本文由LinuxProbe.Com团队成员张宏宇整理发布,点此报名Linux培训

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


CodeCombat
CodeCombat是一个通过玩游戏来学习编程的网站,也是GitHub上最大的开源CoffeeScript(一种脚本语言,类似JavaScript)项目,有上千程序员和玩家为其编写程序、测试游戏,到目前为止已经翻译成17种国外语言,并且该网站将所有源代码提交到GitHub上,实现了全面开源。

并且官方称他们网站的任务就是教会人们如何编程,游戏覆盖编程菜鸟到大神各个阶段,总共超过9千关,而人们不需要任何编程知识即可了解程序的运行逻辑,就编出实用的代码,不过很遗憾,官方在中国开设的服务器会特别的慢,并且你会看到如下令人失望的代码,既然是开源的,我们当然希望是免费的~每月$9.99的订阅着实是有点贵了,Free才是开源的真谛不是吗?但是庆幸的是国内有组织提供了这项服务,更快的速度、更好的中文支持,并且这一切都是免费的。

Lightbot和Lightbot Jr.


Lightbot和Lightbot-Jr
Lightbot是一款由加拿大学生Danny Yaroslavski编写的关于计算机编程的迷宫游戏,游戏的目标是让机器人举起所有的蓝色瓷砖,当然它还会为孩子提供各种各样的指导和提示,直到完成目标。

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

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

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

Kodable


Kodable
这款游戏更适合学龄前的儿童,游戏中大量遍布鲜艳的颜色和有趣的图片,这种方式让小孩子们乐于沉浸其中并保持长时间的兴趣,当然,必要性的说明文字还是要有的。

适用年龄:5-8岁

平台:iOS

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

Robozzle


Robozzle
如果你想给比较大的孩子一些挑战,或是想给你自己一些挑战,你可以试试Robozzle。这是微软编程人员Igor Ostrovsky在业余时间开发的一个游戏。

适用年龄:6岁以上

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

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

Cargo-Bot


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

适用年龄:5岁以上
平台: iOS
价格:免费

SpaceChem


SpaceChem
SpaceChem这个游戏于2011年面世,它的用一种类似科幻电影的画面让用户来学习编程知识。

适用年龄:10岁以上,包括成人
平台:PC、Mac、Linux、iOS、安卓
价格:免费预览版、PC/Mac/Linux版10美元、iOS/安卓版3美元

Machineers


Machineers
Machineers是一个探险类游戏,玩家能够在游戏中与各种已经破损的机器进行交流与互动,试用编程原则(而不是编程语言)和拖拉的界面对这些破损的极其进行修复,着实做了一次坏人呢,如有意培养孩子对编程的兴趣,这里的游戏都是不错的选择,本文因篇幅和环境原因主要介绍了CodeCombat,那么,爱学习、爱快乐的你还不快去尝试一下呢?

适用年龄:9-14岁
平台:PC、Mac(iPad版本正在开发当中)
价格:免费试用

本文地址:http://www.linuxprobe.com/codecombat-lightbot-kodable-robozzle-cargobot-machineers.html编辑:张宏宇,审核员:陶武杰