暑期練習
2022 年 暑期 SCRATCH 練習
為了提升各位同學的運算思維與程式控制能力,老師從去年起,為大家準備暑期挑戰作業,不用客氣喔 XD
延續去年的金龜自走車,大家各出奇招,使用顏色偵測積木及控制轉向,讓車子能在賽道中前進並抵達終點. 老師看完每一位的作品,感到深深為你們的創意實踐感到驕傲.
今年,我們則挑戰讓自走車在迷宮中前進,目標是走遍全部迷宮,並留下足跡(蓋章).
[參考影片連結]
https://drive.google.com/file/d/1ZXzC3rdXIiHCdz00-TZDmnIH7qfU0kwh/view?usp=sharing
規則:
1.迷宮寬度是 30 點,車子邊長也是 30 點. 每次行走距離為主 30 點. 只能 上下左右 四個方向前進.
2.不能穿越黑色牆壁.
3.當前方無路可走時,須讓自走車往回走並繼續找路.
4.當走完所有可以到達的地方,可切換到下一張地圖繼續挑戰.
5.老師給的地圖不能改,老師給的起點不能改.
6.請用老師給的專案改編,完成後,請把您的連結給我.
7.專案一開始,請設定變數 Name 為 學校:姓名,開始闖關時,將該變數隱藏.
請用老師的範本改編 https://scratch.mit.edu/projects/366708289/
範本中,老師已定義幾個角色,請在自走車角色中編寫你的程式.
老師也將一些廣播訊息定義加上註解.
當然你也可以用自己的想法寫作.
完成後,作品可透過群組或郵件發送給老師.

黑點角色可使用廣播 "偵測" 並設定 SETX,SETY 兩個變數,檢查是否有路?

只能上下左右沿著迷宮路徑移動,透過偵測廣播,探知迷宮路況,有路就走,沒路就換方向,所有方向都試過沒路,那就往回走.

起點旁的空格也要走到

與迷宮不相連的地方不需走,也不能跨越黑色地板.
