以下六款少儿编程学习软件助你孩子实现比尔盖茨梦想

程序员是怎样的一个群体?各人有各人的看法,这其中有痴迷,有艰辛,有成就,有落寞。不过,我们周围一些金光闪闪、颇具影响力的人物却都是很小的时候就开始学习编程,在科技风潮的影响下,家长们可能也想把孩子培养称下一个比尔盖茨。

以下六款学习软件也许能帮助你的孩子实现梦想。

Scratch

年龄:8岁以上

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

平台: 基于浏览器

通过Scratch已经上传了300万个工程,Scratch无疑是很受欢迎的。这种可视化的编程语言和界面是由麻省理工学院媒体实验室专门为少儿编程设计的,孩子们不用理解复杂的语法(计算机语言构成)就能轻松学习编程。Scratch简单易上手,孩子们只需要登录Scratch,并对精灵和代码进行拖放即可。这有点类似早期的Flash工程。

由于Scratch是一个完整的图灵计算机语言,小屁孩能想到的,都能搞定。

Daisy the Dinosaur

年龄:5-8岁

语言:Basic logic

平台:iPad

在这几个app当中,Daisy the Dinosaur用户的年龄是最小的,是由Hopscotch(一款教儿童现代编程语言的app)的开发商开发。这款app主要教一些编程逻辑相关的基础知识。通过拖动一些单词指令实现动画效果,比如把“roll” “jump”或者“grow”拖进编程区域,儿童可以很直观地看到他们操作的指令实现了怎样的动画。

Alice

年龄:8岁以上

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

平台: Windows Mac Linux

Alice由美国弗吉尼亚大学研究员设计,以文雅的方式向儿童用户介绍面向对象的程序设计。文如其名,这款应用主要向女孩儿们展示编码的魅力。在Alice这款应用中,你可以拖动文本块来影响虚拟世界中的3D精灵。编程完成后,孩子们还可以对项目进行测试,通过对语句块的操纵来实时展现精灵的动作变化。

Hackety-Hack

年龄:13岁以上

语言:Ruby

平台:Mac

经过辅导后,儿童就可以创建和分享基本的游戏和项目。

Codecademy

年龄:12岁以上

语言:编程语法

平台:基于浏览器

Codecademy被认为是可以指导任何人学习编程的应用,包括13岁以下的儿童。但这款应用并不像其他儿童应用,没有卡通风格的精灵和色彩丰富的界面,但它仍不失为一款友好的,简单易学的app。

Code Monster

年龄:9-14岁

语言:JavaScript

平台:基于浏览器

对于没有经验和技术的儿童来说,Code Monster是款非常非常神奇的应用。Code Monster由Greg Linden开发,去除了编写JavaScript代码的复杂性,最初Greg Linden只是想教自己的孩子学编程。

屏幕分为两个部分,左边是JavaScript代码,右边显示图片。当孩子们在代码区改变变量时,右边图片就会做出响应。另外,Code Monster中还有一个友好的怪物精灵为孩子们提供学习指导。Code Monster还会记录每一步操作,当下次打开应用,应用会呈现孩子们上次学完的课程。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年9月5日
下一篇 2017年9月5日

相关推荐