弟弟第一次编程,赞一个Hopscotch
文章来源: lepton2017-05-17 18:58:57

我家弟弟(三年级九岁)在学校的资优班,每年都要自选做一个课题,今年他选的是Beluga Whale/白鲸。 (Beluga是俄文的白色)。 他收集了Beluga的各种信息,做了一个报告。 课题还要求要做出一个3D product,弟弟想做一个电脑游戏,央求爸爸教他编程。 老公当然不想从“Hello World”那样开始教。 可是9岁的孩子怎么教才好啊? 在网上扫了一下,他download了一个叫Hopscotch的儿童编程软件,一试之下,非常满意非常赞。

Hopscotch App可以在iPad上免费download的。 正如名字Hopscotch跳房子,这个软件就像一格跳下一格的游戏,把编程语句写好打包成彩色代码图形,然后小朋友可以用拖动这些”代码积木块”来组装修建,而且逐渐加盖,也可以深入挖掘、修缮,最后生产出一个完整的程序。

弟弟一玩就喜欢上了。 这套编程软体真的非常直观、平民化地引领你掌握编程的基本知识。

最开始他的程序只有三样:主角是Beluga,然后一只小鱼(食物),一只大鲸鱼(敌人)。 Beluga吃小鱼,大鲸鱼吃Beluga。

做完第一个雏形,他开始加更多敌人:爱斯基摩人。 这要把海水和陆地分开,爱斯基摩人扔长矛杀Beluga,扔完要把矛拿回来再扔。。。 这一步出了不少错,他一直改,改得很开心。

敌人3: 翻跟斗的北極熊。

然后再加敌人4:oil spill。 oil spill还慢慢扩张,但是速度不能太快,到一个地步就停。

再加了不少小鱼,四处乱窜。 吃鱼就有加分。

真的要赞这套软件适合小朋友,看弟弟天马行空的一顿折腾,乐在其中。 用弟弟自己的话说,“It was hard, challenging, and super-fun!"下面是弟弟自己玩遊戲的錄影,他用手指移動Beluga避開敵人,一邊吃魚積分。


还有不少细节,他反正是自己玩自己改,一直全心投入,做的津津有味。 还带去学校给同学们玩做测试员,而且当场改编程式,大家也玩得很嗨。 最后还把自己的游戏程序publish分享。

来,秀秀我家的小码工:


这样像爱斯基摩人了吗?


还是个小暖男,跟姐姐相亲相爱:
Untitled

吃个早餐,还要刻颗红心
Untitled

对娘也很甜蜜(字丑娘也不计较了,会当宝贝存着):
Untitled