【0-10關】基礎課程-前進轉向

學習目標

  熟悉了解codemonkey的基本常規操作,學會” 前進“與” 轉向“的使用,會使用輔助工具尺子:測量距離和角度。

指令:

  step ,讓猴子移動一定的距離,格式為:“step x” ,x為移動的距離,例如“step 10”。

  Turn,轉向,讓猴子轉動改變朝向,它與方向(左/右)或者角度(30、45、90)同時使用,例如“ turn left ”,”“turn 45”。

闖關講解:

  前11關屬于入門級別,相對比較簡單,我們簡單介講解一下綜合練習關卡(關卡6、關卡10)。

第六關挑戰

codemonkey【0-10關】基礎課程-前進轉向

  本關小猴要吃到香蕉我們要采用如圖的線路移動,因此我們的指令應該是:向左轉—前進—右轉—前進—右轉—前進,具體每次前進的距離我們可以使用左上角的尺子進行測量。根據思路寫出你們的通關代碼吧。

  注:這是唯一答案嗎?不是的,以后所有關卡可以說很多都沒有絕對唯一的答案,等你后面學到了新的知識就會找到更簡單的方式了,因此我們不妨在后面的學習中多加思考,將學到的知識靈活使用,來回頭重新嘗試新的解決辦法。

第十關挑戰

codemonkey【0-10關】基礎課程-前進轉向

  從第七關開始轉向增加了旋轉角度,可以用尺子測出角度,上圖為第十關綜合練習,我們同樣用紅色箭頭標出了猴子的行動線路,根據線路設定指令:旋轉45°—前進—左轉—前進—后退,快根據思路寫出你的通關指令吧。

注:后退是什么?“step 正數“ 表示前進,例如“step 10”;“step 負數” 表示后退,例如“step -10”。

答案:

CodeMonkey過關學習筆記系列:0-10關
CodeMonkey過關學習筆記系列:0-10關


本站內容未經許可,禁止任何網站及個人進行轉載。