大家好久不见,我想死你们啦!
最近君君在赶各种论文,为了这些整晚整晚睡不好,没时间去海边跑步,没写攻略,导致我的心情持续不佳。
大家只要记得我是因为好久没写攻略,觉得愧对大家导致心情不好就行了,恩。
咳咳,我在很认真严肃地写编程教程。。。言归正传。
本文介绍少儿编程游戏CodeMonkey第31-35关。
第31关
猴博士告诉咱,咱已经脱离循环阶段,开始进入变量时代。
看看界面,其实变量很容易理解,它就是一个内容可以变化的字,比如做游戏的时候,我们总会让孩子扮演不同的角色,去完成相应的任务。这里,我们需要x去扮演猴子行走的步数,也就是用x代表一个距离的概念。变量的这个用法是一个基础,需要理解透彻,后续才能理解更加复杂的用法。
经过尺子的测量,发现x应该等于20。改改呗,还能怎么办:)
点击运行
通关就是这么简单!
第32关
看看这一关,x=5代表猴子每次走5步,是不是觉得哪里不对劲?
对的,用尺子测量之后发现,猴子每次都是要走15步才行的!
你以为就完了么?我问你,图里有几个香蕉?3个对不?那你觉得用代码4.times循环四次有必要吗?没必要对吧?那就改成3.times喽~
运行效果:
so easy,通关就是这么简单~
第33关
猴博士给咱上课啦,可是聪明的你肯定早就懂了,对不?
看看,这变量n,x,d都是啥?别晕,且容我慢慢道来。
n.times是循环代码,n想必是循环次数。
step x是猴子走路代码,x想必代表步数。
turn d是猴子变向代码,d想必是度数,因为有香蕉4个和猴子构成一个等边五边形,所以猴子走一条边需要旋转360/5=72度。
其实,你也可以用尺子测度数的,表打我……
所以,真相只有一个!n=4,x=10,d=72。
(路人甲:就你爱装B,写个攻略还学柯南……)
代码:
运行效果:
通关!
第34关
猴子:香蕉太多了,我吃不完(其实是不会走)。
我:吃不完也要吃,学费都白交了?!
猴子:我不会走。
我:我教你,你要走一个等边三角形,走3条边,每条边走20步,再旋转120度,
我:所以代码应该这样写,懂了不?
猴子:不懂行吗?
我:不懂也要走,跟着党走,不会错!
我:猴子,你吃这么多香蕉,撑不撑啊?
猴子:不是你让我吃的吗?!
我:我可以帮你吃点的,咱们祖上可是亲戚……
猴子:滚!
第35关
猴博士说,嘿,学霸,我看好你哦。
说完他就提前打卡下班,回家过国庆去了。
看看画面,大家不要一脸懵B地看着,要先定一个小目标,比如先用尺子测测距离。
这里需要龟龟走的距离和猴子走的距离都是x,那么问题来了,大家有没有看出一个正方形?x又是多少?
剧情是这样的,龟龟先载着猴子从画面位置(正方形右上角)游到左边(正方形左上角),然后猴子走到下方(正方形左下角),然后向左转,走到香蕉的位置(正方形右下角)。
具体测量过程如下:
经测量,x = 14。
不知道大家怎么念14,作为一个南方人,我从来都是念“四四”,虽然我知道应该是“十四”。
十四四十四,四十四四十,四四是四四,四四四四四。。。
(君君卒)
君君卒前点击了运行,这是效果。
猴子:我过关了!君君快起来,别念四四四四四了。
我:给个香蕉我就起来。
猴子:一个四块钱。
君君卒again。
好了,最后祝大家国庆快乐,恭喜发财!
君君在十一会继续快(ku)乐(bi)的科研~