探索编程乐趣:适合孩子的特别APP和资源推荐,激发未来创造力
马克·埃利奥特·扎克伯格 (Mark Elliot Zuckerberg) 在 20 岁时创立了 Facebook。到了20岁的时候,他已经积累了十多年的编程和创造产品的经验。对于中国学生来说,即使学完了计算机专业,他们在编程和开发方面仍然没有太多的实践经验。

因此,今天我想与大家分享一些非常特别的应用程序和资源,可以帮助孩子们以有趣的方式理解和尝试编程。如果你真有兴趣、有才华,早点开始不就能在未来有伟大的发明创造吗?
这些应用程序和网站拥有良好的声誉并具有以下特点:
1、简单易用:从零基础开始,一点点上手。
2、乐趣:编程的过程充满乐趣。
3、能够制作作品:动画、特效、游戏、网站、APP。没有什么比拥有自己的艺术作品更能让孩子感到有动力了。
制作小动画并开始编程启蒙
1.恐龙黛西
适合年龄:4-8岁
价格:免费
适用设备:iPad
即使是幼儿园的孩子也可以开始使用这款iPad APP。教孩子基本的编程逻辑;孩子们只需要设置和排列相关模块,比如滚动、跳跃或成长等,然后按下播放按钮,一个小动画就完成了,你可以根据指令看到小恐龙相应的动作刚刚给的。
上手很容易,几乎没有困难。孩子们会对他们创作的小动画着迷。
2. Hopscotch:儿童编程,一种可视化编程语言
适合年龄:8-12岁
价格:免费
适用设备:iPad
该应用程序与恐龙黛西出自同一开发者之手,荣获多项技术奖项,例如恐龙黛西的升级版,拥有更多的模块和参数设置。操作还是很简单的,不需要输入操作,就像叠积木一样,只需将模块一一放入,点击播放就可以看到各种卡通人物按照自己的指令在屏幕上做动作。动画片。
这对孩子的逻辑理解力是一个很好的锻炼。他们不仅要处理时间和空间的问题,还要为不同的角色分配不同的任务。它可以让孩子独立制作一个小卡通,很有成就感。
开始认真学习一点编程
3. 代码
适合年龄:8岁以上
价格:68元
适用设备:iPad
这是一款iPad应用程序,也是一款资源丰富的儿童编程教学软件开发工具。荣获年度最佳应用奖。国外有小朋友用它来做自己的APP游戏。大一点的孩子,有一定的逻辑思维和理解能力,可以跟着学。界面简单、易学是其最大的特点。重要的是,它有中文版本,所以不会有语言障碍。
4. 刮擦
适合年龄:8岁以上
价格:免费
适用设备:电脑
当你在网上搜索如何教孩子学习编程时,你总会被带到这个网站。它拥有非常好的声誉,被全球超过一百万儿童使用。视觉语言和界面由麻省理工学院媒体实验室创建,即使孩子们不懂复杂的编程语言,也可以轻松编程。孩子们可以用它来创作互动故事、动画,甚至游戏,然后与世界各地的朋友分享。
5.代码怪兽
年龄:9-14岁
语言:JavaScript
平台:基于浏览器
对于没有经验或技能的孩子来说,Code Monster 是一款非常非常神奇的应用程序。 Code Monster 由 Greg Linden 开发,消除了编写 JavaScript 代码的复杂性。最初,Greg Linden 只是想教他的孩子学习编程。
屏幕分为两部分,左侧是 JavaScript 代码,右侧显示图像。当孩子们改变代码区的变量时,右图就会做出反应。此外,《Code Monster》中还有友善的怪物精灵为孩子们提供学习指导。 Code Monster还会记录每一步操作。下次打开应用程序时,应用程序将显示孩子上次完成的课程。
女孩和男孩像他们一样学习编程
估计男生和女生的想法不一样,所以有专门为男生和女生设计的学习编程的软件。老外真是太贴心了。
6.爱丽丝
适合年龄:10岁以上女孩
价格:免费
适用设备:电脑
在美国,Scratch和Alice是最著名的两个教孩子学习编程的工具。 Alice 是由弗吉尼亚大学开发的。它的名字来源于《爱丽丝梦游仙境》,主要教授3D编程。在《爱丽丝》中,孩子们可以通过拖动虚拟模块看到虚拟世界中3D小精灵的实时变化,并可以边玩边测试。开发人员强调,该软件的重点是吸引年轻女孩编码。
7.RoboMind
适合年龄:10岁以上男孩
价格:免费
适用设备:电脑
RoboMind的主要功能是通过编程让机器人执行一系列任务。在这个过程中,孩子会对人工智能有一个基本的了解。如果您的孩子正在学习乐高的机器人课程,那么这个更适合。它具有导出功能,可以将您编写的程序连接到LEGO MINDSTORMS NXT 2.0。
适合年龄较大的孩子的编程:
8.代码学院
适合年龄:12岁以上
语言:编程语法
平台:基于浏览器
Codecademy 的构想是一款可以教任何人学习编程的应用程序,包括 13 岁以下的儿童。但这款应用程序与其他儿童应用程序不同,它没有卡通风格的精灵和丰富多彩的界面,但它仍然是一个友好、易于学习的应用程序。
通过Codecademy,12岁及以上的孩子可以学习Python、Ruby、PHP、HTML或JavaScript等编程语言,甚至API。然而,该应用程序也在扩大其用户群,试图吸引一些年轻的程序员,并鼓励学生和教育工作者参加他们在学校举办的编程俱乐部。
9.Hackety-Hack
适合年龄:13岁以上
语言:Ruby
平台:Mac
两年前,Hackety-Hack 被 ReadWrite 评为“Ruby 新手最佳应用程序”。从那时起,Hackety-Hack 就被认为是青少年学习 Ruby 的理想工具。 Hackety-Hack 具有可爱的图形和简单的解释,因此即使以前从未编程过的孩子也可以轻松学习 Ruby。 Hackety-Hack的界面分为两部分。 “编辑”部分用于输入指令和测试项目,另一部分可以直接转换成英文代码。
经过辅导后,孩子们可以创建并分享基本的游戏和项目。
TED 演讲:我是如何开始编程的
最后,我想分享一段 12 岁编程天才托马斯·苏亚雷斯 (Thomas Suarez) 进行 TED 演讲的视频。
受到史蒂夫·乔布斯及其父母的影响,苏亚雷斯从小就开始学习Python、Java和C语言。
苏亚雷斯开发了著名的iPhone应用程序“Bustin Jieber”,还创立了自己的公司“CarrotCorp”。
他分享了自己是如何走上编程之路的:玩游戏、开发游戏、寻找苹果的开发平台、学习利用网上资源自己开发游戏、建立孩子俱乐部开发各种应用程序……演讲非常有风格。 ..