您现在的位置:小学生自学网>> 信息>> 学编程

适合孩子学习编程的12种游戏

作者: 来源: 发布时间:2017年06月21日 点击数:
 

当今最吸引人的职场技能是编程。在世界范围内,已经有3600万儿童参与了一个名为“编程一小时”的活动,这个活动除了能让这些孩子学会使用软件外,还能让他们了解软件的编写过程,掌握一技之长,对他们长大后的职场生涯也能有一定的帮助。

适合孩子学习编程的12种游戏

比尔 盖茨曾说过:“学习编写程序,能够帮你拓展思维,并且让你更好的进行思考,它能够让你获得更多的思考问题的方法,我认为这对所有人来说都是非常实用的。”

  

我们对这些旨在让孩子了解编程的游戏进行了一个整理,你可以从中进行选择。这些游戏几乎涵盖了所有系统平台,例如iOS、安卓、Windows Phone、PC和Mac等,甚至还有桌游,其中既有免费游戏,也有付费游戏。可以根据实际情况为孩子进行挑选。

▼ 壹

Lightbot Lightbot Jr.

  

适用年龄:4-8岁(Lightbot Jr.);9岁以上(Lightbot)

平台:网页浏览器、iOS、安卓

价格:免费(浏览器)、3美元(iOS/安卓)

专家点评:“虽然这个产品看上去很简单,但是Lightbot能够让孩子接触和认识一些有趣的计算机编程概念。”---- Fritz Ruehr,Willametter大学计算科学系副教授。

Lightbot是一个关于计算机编程的迷宫游戏,创造者为一位来自加拿大的大学生Danny Yaroslavski。这个游戏的目标,是让画面中的机器人举起所有蓝色的瓷砖。它会为孩子提供各种指导,以完成目标。

贰 ▼

Code Monkey Island

  

适用年龄:8岁以上

平台:桌游

价格:40美元

专家点评:“Code Monkey Island是一个非常有意思的桌游,并且能让孩子了解计算机编程。“----教育家、科技活动价Phil Shapiro。

这个游戏的创造者是来自布鲁克林的Raj Sidhu,他希望用愉快的方式将计算机编程介绍给儿童。他选择了一种科技含量较低的方式,但是这种方式却让孩子接触到了高科技的技术,而且这个游戏适合全家一起参与。

▼ 叁

Kodable

  

适用年龄:5-8岁

平台:iOS

价格:免费版(Pro版本7美元)

专家点评:“儿童可以使用Kodable来学习计算机编程。就连还不认字的儿童都可以玩这个游戏。”----Terri Eichholz,教师。

这个游戏尽可能少的使用文字,而使用了大量的图片,这使得它非常适合学龄前儿童。另外,这个游戏使用了鲜艳的配色,这种配色对于小孩子来说非常具有吸引力,能够长时间的保持他们的兴趣。

肆 ▼

Robozzle

  

适用年龄:6岁以上

平台:网页浏览器、iOS、安卓、Windows Phone

价格:免费(网页浏览器版),免费或是2美元(移动版)

专家点评:“Robozzle的定义是一个社交化迷宫游戏,但是对我来说,他是一个有趣的学习编程的游戏。而且它也许还是一个让小孩子爱上计算机编程的游戏。”Alfred Thompson,高中计算机教师。

Robozzle会给你一些指令,你要根据这些指令来解决各种问题,从而操控画面中的机器人。这个游戏有很多难度,难度最低的适合儿童,而难度最高的甚至会让一些专业的编程人员挠头。

▼ 伍

Cargo-Bot

  

适用年龄:5岁以上

平台: iOS

价格:免费

专家点评:“一个优秀的用iPad学习编程的应用。我的两个孩子都在使用它。”----Mike Lawrence。教育行业创业者、Google Teacher Academy联合创始人。

Cargo-Bot是第一个完全针对iPad开发的编程学习应用。它的难度起点非常适合5岁以上的儿童,但是随着游戏的不断进行,其难度也会不断增加。

陆 ▼

SpaceChem

  

适用年龄:10岁以上,包括成人

平台:PC、Mac、Linux、iOS、安卓

