毛毛小朋友玩过的编程游戏不少,在游戏中已经掌握了很多编程基础概念,训练思维也是学习编程很重要的目的。
今天给大家分享一下:code Karts, ScratchJR, Swiftplayground, 米亚夺宝, robot school, code master(桌游) 这几款热门游戏的评价和编程启蒙建议。
评价维度
#价格#
因为有些游戏是收费游戏。虽说价格不高,不过也还是给大家一个基本参考。
#上手难度#
上手难度是决定我们几岁开始接触的主要指标。规则比较复杂的游戏需要放在后面玩。
#难度跨度#
这也很重要,因为有些游戏刚开始非常简单,但是难度跨度比较大,从前一关到后一关需要补充的知识太多,孩子可能一下子接受不了。
#趣味性#
毕竟是给孩子玩的,趣味性也很重要。主要从游戏画面和故事情节的丰富性方面考虑。
#编程理念#
编程启蒙游戏也是为了学习编程。虽然小朋友们不可能一下子就去学C++、Java这些热门开发语言,但是在游戏中能学到编程知识还是可行的。这一条指标主要考察与正规编程知识的相关度。
code Karts
价格:12元
上手难度:规则简单,容易上手,4岁左右就可以玩。
难度跨度:整个难度都不太大,5岁左右的孩子基本是可以自己通关的。
趣味性:小汽车的游戏,男孩子应该都比较喜欢。也有不少女孩的麻麻跟我说小朋友很喜欢。在趣味性方面,得到的好评不少。
编程理念:这款游戏主要是基础入门,了解这类游戏的规则(通过规划目标的行动路径,达到指定位置)。其中也涉及到复杂一点的规则,如跳转(编程里面的goto)。
ScratchJR
ScratchJr 是MIT 开发的一款编程游戏,定位在五到七岁年龄阶段的孩子。
ScratchJr上都是图示,通过拖拽的方式,利用触摸屏接口来完成的。
虽然SratchJr非常精简,但是它还是保留了最基本的计算机概念,比如事件、跳转、以及循环,等等。这些核心概念是编程学习的关键。
SratchJr全功略:儿童编程入门首选:Scratch JR--完整版介绍
价格:免费
上手难度:图形化编程门槛较低。最简单的开小车之类的案例,4岁左右的孩子就可以上手。
难度跨度:编程模块的功能比较丰富,掌握全部功能(包括编辑角色、运动指令、角色切换、循环跳转功能、声音和延时模块等)需要一定的时间学习。复杂的案例可以由多个场景和多个故事组成,具有一些难度。不过可以自己掌握学习进度。
趣味性:可以实现很多有趣的东西,趣味性五星级。
编程理念:这款游戏主要是为热门编程游戏Scratch打基础,有计划学习Scratch的话,可以多玩一玩ScratchJR。之前我在微博中分享过几个自己做的教学视频,可以参考。
Swift playground
2016年苹果发布的一款小程序。对于Swift初学者来说,它简单易用,可以实时预览代码效果,非常适合学习Swift这门语言。在日常开发中,playground可以进行快速的原型开发和试错。
这款应用的更大目的是让编程变得更简单,企图用它来让更多的孩子们接触 Swift,促进其生态的大繁荣。如今也推出了中文版,也不断更新新的 lessons。
价格:免费
上手难度:玩过code karts的孩子上手比较容易,建议5岁以上。
难度跨度:难度跨度教大,毛毛前面的还好,到11关之后,涉及到编写多个函数和调用函数,暂时不太能很好的理解。这个跳跃是有些大的。
趣味性:这款游戏是为真正想学习编程语言的人而设计,趣味性较低。
编程理念:这是唯一一个非图形化的编程游戏,也是以学习编程语言为目标的。是最接近程序员的一款编程游戏。
米亚夺宝
这是国内的一款编程游戏,编程模块类似于Scratch,而关卡设计类似于robort school。
价格:45元
上手难度:玩过code karts的孩子上手比较容易,建议5岁以上。
难度跨度:一共74个关卡,难度跨度很合适。一个新的模块出来,会有连续几关涉及到这方面的功能,便于学习巩固。整个关卡设计也是很有层次和进阶性的。
趣味性:除了各种编程关卡,还有一些金币奖励和小游戏,趣味性较高。
编程理念:主要是通过游戏掌握循环和判断,编程中的基本流程。其实程序员写代码,很多时候也需要思考这种流程,所以这种训练是相当不错的。后面就比较关键的几个概念,我也会录制教学视频跟大家分享一下。
robot school
价格:38
上手难度:玩过code karts的孩子上手容易些,整体难度还是建议6岁以上玩。
难度跨度:比较大。出现新模块的频率比较高,如果没有指导,对成人来说也不是那么容易掌握,需要比较专业的指导。可以说是米亚夺宝的难度进阶版了。
趣味性:游戏关卡设计跟米亚夺宝比较类似。只是图形化编程的模块要多,也更复杂。
编程理念:每一关卡结束之后都有源码。如果好好学习的话,可以掌握较多编程语言知识。
code master(桌游)
这款桌游是thinkfun的经典,针对8岁以上孩子设计的编程游戏。游戏规则有些复杂,一定要先读懂说明书。
价格:160左右
上手难度:看懂规则就可以上手,不过考虑整体难度,建议6岁以上。
难度跨度:比较大。挺烧脑的一款游戏,一共有100个关卡,难度不是严格递进的,有些中间的就比较难。
趣味性:四星。
编程理念:有循环和判断的指令,不过指令的使用不太灵活。应该说是一款思维训练游戏更合适。
总结完这么多,相信大家对编程启蒙游戏有了比较好的了解。在学习和教小朋友玩的过程中有哪些问题和心得,欢迎和我分享。
领取专属 10元无门槛券
私享最新 技术干货