我虽然读书多不会骗大家,但事关孩子的事情我也不敢乱讲。我还是喊人出来吧。先看段5分钟的视频。
这是公益教育机构Code.org在2013年拍摄的一支宣传片「编程一小时」,微软比尔·盖茨、 Facebook马克·扎克伯格、Twittetr&Square杰克·多西等科技界大佬悉数出镜,连NBA全明星波什、黒眼豆豆主唱 I.Am.Will 也都出来了。讲真,这是全世界最有钱的一帮家伙了,无论谁用再用多钱都很难把他们凑齐的,这完全是出于他们本身对编程这件事情的认可与支持。可以说,全世界最聪明、最有才、最有钱与身体最好的人全都出来呼吁要学习编程了。
这还没完,我再补充一下。
1、这是上面视频最开始引用乔布斯那句话的出处,在乔布斯著名的「遗失的访谈」里面[1],乔帮主是这么评价编程的,
I think everybody in this country should learn how to program a computer because it teaches you how to think.
我认为这个国家的每个人都应该学习编程,因为它会教给你如何思考。
2、史蒂芬·霍金,全宇宙最聪明的人,也认为编程是21世纪的基本技能。
此主题相关图片如下:无标题.png
3、你没看错,连美国总统奥巴马都在呼吁美国全民学编程,「编程关乎美国的未来…我们需要孩子们熟练地掌握这些技术。」奥巴马绝不仅是讲讲话做做秀,还身体力行地撸起袖子亲手码了一段代码,不知道这会不会让他成为历史上第一位在任期间码过代码的总统。并且,相应的后续计划已经发布在了白宫的官方网站上。[2]
4、推荐一本书,「Coding Games in Scratch」,Amazon美国商店「儿童编程」品类排名第一。[3]
5、推荐一部TED演讲,「Let's teach kids to code」[4]。主讲者是国际最流行的编程教育软件Scratch的创始人、MIT媒体实验室的Mitchel Resnick教授。充满童心童趣。
当孩子编程时,他也在学习如何进行设计,如何将一个小的想法变成一个完整的能够运行的作品。因此他能够学习到各种相关原则,以及如何尝试新的想法,如何将复杂的想法简化分解成几个部分,如何与他人合作完成作品,出错时如何发现并纠正错误,如何坚持,如何在失败时面对挫折。这些都是重要的能力,而且不仅仅是编程所需要的,这些能力适用于所有的事情。可以用语言来比喻。当你能够熟练地阅读和写作时,并不是说你一定要成为职业作家,很少有人成为职业作家,但学习阅读和写作却让每个人都终生受益。同样,编程也如此。大多数人长大后不会成为职业计算机科学家或程序员,但这些技能,如创造性思维、系统性的推理、团队合作,是人们在做任何工作时都很有用的。
今天是六一儿童节,和你的孩子一起编写他人生中的第一段程序吧,这是最好的礼物。
参考资料:
[1] http://open.163.com/movie/2013/5/N/R/M8TBJIK7D_M8TBLIINR.html
[2] https://www.whitehouse.gov/blog/2016/01/30/computer-science-all
[3] https://www.amazon.cn/Coding-Games-in-Scratch-Woodcock-Jon/dp/1465439358/
[4] http://v.qq.com/boke/page/i/0/b/i017646s4eb.html