儿童学编程的原因以及方法 注:本文经过精心编辑,部分内容来源网络,如有疑议,请联系我们处理。无论你的孩子在长大后能否成为下一个扎克伯格,编程对他或者她来说都是一个非常有用的技能。它会帮助你的孩子提高解决问题的能力、制造力和沟通能力。同时,这对你来说也是一种乐趣。这里有一些经过检验的优秀的应用程序,可用来辅导任何年龄段的孩子学习编码。没有比现在更合适的时候了假如我们让孩子学习维修技术,那么很难想象等他们年龄大点的时候能开发出惊人的应用程序和工具。但最重要的是,当你向你的孩子介绍编程的时候,他/她不光光是在学习编程,而且还是在通过编程学习其他东西,麻省理工学院教授 Mitchel Resnick 这么写道。我个人认为,我应当培育女儿编程的兴趣,就跟培育阅读或绘画的兴趣一样。在她 7 岁的时候,因为年龄太小,还不会用 If-then 语句,但她学习编程的动力未变:她想要做一个游戏或动画,但她甚至都不知道使用那些工具已经超出了她的能力范围。现在,一些优秀的应用程序激起了她的好奇心,并以探究和游戏的方式教她编程基础。这种学习方法再好不过了。以下我将介绍了一些应用程序,有些是我们已经试用过的,有些是LifeHackers 网站或者其他家长强烈推举的。其中有很多是基于 iPad 的,因为触摸屏对于年幼的孩子来说更为直观。对于各个年龄段的学生来讲,都是有桌面和网络类的应用程序的。为最年轻的学生准备的编程游戏一款优秀的为小孩子设计的应用程序一般都会比较专注于图形和简单动画的表达方式,而不是专注于编程本身。虽然大多数这类寓教于乐的应用程序都是针对年龄在 8 岁及以上的孩子设计的,但假如你的孩子会阅读,能够理解因果关系,并且有动力去学习,那么你甚至可以将下面的这些游戏介绍给学前班的孩子。Daisy the Dinosaur(恐龙黛西,iPad,免费):这是一款恐龙体育运动游戏,Elise 在几年前自己发现了这个应用程序并安装了它。该应用程序指导孩子们通过循环、事件和其他方法(例如,在触摸的情况下,向前移动恐龙)来操纵一个角色:黛西。这是一个非常简单而又基本的程序,但简单性正是吸引低龄儿童的最大的优势。在这个应用程序中还有一个自由运动的版本,你可以让黛西在空中跳跃或者任意向后走。(但是,一旦孩子们知道了 Toontastic 这个儿童动画工具,那么恐龙黛西这个应用程序的吸引力马上就会消逝。Toontastic 教的不是编程,而是如何创作卡通故事)。Move the Turtle(移...