每个关卡一开始,孩子会看到左边的动画窗口里有猴博士、小猴子、香蕉和道具,右边的代码窗口里有代码、"RUN!"按钮、代码的图形化表示。即使孩子不会写单词,点击代码的图形化按钮,代码窗口会自动写出代码。

本文介绍第26-30关。

第26关

关卡一开始,猴博士提醒大家只要修改一下,就可以过关了。我觉得潜台词是:如果这关都过不了,你。。。可以叫一份某度外卖,感受一下什么是鬼门关,然后你会觉得过这一关比叫一份某度外卖要容易得多。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

看到这霸气的蓝色没有,这可不是某度蓝,某度那是蔚(伪)蓝色,里面早就变成黑色的啦!

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

猴子要先走到龟龟上,经过我用尺子测量,需要走4步,大家是不是觉得可以查查某度地图?猴子建议大家还是按照他的步子来,如果用某度地图,分分钟让你地铁1号线转公交11号线,再走路12000步才能到龟龟的背上去。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

说多了,剩下的代码不用改。点击运行看看?

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

过关!

第27关

这关一开始,猴博士就告诉咱,要用4次循环,把2.times改成4.times就可以啦。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

看看界面,发现并没有这么简单,因为香蕉在前后左右四个方向,猴子一去一回,如果不改变方向,那么就不能吃到左、右、后三个方向的香蕉,那么如何让猴子改变方向呢?

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

自然是turn right或者turn left啦~

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

运行效果:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

过关!

第28关

关卡一开始,猴博士就已经告诉我们要做什么了。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

这四个点就是按Tab键的效果,如果继续在这里写代码,就没有跑出循环。我们看到,猴子吃完10个香蕉猴,有一个香蕉在很远的远方(远方的香蕉),这需要猴子跳出循环,单独走10步吃到第11个香蕉。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

代码如下:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

运行结果如下:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

过关!

第29关

关卡一开始,猴博士就说,只要改两处就可以,不要改多了哦,改多了也不发奖金哦。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

看看界面,我们分析一下,基本流程应该是这样:

龟龟走到猴子前面,猴子上龟龟的背,龟龟走10步,左拐,再走10步,左拐,再走10步,左拐。请问这时候猴子的朝向?

龟龟最后头向上,看着北方,那么猴子期初站上龟龟的时候就是看向龟龟的左侧,那么当龟龟看向北方的时候,猴子自然就朝向咱的屏幕左侧,自然就需要turn left朝向南方,不过别忘了,猴子孩子龟龟背上,如果要吃到岛上的香蕉,需要走几步,本山大叔常说,没事走两步。这里猴子需要走三步。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

代码如下:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

运行效果:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

过关!

第30关

猴博士说,别看我,这次换我看你,看你怎么过关!

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

首先猴子需要走到龟龟背上,经专业距离测量户尺子的鉴定,猴子需要走10步。

然后,我们开始循环过程,猴子先走10步(尺子说的),吃到香蕉,再倒走10步,回到龟龟背上,龟龟再沿着河往右滑10步。这就完成一个循环。

循环三次,猴子迟到所有香蕉,结束。

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

代码如下:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

运行效果:

CodeMonkey编程教程:第26-30关学习攻略-少儿编程教育网

过关!