2020年10月14日 星期三

Scratch & Math - 如何找出100以內的質數

對國一新生來說,這個內容似乎不容易,但經過說明,學生也可以做出來,真是讓人驚訝,現在小孩的學習能力不容小覷。

國一的數學課本是利用埃拉托斯特尼篩法來尋找質數。此處教學時是利用兩個變數、迴圈及條件來處理。用不插電的方式先寫流程也不錯。

流程如下:

1 刪除 質數清單
2 被除數=2
3 重複迴圈 (100) {
4     除數=2
5     重複直到 { (mod(被除數/除數)=0)
6          除數 ++
7      }
8      如果 (被除數=除數) 則 被除數添加質數清單
9    被除數 ++
10}    

沒有留言: