资讯 脑洞
此为临时链接,仅用于文章预览,将在时失效

小孩玩了能成下一个扎克伯格的七款应用

作者:奕欣
2015/02/06 16:30

谷歌日前和迪士尼联手制作了一部动画片Miles from Tomorrowland,故事背景是主人公Miles一家一起探索外太空,旨在以神奇的故事设定引导孩子们对编程产生兴趣、感受团队精神、学会批判性思考,并且学会探索。为了更真实地呈现画面,制作人员对NASA、太空旅游协会以及谷歌相关人士进行了考证和咨询。

动画片共有四集,预计在当地时间2月6日夜间9点首映,系列应用和游戏也会在苹果商店和安卓商店里同步上线。

小孩玩了能成下一个扎克伯格的七款应用

动画片都有了,各类应用岂能放过引导小孩成为下一个扎克伯格的机会?接下来我们就来盘点下近年来出现的编程教学类应用吧,它们不仅好玩,而且都是免费的。

1. Scratch:拖曳就能编代码

适龄范围:8岁以上

语言:原始的可视化编程语言

平台:浏览器

这个项目由美国麻省理工学院媒体实验室(MIT Media Labs)创建,目前已经拥有300万用户。即使孩子不了解语法结果,也可以轻松编程。孩子只需登陆网页,拖拽精灵和代码块即可。儿童可以自行设定剧情、动画、游戏、音乐等,并且和他人分享自己的创意。

小孩玩了能成下一个扎克伯格的七款应用

2. Alice:女孩也成编程狂

适龄范围:8岁以上

语言:原始的面向对象3D编程语言

平台:Windows、Mac、Linux

谁说编程只是男孩子的专利?这款应用之所以用女孩子的名字命名,目的就在于鼓励女孩子来编程。Alice由美国弗吉尼亚大学研究人员所开发。儿童通过拖拽虚拟块即可看到虚拟世界中3D精灵的实时变化,可以边玩边测试。

小孩玩了能成下一个扎克伯格的七款应用

3. Hopscotch:像玩积木一样编程

适龄范围:8-12岁

平台:iOS

Hopscotch采取模块化代码和图形编程界面,操作时只需要拖动各个模块即可完成编程。在搭积木一样的游戏过程中,儿童能够让角色们移动、碰撞,甚至可以通过声音来控制它们,潜移默化地熟悉了编程逻辑。

小孩玩了能成下一个扎克伯格的七款应用

4. Daisy the Dinosaur:幼儿园小朋友也能学

适龄范围:5到8岁

语言:Basic logic

平台:iPad

这款应用和Hopscotch出自同一东家。

它主要介绍的是基本的编程逻辑,孩子们只需拖拽单字,如滚(roll)、跳(jump)或者长大(grow)等,然后再按下播放键,孩子们即会看到相应的效果。

小孩玩了能成下一个扎克伯格的七款应用

5. Hackety-Hack:Ruby初学者的福音

适龄范围:13岁以上

语言:Ruby

平台:Mac

Hackety-Hack两年前曾被ReadWrite点评为 “最适合Ruby初学者”的应用,它辅以可爱的图形和简单的解释,让学习过程不再枯燥。界面主要分为两部分,一个是输入命令的“编辑”界面,另一个是直接转换成英文代码的“学习”界面。此外,用户还可以分享创建的代码和游戏。

小孩玩了能成下一个扎克伯格的七款应用

6. Code Monster:父爱满满的Java老师

适龄范围:9到14岁

语言:JavaScript

平台:浏览器

Greg Linden设计Code Monster的初衷是为了指导自己的孩子学习如何编程。界面里有一个友好的怪物精灵对孩子们提供指导。

其屏幕主要分为左右两块,左边是JavaScript代码,右边显示图片。当孩子改变脚本变量时,图片会立即做出响应。此款应用还会保存所有的操作步骤,每次打开都会呈现最近的操作步骤。

小孩玩了能成下一个扎克伯格的七款应用

介绍到这里,技术小白们会不会暗暗后悔自己生错了时代,没机会成为下一个编程天才呢?没关系,如果你想体验一下编程的滋味,可以试试下面这个网站。

7. Codecademy:老少咸宜的编程网站

适龄范围:12岁以上

语言: Beginning programming syntax

平台:浏览器

Codecademy是一个可以指导任何人编程的网站,和前面介绍的趣味横生的各项应用不同,它并没有提供彩色的外观接口,也没有提供针对儿童的课程列表,但其非常友好和简单。

12岁以上的儿童以此可以学习Python、Ruby、PHP、HTML或JavaScript,甚至API编程。

小孩玩了能成下一个扎克伯格的七款应用

via readwrite & geekwire

长按图片保存图片,分享给好友或朋友圈

小孩玩了能成下一个扎克伯格的七款应用

扫码查看文章

正在生成分享图...

取消
相关文章