培养下一个扎克伯格:6款适合儿童学编程的App
2016-10-21
创新时代 2016年8期
程序员是怎样的一个群体?各人有各人的看法,这其中有痴迷,有艰辛,有成就,有落寞。不过,我们周围一些金光闪闪、颇具影响力的人物却都是很小的时候就开始学习编程,在科技风潮的影响下,家长们可能也想把孩子培养成下一个扎克伯格,下边是6款为儿童开发的免费学习编程的App,适龄群体为5~15岁,不管是你想教他Ruby还是Java,这里都有适合的。
Scratch
年龄:8岁以上
语言:原始可视化编程语言
平台:基于浏览器
通过Scratch已经上传了300万个工程,Scratch无疑是很受欢迎的。这种可视化的编程语言和界面是麻省理工学院媒体实验室专门为少儿编程设计的,孩子们不用理解复杂的语法(计算机语言构成)就能轻松学习编程。Scratch简单易上手,孩子们只需要登录Scratch,并对精灵和代码进行拖放即可。这有点类似早期的Flash工程。由于Scratch是一个完整的图灵计算机语言,孩子们能想到的,都能搞定。
Alice
年龄:8岁以上
语言:面向对象3D编程语言
平台:Windows Mac Linux
Alice由美国弗吉尼亚大学研究员设计,以文雅的方式向儿童用户介绍面向对象的程序设计。文如其名,这款应用主要向女孩们展示编码的魅力。在Alice这款应用中,你可以拖动文本块来影响虚拟世界中的3D精灵。编程完成后,孩子们还可以对项目进行测试,通过对语句块的操纵来实时展现精灵的动作变化。
Daisy the Dinosaur
年龄:5~8岁
语言:Basic logic
平台:iPad
在这几个App当中,Daisy the Dinosaur用户的年龄是最小的,是由Hopscotch(一款教儿童现代编程语言的App)的开发商开发。这款App主要教一些编程逻辑相关的基础知识。……
登录APP查看全文
