模組化程式設計與問題解決實作
實作1-模組化程式設計-蜘蛛網形
巢狀積木
巢狀函示積木(一個函示呼另一個函示)
問題分析及演算法:
Q:總共要建立幾個函式呢?
蜘蛛網型程式設計實作步驟
1.四個擴散正方形
(1)建立正方形函式(參數為邊長).並撰寫正方形積木(重複幾次.移動邊長.右(左)旋轉幾度)
(2)建立四個擴散正方形函式並呼叫正方形函數(傳遞參數給等差數列的點數例如40.60.80.100.....)
2.旋轉四個擴散正方形函式5次
(1)建立1個旋轉四個擴散正方形函式(傳遞參數為數量)
(2)重複幾次?呼叫四個擴散正方形函式.右轉?角度並等待1秒(可觀看過程)
3主程式
(1)位置初始化
(2)畫筆初始化
(3)呼叫呼叫旋轉四個擴散正方形函式?次
思考問題-如何畫出以下的圖形(蜘蛛網型)
作業上傳
1.點自己班的連結.輸入各班密碼
運算思維大挑戰
Chrome Dino 小恐龍遊戲
遊戲規則
Chrome Dino 小恐龍遊戲玩法非常簡單,按「↑」或「Space 空白鍵」就可以讓恐龍向上跳閃避沙漠裡的仙人掌,若是天空出現翼手龍時,按「↓」就可以低頭。當恐龍走得愈遠時,畫面右上方的分數就會愈高分。
線上版
其他模式
https://chromedino.com/batman/
遊戲來源:https://mtf.sjps.ntpc.edu.tw/friber108/