跳轉到

加入新指令

目標:把移動和轉彎這兩個指令組合起來,去收集寶石。

簡介

這一關和上一關類似,但這次 Byte 需要左轉才能到達寶石處。你可以使用上一關的指令以及新指令:turnLeft()

  1. 構思讓 Byte 移動到寶石處並收集寶石所需的指令。
  2. 在程式碼區域輸入指令。
  3. 執行程式碼。

adding-a-new-command

講解

在這一關,我們需要使用新的指令 turnLeft() 來控制 Byte 向左轉,以到達寶石的位置。通過這個簡單的練習,進一步鍛鍊對程式指令的理解和熟練度,以及培養解決問題的能力。動手寫寫程式碼,體驗一下編寫程式所帶來的樂趣和成就感!

解答

請務必嘗試解題

請同學務必嘗試自己解題,不要直接看答案。學習程式時最好的學習方法是自己嘗試解題,程式設計不會只有一種寫法,請通過不斷的嘗試和優化來找到屬於自己最好的解答。

1
2
3
4
5
6
moveForward()
moveForward()
turnLeft()
moveForward()
moveForward()
collectGem()

後記

太好了,你已經成功完成了第二關!通過使用新指令 turnLeft(),你已經展現了更加優秀的編程技能和創造力。在接下來的學習中,你將學習更多有用的指令和技巧,並且挑戰更多有趣的程式設計任務。請繼續保持好奇心和學習熱情,不斷嘗試和實踐,讓我們繼續前往下一章,挑戰更多有趣的題目。