在上一篇文章《孩子喜欢玩iPad等电子产品怎么办》中,我们鼓励家长合理控制孩子的屏幕时间,与此同时,为孩子挑选合适的电子消费内容同样重要。
今天就给大家推荐几款可以鼓励孩子玩的游戏,让孩子们在玩游戏的过程中学习编程。
1. kodable
推荐指数:★★★★
适合年龄段:5岁以上
价格:前45个关卡免费
Kodable 是一款适用于 5 岁及以上儿童的教育型 iPad 游戏,适合为儿童进行编程启蒙。
毛球家族的太空飞船在 Smeeborg 上坠毁了,他们需要玩家的帮助来探索这颗星球的迷宫。毛球非常富有逻辑性并将准确地遵循你告知他们的每个指令,拖动指令完成编程来帮助毛球走出迷宫。毛球家族分为不同的主题模式,第一阶段是免费的,包括简单的条件判断和循环指令,总共45个关卡。
Kodable 设计美观,产品细节充分为小朋友考虑,很容易吸引孩子。不过 Kodable 较为简单,适合低龄的孩子,对大孩子来说会有点挑战不足。
2.Lightbot
推荐指数:★★★★★
适合年龄段:5岁以上
价格:免费
Lightbot 是一款移动端游戏,玩家通过控制机器人的移动在固定位置点亮灯泡。这款游戏有多种语言版本,在页面上可以调整为中文。
游戏中,通过在main(函数)方框中添加步骤,玩家实现了对于机器人的操控。与此同时,游戏也通过对于步骤的限制,来激励玩家使用函数的概念。通过封装一定的步骤,来达到程序在逻辑上的简化。函数在编程中是很重要的概念,通过这款游戏,孩子对函数的概念会有更直观的认识。
这款游戏画面非常小巧可爱,上手容易,适合低年龄层的孩子玩。同时游戏中有一些关卡会涉及到难一点的嵌套结构,对于孩子来讲也具有一定的挑战性。
3.Box island
推荐指数:★★★★★
适合年龄段:6岁以上
价格:前10个等级免费
Box Island 是一款经典且屡获殊荣的移动端编程冒险游戏,这款游戏在为孩子们带来令人兴奋的冒险体验的同时, 向他们介绍编程的基础知识。
玩家在游戏中通过为角色写代码来控制角色行为。游戏整体画风活泼,与之前大火的游戏 “Cut The Rope” 有类似的奖励风格,适合全年龄段的孩子。在游戏的开始主要训练孩子的计算机思维,例如基本的真假逻辑,循环等等。如果希望通过游戏入门编程的话,该款游戏不失为一个好的选择,美中不足的是目前只有 iPhone 和 iPad 版本。
以上三款游戏都比较适合低龄儿童,主要以拖曳模块为主,同样类型的游戏还有 The Foos,DaisyTheDinosaur等等,欢迎大家在评论区补充或者发表使用感受
4.CodeMonkey
推荐指数:★★★★★
适合年龄段:8岁以上
价格:前30个关卡免费
CodeMonkey 是一款非常富有童趣的网页编程游戏,玩家通过编程向怪兽小猴子传达指令,帮助小猴子吃到香蕉就可以过关了。
CodeMonkey 以游戏闯关的方式进行教学,总共有300多个关卡,涉及到编程的各种概念。CodeMonkey 选用的是CoffeeScript,是一套 Java 的转译语言,它增强了Java的简洁性与可读性,代码指令更接近自然语言,易于初阶编程学习者上手操作,适合作为代码类语言的入门学习。
这款游戏画面简洁,手把手教孩子如何入门,容易上手。游戏偏低龄化,侧重于锻炼底层的计算机思维,例如什么是命令,如何让计算机按照人类的想法去完成任务。同时,在游戏过程中会运用到一定的基础数学知识,例如距离,角度等等,对于训练孩子的基础逻辑思维有很大帮助。
5.CodeCombat
推荐指数:★★★★★
适合年龄段:9岁以上
价格:免费
CodeCombat 是一款网页编程游戏。这款编程游戏借鉴了游戏的很多设计元素,情节十分丰富,主要以勇士在地牢,森林等地图中与怪物对抗并且获取宝石为主线剧情。
游戏主要帮助玩家熟悉各种语言的用法,例如Python,JavaScript等等。趣味性很足,同时引入了装备系统等奖励机制。在游戏过程中。玩家需要不断的思考如何获取宝石,这要求玩家对于基本的计算机编程思想有初步了解,同时需要快速学习各个语言的特性,以此来通关。适合年龄稍大一些的孩子玩。
像打游戏一样去学习编程,相信对孩子有很大的吸引力,孩子们在闯关的过程中不知不觉就敲下了不少代码,学习了很多编程知识。
6.Human Resource Machine
推荐指数:★★★★★
适合年龄段:12岁以上
价格:30元
Human Resource Machine 是一款非常有意思的移动端游戏。这款游戏由粘粘世界(World of Goo)的设计者和制作小小炼狱(Little Inferno)的团队共同制作,游戏虽是走解谜路线,但玩法相当新颖:玩家将扮演一个从基层做起的员工,需要通过指令代码来编写一条条程序,完成每个阶段的任务,最终走上职场巅峰。
主人公需要将邮件按照要求进行分发。游戏注重计算机硬件实现方面的技术。在游戏中非常形象的表现出了内存,寄存器,输入输出等概念,以及如何利用这些硬件来实现基本的运算、排序等功能。游戏在完成任务的基础上还有更高要求,完成这些要求实际上也是在解决目前计算机领域中的优化问题。
这款游戏界面十分有意思,画风清奇,任务具有较大的挑战性,适合有一定编程基础或者年龄稍大的孩子玩。
以上只是部分我熟悉的适合孩子学习编程的游戏,欢迎大家在评论区补充或者发表使用体验。
小礼物走一走,来简书关注我
作者:许毅松
链接:https://www.jianshu.com/p/d4b92a796d8d
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。