首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

编程启蒙:几款热门编程游戏大点评

毛毛小朋友玩过的编程游戏不少,在游戏中已经掌握了很多编程基础概念,训练思维也是学习编程很重要的目的。

今天给大家分享一下: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个关卡,难度不是严格递进的,有些中间的就比较难。

趣味性:四星。

编程理念:有循环和判断的指令,不过指令的使用不太灵活。应该说是一款思维训练游戏更合适。

总结完这么多,相信大家对编程启蒙游戏有了比较好的了解。在学习和教小朋友玩的过程中有哪些问题和心得,欢迎和我分享。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180422G0ABMG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券