知道如何写代码,对于我们的下一代而言,越来越像一项基本技能了。现在我们目所能及的东西,如汽车还有洗碗机等等,在不久的将来可能都会有属于它们自己的IP和操作系统了。通过写入代码程序,这些机器就能够自主运行,为人类服务。也许你的孩子就是那个写这些代码的人!当然,并不是每个孩子长大后都会成为一个程序员,而且你也不能自作主张给孩子规划职业,但是,作为一个家长,如果你能引导自己的孩子试着边玩游戏变学编程,交给他们学习的途径和方法,是不是倍有成就感!正如麻省理工学院教授Mitchel Resnick所写的,学习代码也是认识代码的过程。 我不得不说,虽然我可以写上那么一两行有用的代码,但是如果一个孩子能好好的学习代码,或许写出来的比我还好。孩子非常善于吸收知识,掌握新技术,这也是我认为让他们早早接触代码非常有必要的原因。 爱玩是每个孩子的天性。这也是为什么寓学于乐是教育孩子最好的方式。所以,APP和游戏是最好的选择,可以让孩子们在玩耍中学习。下面介绍几款应用程序(按适用年龄排序): 1. Daisy the Dinosaur(无年龄限制,iPad,免费)该应用程序的目标客户以小孩子为主,通过各种拖放命令可以控制恐龙(the Dinosaur)在屏幕上跳舞。通过各种挑战,孩子们将直观了解排序、循环和事件的基本知识。对于年幼的娃娃,这个软件简单易操作,真真是极好的。[Link: Daisy the Dinosaur] 2. Hopscotch(8-12岁,iPad,免费)Hopscotch刚刚募集到120万美元的建设资金。它将编程可视化的介绍给8-12岁的孩子。该软件的创始人之一Jocelyn Leavitt这样形容“Hopscotch是一种面向对象的可视化编程语言。因为其可视特性,所以可以避免初学者犯语法或者拼写的错误。孩子们通过拖放五颜六色的编码模块来学习编程”。该应用程序能用的非常有限,但是允许孩子们自由发挥,学到每个基本方法的工作原理。[Link: Hopscotch] |