今天跟大家分享一些很特别的APP和资源,能帮孩子以有趣的方式了解和尝试编程。如果真的有兴趣和才能,早点开始会不会孕育未来伟大的发明和创造?

这些APP和网站都来自美国,声誉卓著,有以下特点:

1、零基础开始:一点点上手

2、好玩:编程的过程充满乐趣。

3、能产生作品:可以做动画、特效、游戏、网站和APP。没有比有自己的作品更能让孩子感到动力十足的了。

编程主要是一个英语的世界,所以一边也顺便学了英语,灵不灵?点击左下角【阅读原文】可以看到所有资源的链接。

制作小动画,开始编程启蒙

1、Daisy the Dinosaur

定制少儿编程平台开发工具 六款优秀的编程启蒙工具(1)

适合年龄:4-8岁

这款 iPad APP 连幼儿园的小朋友都可以开始用。教孩子基本的编程逻辑;孩子们只需把相关的模块设定并排列好,如滚(roll)、跳(jump)或者长大(grow)等,然后再按下播放键,一个小动画就做成了,里面能看到小恐龙根据刚才的指令做出的相应动作。

很好上手,几乎没有任何难度,小朋友会很着迷于自己创作出来的小动画。

价格:免费

适用设备:iPad

2、Hopscotch: Coding for kids, a visual programming language

定制少儿编程平台开发工具 六款优秀的编程启蒙工具(2)

适合年龄:8-12岁

和 Daisy the Dinosaur 来自同一个开发商,这款应用得过很多科技类奖项,像是 Daisy the Dinosaur 的升级版,多了很多模块和参数设置。在操作上还是很简单,不需要进行任何输入操作,就像是堆积木一样,把模块一个个放进去就好,点击播放就能看到各种卡通人物在屏幕上根据自己的指令做动作的动画。

这个很锻炼孩子的逻辑理解能力,不仅要处理时间和空间的问题,还要给不同的角色分配不同的任务。它能让孩子独立地做出一部小动画片,很有成就感。

价格:免费

适用设备:iPad

开始认真学习一点编程

3、Codea

适合年龄:8岁以上

这是一款iPad应用,也是一个具有丰富资源带孩子编程的软件开发工具,得过年度最佳应用大奖。国外有孩子就用它自己做出APP游戏。大点的孩子,具有一定逻辑思维能力和理解能力,可以跟着走。界面简洁,简单易学是它最大的特点。重要的是,它有中文版,不会被语言挡住。

价格:68元

适用设备:iPad

4、Scratch

适合年龄:8岁以上

在网上搜怎样教孩子学习编程,总会被带到这个网站,口碑非常好,全球有超过百万孩子在使用。可视化语言和接口是由美国麻省理工学院媒体实验室(MIT Media Labs)创建,即使孩子不了解复杂的程序语言,也可以轻松编程。孩子可以通过它来创建互动故事,动画,甚至游戏等,然后和全世界的朋友分享。

价格:免费

适用设备:电脑

女孩男孩一样学编程

估计男孩和女孩的思维方式是不太一样,所以还专门有为男孩和女孩各自设计的学编程软件。老外考虑得真周到。

5、Alice

定制少儿编程平台开发工具 六款优秀的编程启蒙工具(3)

适合年龄:10岁以上 女孩

在美国,Scratch 和 Alice 是最著名的两个教孩子学编程的工具,Alice 由弗吉尼亚大学开发,名字来源于《爱丽丝漫游奇境》,主要教3D编程。在Alice里面,小朋友可以通过拖拽虚拟模块即可看到虚拟世界中3D精灵的实时变化,可以边玩变测试。开发者强调了这款软件的重点在于吸引年轻女孩来编程。

不要因为这个截图误会它很无趣,实际上最终呈现的效果非常惊艳,这些步骤可以帮你实现你想要的绚丽结果。

价格:免费

适用设备:电脑

6、RoboMind

定制少儿编程平台开发工具 六款优秀的编程启蒙工具(4)

适合年龄:10岁以上 男孩

RoboMind主要的功能是通过编程让机器人去执行一系列任务,这个过程中,孩子对人工智能会有基本了解。如果孩子在学LEGO的机器人课程,那这个就更适合了,它有一个导出功能,可以把你编的程序连接到LEGO MINDSTORMS NXT 2.0里去。

价格:免费

适用设备:电脑

TED演讲:我是怎样开始编程的

最后分享一段TED演讲视频。演讲者是一个12岁的男孩。他通过这些工具学习了 Python、Java和C语言,开发了知名的 iPhone 应用“Bustin Jieber”,还创建了自己的公司Carrot Corp。他分享自己怎样走上编程之路:玩游戏,开发游戏,找到苹果的开发平台,学会利用网上资源自己去开发游戏,并且建立了一个孩子们开发各种应用的俱乐部...... 呵呵,理想履历 ......

,