用電腦解題-Scratch融入STEAM(負數與數線)
再來就是如何教、如何學,才能達到預期效果。
程式設計跟數學解題一樣,沒有所謂的標準答案,因此在教學上,只提供解題步驟,不提供標準程式碼。
負數與數線題:
在數線上從代表-14 與 6 的兩點,同時向右移動【 】個單位長後,分別到達 A、B 兩點,則 A、B 兩點所代表的數互為相反數。
用電腦解題流程:
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)。
留言
張貼留言