美文网首页
少儿编程游戏CodeMonkey通关攻略:第31-35关

少儿编程游戏CodeMonkey通关攻略:第31-35关

作者: 极课编程 | 来源:发表于2019-03-03 22:08 被阅读5次

本文介绍少儿编程游戏[CodeMonkey]第31-35关。

第31关

猴博士告诉咱,咱已经脱离循环阶段,开始进入变量时代。

image

看看界面,其实变量很容易理解,它就是一个内容可以变化的字,比如做游戏的时候,我们总会让孩子扮演不同的角色,去完成相应的任务。这里,我们需要x去扮演猴子行走的步数,也就是用x代表一个距离的概念。变量的这个用法是一个基础,需要理解透彻,后续才能理解更加复杂的用法。

image

经过尺子的测量,发现x应该等于20。改改呗,还能怎么办:)

image

点击运行

image

通关就是这么简单!

第32关

看看这一关,x=5代表猴子每次走5步,是不是觉得哪里不对劲?

image

对的,用尺子测量之后发现,猴子每次都是要走15步才行的!

image

你以为就完了么?我问你,图里有几个香蕉?3个对不?那你觉得用代码4.times循环四次有必要吗?没必要对吧?那就改成3.times喽~

image

运行效果:

image

so easy,通关就是这么简单~

第33关

猴博士给咱上课啦,可是聪明的你肯定早就懂了,对不?

image

看看,这变量n,x,d都是啥?别晕,且容我慢慢道来。

n.times是循环代码,n想必是循环次数。

step x是猴子走路代码,x想必代表步数。

turn d是猴子变向代码,d想必是度数,因为有香蕉4个和猴子构成一个等边五边形,所以猴子走一条边需要旋转360/5=72度。

其实,你也可以用尺子测度数的,表打我……

所以,真相只有一个!n=4,x=10,d=72。

(路人甲:就你爱装B,写个攻略还学柯南……)

image

代码:

image

运行效果:

image

通关!

第34关

猴子:香蕉太多了,我吃不完(其实是不会走)。

我:吃不完也要吃,学费都白交了?!

猴子:我不会走。

我:我教你,你要走一个等边三角形,走3条边,每条边走20步,再旋转120度,

image

我:所以代码应该这样写,懂了不?

猴子:不懂行吗?

image

我:不懂也要走,跟着党走,不会错!

image

我:猴子,你吃这么多香蕉,撑不撑啊?

猴子:不是你让我吃的吗?!

我:我可以帮你吃点的,咱们祖上可是亲戚……

猴子:滚!

第35关

猴博士说,嘿,学霸,我看好你哦。

说完他就提前打卡下班,回家过国庆去了。

image

看看画面,大家不要一脸懵B地看着,要先定一个小目标,比如先用尺子测测距离。

这里需要龟龟走的距离和猴子走的距离都是x,那么问题来了,大家有没有看出一个正方形?x又是多少?

剧情是这样的,龟龟先载着猴子从画面位置(正方形右上角)游到左边(正方形左上角),然后猴子走到下方(正方形左下角),然后向左转,走到香蕉的位置(正方形右下角)。

image

具体测量过程如下:

image

经测量,x = 14。

不知道大家怎么念14,作为一个南方人,我从来都是念“四四”,虽然我知道应该是“十四”。

十四四十四,四十四四十,四四是四四,四四四四四。。。

(君君卒)

image

君君卒前点击了运行,这是效果。

image

猴子:我过关了!君君快起来,别念四四四四四了。

我:给个香蕉我就起来。

猴子:一个四块钱。

相关文章

网友评论

      本文标题:少儿编程游戏CodeMonkey通关攻略:第31-35关

      本文链接:https://www.haomeiwen.com/subject/vhbmuqtx.html