1.编程,教导孩子坚持不懈、培养耐心
当学生在编程时,他们会经历错误、异常和其它意想不到的结果。很快他们就知道BUG和错误是开发过程的一部分。学习如何定位和调试这些错误需要耐心和毅力,学生们在解决这些问题时往往会得到一种深深的满足感。
2.编程,有助于建立自信心
Lisa MoralesHellebo(纽约时装技术实验室的创始人)9岁时学习成绩并不好,但是在编程课上,他赢得了教室里所有孩子的掌声。有的孩子天生不善于读书,但是编程让他们能从另一个方面展示自己,建立更强大的自信。在程序的世界中,没有特定规定的路径,也没有什么“正确的答案”,他们完全可以按照自己的想法去解决问题,这对于独立解决问题的能力和逻辑思维,是极好的锻炼。
3.编程,越早学习越容易
一个很好理解的事实,编程就像英语、德语或西班牙语一样,越早学习越容易。
4..编程,为孩子的职业做好准备
牛津大学的卡尔.弗瑞与迈克尔.奥斯本发表的未来就业报告指出:未来15年,有47%的工作有很大几率被人工智能取代;基于剑桥大学的数据体系分析得出未来10年将有365种职业被淘汰的概率很大未来学家凯茜·戴维森(Cathy Davidson)和她的团队认为,65%以上的小学生将会从事可能还不存在的工作。这些工作中有许多将涉及到编程技术,那些掌握了编程技术技能的求职者会有很大的成功机会。
5.编程,真的很酷
过去,当我们第一次接触电脑时,就已经兴奋到不行。但是今天,学完一次课的孩子就能自己完成一个捕鱼达人的游戏,学完一个学期课的孩子就能自己开发出类似苹果Siri一样的人工智能语音助手。孩子的创造力没有上限。
结论
不管你喜不喜欢,我们的孩子成长在一个快速技术变革成为新常态的世界里。良好的教育不再教会我们去记忆事实,因为事实是触手可及的。现在的教育是定位可靠的信息,解决当前的问题,预测未来的问题,工作在有纪律的团队,并适应变化。
未来25年,机器学习、人工智能和物联网将迅速创新。在所有这些令人惊叹的进步背后,人们会发现程序员、设计师和建筑师在键盘上笨拙地敲击键盘,同时绘制出人类下个世纪将依赖的新路径。