为孩子寻找编程学习工具?看这篇编程学习资源介绍
如果您在为孩子寻觅编程类或有助于培养编程思维的学习工具,那么您可以认真阅读这篇文章。我们将介绍一些编程类的学习资源,不管您的孩子处于幼儿园阶段还是已经升入初中,肯定有适合您孩子的。

[id_1336927011]
编程是什么?
在开始介绍之前,我们需要了解什么是编程?为什么要学习编程?
百度百科定义,编程是运用一种程序设计语言来编写程序代码,以使计算机能够解决某个问题。计算机科学是要理解怎样利用计算机去解决人类实际存在的问题的学科。
学习编程能够借助程序的强逻辑性来锻炼学生的逻辑思维,还能学习到解决问题的核心思路。在当今社会高速发展的形势下,掌握编程技术意味着掌握了一门极为重要的核心技能。当人工智能时代真正到来之际,它也会成为一项最基础的技能。
Part
适合孩子玩的编程玩具推荐
01
费雪编程毛毛虫
适合年龄:3~6周岁
费雪毛毛虫编程机器人无需使用电子设备。这款玩具要求孩子亲自动手进行组装,并且可以在地面上玩耍。这样能让孩子获得更多身体活动的机会。
它的每个关节都具有特定的意义,包括前进、左转、右转以及播放音乐效果等。在家里,能够给孩子设定目标。当孩子连接毛毛虫的关节使其运动起来时,他需要思考什么样的连接顺序才能达成目标。他们通过组装和调试,经历不断实践与验证的过程,最终实现目标。这就是编程最基本的工作方式和思考过程。
02
[id_2050082342]
适合年龄:5~12周岁
Learning Resources 的机器人 Botley 能够依据指令去执行任务,它适合用来协助孩子初步理解编程的基础概念。和其他大部分编程玩具不一样的是,使用它并不需要另外一个诸如 iPad 或手机之类的设备。
同时推出了一些扩展包,这些扩展包能让机器人 Botley 执行更高级的任务,例如推倒下面的多米诺。
03
Osmo编程游戏机(Osmo Coding)
适合年龄:3~6周岁
它打破了“编程好难”这一大部分人所认为的固有印象,让孩子通过玩积木的方式来进行游戏,并且在游戏过程中学习编程的思维方式。在 Osmo 编码游戏里,每一个方块都代表着一个程序指令,能够用来指挥和控制游戏中的小怪物 Awbie。当连接上 iPad 后,已下载特定附件的 iPad 相机可以识别 Osmo 方块的指令。
这些 Osmo 方块具有小图案和数字,然而却没有文字。这对于小朋友而言是极为适宜的,他们只需看看图案,看看数字,便能够动手去玩游戏,既容易开始,又充满趣味。
04
达奇&达达机器人(Dash & Dot )
适合年龄:5~11周岁
它是一款儿童编程教学机器人,由美国新兴科技公司 wonder workshop 推出。同时,它还是美国总统奥巴马亲自推荐的教育机器人。
准备一台智能手机或者平板后才可使用。目前 Dash 有四款应用,分别是 Go、Path、Xylo 和 Blockly。Go 是最基础的应用,它相当于 Dash 的控制器,能够遥控 Dash 移动,还能让 Dash 发出声音、调整灯光。Blockly 的界面与 Scratch 的界面相似。编程语言被预设为一个个小模块,小朋友们只需将它们拖拽到编程界面,然后按照逻辑顺序进行连接,就能够运行程序了。
达奇机器人在我们的微店有售卖。可以通过扫描下面的二维码来直接进行购买。
05
Sparki机器人套装(Sparki)
适合年龄:8~14周岁
Sparki 的设计思路是把编程变得具体形象。配合模块化程序,你能够让这个超萌的机器人绕圈圈,也能够让你的娃让这个超萌的机器人绕圈圈;你能够让这个超萌的机器人画图画,你的娃也能够让这个超萌的机器人画图画;你能够让这个超萌的机器人走迷宫,你的娃同样能够让这个超萌的机器人走迷宫。
美国 Arcbotics 的教育机器人团队。设计师们觉得普通机器人操作极为困难,编程复杂,给中小学生设置了门槛。即便对于成人而言,也需花费大量时间去学习编程、采购硬件以及动手组装,这降低了其可玩性。
Arcbotics 把很多有趣的硬件整合到了 Arduino 控制平台上,这样能让入门玩家快速开始操作,从而实现他们自己的想法。
利用图形化编程软件为Sparki编程
06
Cubelets模块化思维机器人
适合年龄:3~6周岁
这套机器人中的每个立方体都具备一个特定的功能,并且通过不同的组装方式能够组装成具有不同功能的机器人。方块的功能种类主要分为三大块,分别是行动方块、感应方块和思考方块。
装上轮子方块后,就能够前进后退。装上距离感应方块后,就能知晓你的手在靠近它,并且它会依据自身平衡进行思考,从而选择接近你或者避开你。装上光感应方块后,就可以在黑暗环境中自行打开灯。在上面的图里有一张列出了各种功能的方块,方块数量越多,能够组合出来的机器人就越有趣。
适合孩子的编程网站
01
Scratch(简易编程工具)
适合年龄:6~14周岁
只需用鼠标将模块拖动到程序编辑栏即可。
02
Alice(英文网站)
适合年龄:10~18周岁
它能在 Windows、Mac 和 Linux 的电脑系统上运行兼容。有着独特的 3D 编程环境,能够向孩子传授基础的编程知识。你可以轻松地在其中创建动画,构建交互页面,或者编写简单的游戏程序。(更适宜年龄稍大的孩子)
03
Gameblox(英文网站)
适合年龄:8~16周岁
Gameblox 是一款通过编程语言来制作游戏的游戏编辑器。它具备免费的特点,同时也无需下载任何软件。你能够在网络上进行游戏的制作,之后进行上传,所有的人都可以在网页上或者移动端去游玩你所制作的游戏。
04
Lissa Explains It All(英文网站)
适合年龄:14~18周岁
教您详细地制作一个网页。不过需要说明的是,您看完相关介绍和说明后,若要继续在网页端尝试制作网页,就需要付费。
适合孩子玩的编程APP
01
Cato’s Hike(iPhone&iPad端)
适合年龄:4周岁以上
在 iPhone 端可以使用,在 iPad 端也可以使用。通过简单的编程模块来控制小人的移动。存在一个免费的 lite 版,教育版的价格是 30 块钱。
02
Daisy the Dinosaur(ipad端)免费
适合年龄:4周岁以上
学习计算机编程的基本知识。这个应用程序免费且有趣,它具有容易拖放的界面,各个年龄段的孩子都能使用编程模块让戴茜在屏幕上跳舞。孩子们通过解决应用程序中的挑战,将直观地了解对象、排序、循环和事件的基本知识。
03
Kodable(iPhone端)
适合年龄:5~8周岁
Kodable 是免费的。Pro 版(专业版)的价格是 7 美元。这里一共有 105 个关卡。每个关卡都可以教授儿童一些编程知识。
这个游戏使用的文字极少,却大量运用了图片,所以它很适合学龄前儿童。此外,这个游戏的配色很鲜艳,这种配色对小孩子极具吸引力,能让他们长时间保持兴趣。
04
Cargo-Bot(iPad端)免费
适合年龄:5周岁以上
Cargo-Bot 是专门为 iPad 开发的编程学习应用。它的难度起始点很适合 5 岁及以上的儿童。随着游戏持续进行,其难度会逐步提升。
游戏者需在厂房里运用吊车去移动木箱。孩子能在游戏进程当中学习各类编程知识,像循环以及调试等。
Part
Rui Viann 作为 Cargo-Bot 的开发者,在接受采访时说道:他希望这个游戏能让玩家沉浸在思考如何调整箱子的过程里,从而忘记自己实际上是在学习编程知识。
这是我们在教学过程中期望带给孩子们的一种状态。学习并非单纯为了学习而学习,学习的目的是为了去处理生活里的实际问题。
游戏或玩具类的辅助性学习工具,是为低龄段孩子量身定制的。它们以挑战关卡或游戏任务为目标,能够很好地激发孩子的兴趣,至少不会让孩子产生抗拒心理。
孩子年龄不断增长,他们不知不觉间踏入了编程的世界。此时,他们可以仔细思考,是将编程当作今后的主要发展道路,还是把它作为辅助其他工作的工具。