青少年编程Playgrounds之八–For循环
第六课 宝石农场
上目标
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7cd87bb4e436fa2428132ef3a530de5b.png)
地图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f78782e1846729a5534120d13d436958.png)
思路与上一课一样,分解Byte的动作,然后找到完成任务的模式,循环
仔细分析一下,Byte一共需要采集6颗宝石,点亮6个开关,每一行有2颗宝石,2个开关,那么点亮一行中的两个开关的动作为
左转–前进–点亮–前进–点亮–转身–前进–前进
搜集宝石动作为
前进–搜集–前进–搜集–转身–前进–前进–右转–前进
还可以再细分一下,不过意义也不大。
第一个函数
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1863034d2486b88c09ef2858dba640c3.png)
turnOnSwitchAndBack()
运行一下代码,查看结果是否是我们所期望的