价格:免费预览版、PC/Mac/Linux版10美元、iOS/安卓版3美元

专家点评:“我认为SpaceChem是目前最好的编程学习游戏。”----Neil Brown,英国Kent大学计算机教育研究人员。

SpaceChem这个游戏于2011年面世,它的用一种类似科幻电影的画面让用户来学习编程知识。 该游戏的难度足以适合青少年用户,例如高中生甚至是大学生。这个游戏的目标,是通过完成编程操作,来搭建机器,与怪兽进行对战。

▼ 柒

Robot Turtles

  

适用年龄:3-8岁

平台:桌游

价格:25美元

专家点评:“让孩子早点学习编程吧!这个游戏非常优秀!未来一片光明!”John Legere,T-Mobile CEO。

这个关于计算机编程的桌游,适合年龄非常小的儿童。 它能够教会玩家基本的变成知识。该游戏首批2.5万套,在上市之后就销售一空。该游戏的创造者Dan Shapiro表示,这个游戏非常简单,只需两秒钟就能够学会。

“我认为编程是一种能够教给孩子的超能力,也是一种让他们跟上未来科技发展脚步的方法。”

捌 ▼

Code Combat

  

适用年龄:13岁以上(也适合更小的儿童,但是需要帮助和指导)

平台:网页浏览器

价格:免费

专家点评:“让孩子在游戏的过程中学习编程,非常具有创意。”Jason Battle,阿拉巴马大学技术管理与政策学院副院长。

Code Combat是这个列表上唯一一个需要玩家真的输入编程语言和指令的游戏,目前这个游戏只支持Java,他们计划在未来添加Coffee、Python、Clojure和Lua等语言。不要被这些语言所吓倒,Code Combat能够让你在学习的过程中也能保持好心情。

▼ 玖

Ludos

  

适用年龄:4-12岁

平台:PC、Mac、iOS

价格:119美元

专家点评:“Ludos将真实世界和数字世界连接在一起的特性,是最吸引我的地方。”Terri Eichholz,教师。

这个游戏能够将真实世界和电子设备屏幕结合在一起,游戏的各种指导卡片为实体产品,而具体操作则需要在设备的屏幕上进行。

拾 ▼

Codemancer

  

适用年龄:9-14岁

平台:PC、Mac、iOS、安卓

价格:20美元

专家点评:“一个梦幻的游戏,游戏中的女性主人公能够教授儿童(包括成人)如何进行编程。这个游戏的每一个部分都让我艳羡不已!”----Lauren Scott,网页开发人员、Dev Bootcamp青少年教师。

游戏中,玩家需要使用“魔法符文”来操控一位名叫Aurora的人物,你的任务是帮助她拯救她父亲的生命。这个游戏的创造者Robert Lockhart希望这个游戏能够降低儿童学习计算机编程的难度,让更多的孩子能够在成长的初期就接触到计算机编程这种技术

▼ 拾壹

Machineers

  

适用年龄:9-14岁

平台:PC、Mac(iPad版本正在开发当中)

价格:免费试用

专家点评:“Machineers可以说是我所见到过的,最好的教育类游戏。”----Paul Hayes,编程人员、游戏开发人员

Machineers是一个探险类游戏,玩家能够在游戏中与各种已经破损的机器进行交流与互动,试用编程原则(而不是编程语言)和拖拉的界面对这些破损的极其进行修复。

拾贰 ▼

Bee-Bot

  

适用年龄:4-7岁

平台:iOS

价格:免费

专家点评:“孩子只需拿过设备,观看指导视频,然后进行实践,就能够接触到各种编程的基本原则,例如错误、假设、测试、修正等等,最后孩子就能够达成最终的成功。”----Doug Peterson,加拿大Windsor大学教育学院临时导师。

教育类应用开发商TTS设计了Bee-Bot这个游戏,该游戏旨在帮助儿童通过位置语言和各种数列来接触并学习计算机编程。这个简单的应用共有12个关卡。

另外,TTS还推出了一个姊妹应用,名称为Bee-Bot Pyramid,该游戏适合7岁以上的儿童,售价为0.99美元。