好久不见,前段时间忙着deadline和去台北开会,终于收拾好心情,可以再次给大家写教程了。
本文介绍第46-50关。
第46关
猴博士说,我们可以用"[]"来给香蕉命名,方括号里可以写香蕉的标号,比如0,1,2...不仅对于香蕉,我们可以这么做,其实对于所有的变量,我们都可以这么做,这在编程里叫列表,列表的第0个数字,第1个数字,等等。有人问,为什么不是从1开始呢?其实也可以从1开始啊,不过有的编程语言喜欢从0开始。大家不用担心,这些东西都不是编程的核心,遇到的时候按照要求操作就好啦。
看看界面和代码,我们就明白啦。这其实是让猴子面对香蕉0,再走向它;然后面向香蕉1,再走向它。
代码可以像下面这么写。
只需要复制粘贴,再改改数字就可以啦。是不是觉得写代码不是什么神秘的事情呢?
这就对啦,我平时写代码很多也都是复制粘贴的。捂脸。
点击RUN看看效果~
通关是不是很简单呢?!
第47关
猴博士说的,我在上一关都说了,早知道我就不说那些了,还打了那么多字。。。
故事是这样的:猴子要先吓跑老鼠,然后过了木桥,面向香蕉0,走向香蕉0,面向香蕉1,走向香蕉1.
以上是代码。
以下是效果。
话说那些老鼠怎么跑那么快!
看到猴子通关很有成就感!
第48关
香蕉是一个数组,可以用“bananas[0,1,2,3,...,9]”表示10个香蕉的列表。
我平时写代码也可以这样,比如用A[1],A[2],...等表示列表A的前两个元素。
看看界面,猴子要向上吃到香蕉0,再向右吃到香蕉1,再向下吃到香蕉2。
代码不难,看下面:
效果看这里:
是不是很简单,猴子哪里都好,就是长得太黑了。。。
第49关
灌木丛也可以是一个数组,任何对象都可以是一个数组,数组就相当于对象的别名。就好比生孩子,生第一个叫猴一,第二个叫猴二,第三个叫猴三,等等。
看界面也不难,猴子走向左上角的灌木丛0,再走向右上角的灌木丛1,再走向香蕉就可以啦。
代码看下面:
效果看下面:
通关啦~
第50关
恩,猴博士告诉咱,动物都是有爱的大家庭。
看这界面,河狸把漂浮的木桩推到猴子的面前,给猴子与香蕉搭上一座桥,让他俩相会。
这不是鹊桥相会吗?!啊,这个游戏毁了我对纯真爱情的向往,原来是为了吃香蕉啊。。。
代码在下面:
效果如下:
通关啦。
好啦,这是第46-50关。下次我介绍第51到55关。
希望大家的孩子能学到什么,有什么建议,欢迎提出。