- 软件介绍
- 软件截图
- 其它版本
Hopscotch APP是针对10岁左右儿童教育应用中最优秀的之一。Hopscotch APP是属于孩子的编程世界,没有复杂的语句,也没有看不懂的符号代码,而是充满了动物世界和童话味道五彩缤纷世界。
第一次在 App Store 上看到这款应用的时候,第一感觉不太像是儿童教育类应用,学习编程这种即便在成年人印象中颇为要命的事,真的适合早早就让小孩子去接触吗?所有的编程步骤都化作可以看到的游戏方法,简单的几步“搭积木”,就可以做出一个类似躲避球或者跑酷的小游戏。
Hopscotch 软件特色
可能程序员最适合去编写一个深入浅出的编程学习软件,目前我所见到的很多优秀的儿童编程学习应用都出自程序员团队之手,大概也只有程序员们最希望引领孩子走进编程的世界,让他们对此产生兴趣。《Hopscotch》最直观的的一个优点就是它采取像“搭积木”那样的模块化代码和像卡通绘本那样的图形编程界面,完全不会产生理解障碍,按照应用的指导,小朋友们只要拖动编程模块到代码区域就可以完成一个功能,不需要进行任何输入操作,就像是堆积木一样。应用的口号就是:“你可以做任何事!”
《Hopscotch》设计的角色都是有趣的生物,另外还有各种各样的道具,比如水果、皮球这类小孩子熟悉的物品,这些都属于对象,而要使对象发生动作,就要亲自编辑给它们增加点动感了。开发者在其中预设了各种各样的触发条件和动作范本,你要决定好让屏幕上这只小动物发生什么,然后按照指示把想要的选项拖到右边区域就可以了,因为预设的语句都是编写好的,也不用担心出现错误,很适合让小孩子们天马行空地折腾,或许他捣鼓出来的比我们这些成年人规规矩矩做出来的还出彩一些。
在《Hopscotch》的社区里已经可以看到很多分享出来的作品了,哪怕是我这种已经严重超龄的用户,看到其中很多作品也觉得做得相当给力,很多基本上都是一个手机游戏的雏形了。一个孩子能好好的学习代码,或许写出来的比很多半吊子的大人还好。
《Hopscotch》能用的语句集比较简单,打开每项功能都看了一下,主要集中在位移、文字、形状、绘画轨迹这样的简单动作,“编”出来的程序有点类似于一个 Flash 小游戏,虽然简单,但里面细节一点都没有偷工减料,而互动性挺强的。
比如说用《Hopscotch》编写出来的这个猴子跑酷,当你点击屏幕则触发动作,大猩猩不断地横向移动,小猴子一步步纵向前进,被大猩猩碰到则退回起点处。当然这里面的动作都是已经编写好了的,你可以直接顺着这个方案,让游戏变有趣一些,比如增加大猩猩的数量(记得给它一个动作),让小猴子吃到香蕉后体型变大,回到起点再次开始等等。