随着科技的不断发展,编码变得越发重要。近日,国外科技网站 VentureBeat 整理出了 12 款可帮助儿童学习编码的游戏。比尔·盖茨曾说过,学习编码,无论身在哪个领域,对你都是有帮助的。学习编码,有必要从娃娃抓起!
随着科技的不断发展,编程已变得非常重要。目前,在全球范围内,共有 3600 万儿童参加“编程一小时”的活动,该活动旨在使儿童积极的投身到科技编程中来,而不是被动的接受。
即使你的孩子以后不用靠编码来养活自己,但了解一些编码知识,可以提高孩子解决问题的能力,锻炼他们的思维能力。
比尔·盖茨曾说过:“学习编程,不但可以延伸你的心灵,更有助于你去思考、创造,无论身在任何领域,对你都是有帮助的”。所以,学习编程有必要从娃娃抓起。
现在,国外科技网站 VentureBeat,整理出 12 款可帮助儿童学习编程的游戏。
1. Lightbot 和 Lightbot Jr.
适合人群:4-8 岁
支持平台:Web 浏览器、iOS 和 Android
获知更多,请点击 Browser game、iTunes 或 Google Play。
Lightbot Jr 是一款编程益智解谜游戏,由加拿大大学一名叫 Danny Yaroslavski 的学生开发。Danny Yaroslavski 说,这款游戏可教小朋友们一些诸如规划、程序、测试、调试等的应用开发概念。游戏过程中,玩家只要为灯泡机器人设定编码路线,让其将所有的灯泡点亮即可升级。
通过这款游戏,玩家可以简单的了解编码逻辑,以及调试问题和解决问题的能力。这个游戏有两个版本,一个 Lightbot,另一个是 Lightbot Jr.,分别适合不同年龄段的儿童。
2. Code Monkey Island
适合人群:8 岁以上所有人群
支持平台:桌面平台
获知更多,请点击 Code Monkey Island 或 Kickstarter。
Code Monkey Island 是一款非常有意思的桌游,并且能让孩子了解计算机编程。这款游戏是由布鲁克林的 Raj Sidhu 创建,他开发这款游戏的初衷是希望以一种有趣的方式把编程介绍给儿童。这款游戏适合全家一起参与。
Raj Sidhu 表示,选择用桌游的方式让孩子接触编程,可以让孩子的家人都参与到这款游戏中来,让孩子在享受和家人在一起游戏的同时,还能接触到一些编程的知识。Code Monkey Island 非常简单,玩一局大概需要 45 分钟。
3. Kodable
适合人群:5-8 岁
支持平台:iOS
获知更多,请点击 Kodable、iTunes。
很多研究表明,6 岁之前是一个人学习语言的黄金时期。所以 Grechen Huebner 和 Jon Mattingly 开发了一款名为 Kodable 的游戏,这款游戏能够使小朋友在很小甚至不认识字的时候锻炼他们的编程思维能力。
Grechen Huebner 解释说:“关于编程的工作越来越多,且不论孩子们是否选择成为一名程序员,学习编程能让他们了解科技。科技是生活一个非常重要的部分,不会消失。”Kodable 共有 105 个关卡,每个关卡都能够教授儿童一些编程知识。
4. Robozzle
适龄人群:6 岁以上所有人群
支持平台:Web 浏览器、iOS、Android、Windows Phone
获知更多,请点击 Brower game、iTunes、Google Play、Windows Store。
Robbzzle 是由微软的一位名叫 Igor Ostrovesky 的程序员创建的,这款益智游戏颇有挑战性。该游戏可使用有限的指令,来使机器人通过迷宫。但游戏跨度比较大,有些小朋友也能轻易解出,有些即使是经验丰富的程序员也很难解出。
5. Cargo-Bot
适合人群:5 岁以上所有人群
支持平台:iOS
获知更多,请点击 iTunes。
Cargo-Bot 是第一款用 iPad 开发的游戏。前面游戏很简单,适合 5 岁的小朋友学习编程,越往后面越具挑战性。该款游戏的玩法类似汉诺塔,利用机械手搬运货物,使货物最终排列成指定顺序。Rui Viana 透露说:“我开发这款游戏是为了让人们在用手机械移动货物的同时,忘记自己是在编程。”
6. SpaceChem
适合人群:10 岁以上所有人群
平台:PC、Mac、Linux、iOS 和 Android
获知更多,请点击 SpaceChem、Steam、iTunes 和 Google Play。
SpaceChem 于 2011 年发布,这款游戏的目的是通过编程操作,来搭建机器与怪兽进行对战。该款游戏的难度适合青少年,包括高中生和大学生。当今人们都在谈论学习编程,这足以说明编程学习的重要性。像 SpaceChem 这样的游戏,能够教会玩家如何进行编程。
7. Robot Turtles
适合人群:3-8 岁
平台:桌面平台
获知更多,请点击 Robot Turtles、kickstarter。
让孩子早点学习编程吧!这款游戏非常优秀!这款桌游,适合年龄非常小的儿童。该游戏的创造者 Dan Shapiro 表示,这个游戏非常简单,只需两秒钟就能够学会。Dan Shapiro 表示:“ 我坚信,编程能够给予孩子们一种强大的力量,让他们能够避免固步自封,勇于创新,从而走在时代的前列。”近期,Robot Turtle 刚被游戏公司 ThinkFun 收购,这款游戏将在本月晚些时候大规模上市。
8. Code Combat
适合人群:13 岁以上所有人群
支持平台:Web 浏览器
获知更多,请点击 Code Combat。
CodeCombat 是一款跨平台游戏,可在多个系统上运行。这款游戏是一款多人编码游戏,游戏的本质就是教会大家如何编程,并且通过游戏来提升编码水平。该游戏超过 9 千关关卡,每个步骤都会有语音操作提示,无论你是否有编程经验都可以加入到该游戏中来。
9. Ludos
适合人群:4-12 岁
支持平台:PC、Mac、iOS
获知更多,请点击 Digital Dream Labs。
这个游戏能够将真实世界和电子设备屏幕结合在一起,该游戏的各种指导卡片为实体产品,而具体操作则需要在设备的屏幕上进行。Ludos 首款游戏为 Cork the Volcano,这个游戏旨在向儿童介绍编程的一些基本概念,如计划、定序等。
10. Codemancer
适合人群:9-14 岁
平台:PC、Mac、iOS 和 Android
获知更多,请点击 Important Little Games website、Kickstarter。
这是一款梦幻的游戏,游戏中的女主人公能够教儿童(包括成人)如何进行编程。玩家需要使用“魔法符文”来操控一位叫 Aurora 的人,来帮助女主人公来拯救父亲的生命。这款游戏的发明者 Robert Lockhart 希望,该游戏能够降低儿童学习编程的难度,让孩子在成长初期就接触到计算机编程。
11. Machineers
适龄人群:8-14 岁
平台:PC、Mac
获知更多,请点击 Machineers。
Machineers 是一款探险类游戏,游戏中,玩家能够与已经破损的机器进行交流和互动,用编程原则和拖拉界面对这些破损的机器进行修复。Machineers 的开发者 Henrike Lode 说:“之前,对这个游戏进行测试的时候,一个参与测试的孩子曾经说过,教育类的游戏,就像是一颗“藏在西兰花中的巧克力”,要想吃到巧克力,就必须先吃掉难吃的西兰花。”因此,Lode 决定将不把该游戏作为教育类游戏进行营销,而是将其作为一个探险类的游戏推向市场,并且对其进行市场营销。
12. Bee-Bot
适合人群:4-7 岁
支持平台:iOS
获知更多,请点击 iTunes。
这款游戏共有 12 个关卡。教育类应用开发商 TTS 设计这款游戏的初衷是为了帮助儿童通过位置语言和各种数列来学习计算机编程。玩家只需要拿着设备、观看视频指导,然后再进行实践,就可接触到各种编程的基本原则,比如测试、纠错、假设、修正等。
另外,TTS 还推出了一款适合 7 岁以上儿童的,名为 Bee-Bot Pyramid 的姊妹应用。