家长很少问自己,“为什么我的孩子要学编程。” 在这里,我也希望你们可以冷静下来,好好思考一下这个问题。作为STEAM教育的倡导者和实践者,我从来提倡的都是code to learn,而不是learn to code。
learn to code学的是技能。在不久的未来,你就会发现,写代码不再是高大上的技能,而是每一个孩子必备的基础技能,和工业时代的会操作机器,修理机器,信息时代的会玩电脑一样,会编程只是我们这个时代孩子的基本功而已。code to learn,翻译出来就是“通过编程,学习这个世界”,发现身边的问题,并利用软硬件结合的方式来解决问题。我们可以看到,大多数的编程课只是满足于做一个电脑游戏、做一个动画。有很多家长和孩子会沉浸在这种浅尝辄止的成就感里。
但是,当你去问问现在的“程序猿“大牛,真正让他们有成就感的是什么?是用自己写的程序去解决一个个的问题,把脑中的一个个想法变成现实。
Facebook的创始人扎克伯格就是一个爱写代码,并将自己的创意变成现实的案例。他曾一个人写出了最初Facebook的所有代码。现在,Facebook已经从当年哈佛校内的一个花名册变成了世界最大的社交网站,截至2015年6月底,每月至少浏览Facebook一次的登记用户达14亿9千万,约占全球30亿网民的一半。
所以我们是不是一开始就要让孩子认清,学编程到底是为什么?除了玩一玩,编程可以让你的幻想成为现实,这不更让人惊喜么?
最近,美国德州的11岁少年Bishop Curry,因为得知邻居的孩子被热死在车里,就发明了一个小装置,目前他已经筹到了近3万美金,小发明也正在量产过程中。
“小装置能够智能监控车内温度,一旦温度超过特定水平,小装置就会释放冷气降温,同时向家长发出警报,并通过天线报警。” (摘自美国中文网)
其实,每个孩子都不缺梦想。他们可能做梦都想着能够做一个飞船,做一个会动的机器人。孩子经常会有些奇思妙想,梦想着下雨天雨棚会自动打开,梦想着阳光可以照进每一个黑暗的角落。
当我们一旦掌握了编程技能,就可以用软件来“指挥”硬件,可以让每一个物体和我们的脑中的梦想连接,让曾经的不可能变成可能。
在这里,我想和家长分享一句话,你的每一次选择都将对孩子的未来产生决定性的影响。选择learn to code,光学技能;还是code to learn,去用编程思维观察这个世界,发现问题,解决问题,并让孩子的梦想照进现实。

网友评论