臺南市仁德國小CodeMonkey教學課程
陳承謙老師
(四年級)授權帳號使用時間:週一至週五 上午八點至下午四點 (111學年)
CodeMonkey Coding Adventure 共75關
帳號規則 rdes202240101 密碼 :請洽電腦老師
無帳號或非授權帳號時間,可以不用登入直接玩(無法記憶關卡、只能玩免費關卡30關)
https://app.codemonkey.com/challenges/0
※注意! 請使用chrome瀏覽器與關閉網頁翻譯功能
============================================
武功秘笈 每關都要獲得3顆星!
1~10關 --------------------------------------------------------------------
step 5 向前走5步 (中間有空格)
step -5 倒退走5步
turn right 向右轉
turn left 向左轉
turn 30 轉30度
11~20關 --------------------------------------------------------------------
banana 香蕉
monkey 猴子
turtle 烏龜
bridge 橋
turnTo bridge 轉向橋
turtle.turnTo banana
turtle.step 10 烏龜向前走10步
21~30關 --------------------------------------------------------------------
題目給的預設答案是有目的的,不要把它刪掉
2.times -> 迴圈 loop
turn left 重複執行向左轉,向前走5步 2次
step 5 (程式前面空白不可刪掉,刪掉就不算在迴圈內了)
31~40關 --------------------------------------------------------------------
x = 10 變數x目前代表10,可以修改成你需要的數字
step x 向前走x步
say 說 (可以嚇跑老鼠)
x = distanceTo turtle 變數x目前代表到烏龜的距離
step x 直接向前走到烏龜的距離 (不必用尺量,是不是很方便!)
41~50關 --------------------------------------------------------------------
d = 5 變數d目前代表5
step d 向前走5步
turn right 向右轉
d = d + 10 新變數變為(舊變數+10)
step d 所以要往前走?步
51~60關 --------------------------------------------------------------------
bananas[0] 使用[ ]對不同的香蕉做指定 bananas[1]→香蕉[1] , bananas[2]→香蕉[2]
turnTo bananas[1] 轉向香蕉[1]
step distanceTo bananas[1] 走到香蕉[1]
beavers 河狸們
61~70關 --------------------------------------------------------------------
利用 for 的迴圈 loop 指令來指定一個或多個目標
for b in bananas for迴圈, b代表香蕉們
turnTo b 轉向香蕉們
step distanceTo b 走到香蕉們
程式執行結果:
迴圈一:猴子轉向香蕉1,走到香蕉1
迴圈二:猴子轉向香蕉2,走到香蕉2
迴圈三:猴子轉向香蕉3,走到香蕉3
.....
raft 竹筏
71~75關 --------------------------------------------------------------------
crocodiles 鱷魚們