用電腦解題-Scratch融入STEAM(負數與數線)


數學跟電腦本來就有極大關聯性跟相似性,用電腦程式設計來輔助數學解題,是一個不錯的選擇。

再來就是如何教、如何學,才能達到預期效果。


程式設計跟數學解題一樣,沒有所謂的標準答案,因此在教學上,只提供解題步驟,不提供標準程式碼。

負數與數線題:
        在數線上從代表-14 與 6 的兩點,同時向右移動【    】個單位長後,分別到達 AB 兩點,則 AB 兩點所代表的數互為相反數。


用電腦解題流程:
Scrtch 程式設計流程
1.    Computational Thinking
A.    分解問題。
B.    找出規律。
C.    歸納與抽象化。
D.    設計演算法。
I.    有限性。
II.  明確性。
III.有效性。
IV.  輸入資料。
V.    輸出資料。

2.    設計流程圖。
A.    循序結構。
B.    選擇結構。
I.    是否選。
II.  二選一。
III.多選一。
C.    重覆結構。
I.    前測式。
II.  後測式。

3.    撰寫程式碼。
I.    序列(Sequence)
II.  廻圈(Loops)
III.平行(Parallelism)
IV.  事件(Events)
V.    條件(Conditionals)
VI.  運算子(Operators)
VII.資料結構(Data structure)
VIII.      程式碼沒有一定標準只要能解決上述問題即可

4.    測試與除錯。
I.    編譯(Compile)
II.  執行(Exeute)
III.除錯(Debug)

IV.  測試(Test)






留言

這個網誌中的熱門文章

電腦概論 -- 程式流程控制

製做隨身PM2.5空氣感測器 - 使用Arduino uno R3/OLED 0.96"顯示器/PMS5003T感測器

0.96" OLED 上顯示數字跟文字