第十五次:模組化程式設計與問題解決實作(4)
實作1-模組化程式設計巢狀函式-蜘蛛網形
程式執行結果
巢狀積木-迴圈或選擇
巢狀函示積木
問題分析:
Q:總共要建立幾個函式呢?
一.撰寫函式積木
1.正方形
建立正方形函式(參數為邊長).並撰寫正方形積木(重複幾次.移動邊長.右(左)旋轉幾度)
2.四個擴散正方形
建立四個擴散正方形函式並呼叫正方形函數幾次?(傳遞參數給等差數列的點數例如40.60.80.100.....)
3.旋轉四個擴散正方形函式?次
(1)建立1個旋轉四個擴散正方形函式(傳遞參數為數量)
(2)重複幾次?呼叫四個擴散正方形函式.右轉?角度並等待1秒(可觀看過程)
二.撰寫主程式
1.位置初始化
2.畫筆初始化
3.呼叫呼叫旋轉四個擴散正方形函式?次
檔案存為108****-10scratch專案.sb3
思考問題-如何畫出以下的圖形(蜘蛛網型-三角形)
程式執行結果
檔案存為108****-10+scratch專案.sb3
作業上傳
思維時間
貪吃蛇遊戲
遊戲說明:
這是一個簡單的蛇遊戲。選擇一種速度,然後使用箭頭鍵嘗試吃蘋果(紅色方塊),但要當心牆壁和自己。您隨時可以通過按空格鍵暫停遊戲
人工智慧井字( Tic-Tac-Toe)遊戲
參考資料
Q:思考一下:在和電腦玩井字遊戲中,你是如何取勝(如何贏電腦)?
青蛙過河遊戲