常言道:“学好数理化,走遍天下都不怕”。
大家发现没有,这句话背后的逻辑是:学好数理化→掌握解决问题的能力→好找工作。
而这其中要属强调抽象思维和逻辑思维的数学重要。
正因为认识到这点,很多家长极其重视对孩子数学能力的培养。但是大家是否知道,单纯地培养数学能力已经落后于这个时代了。为什么这么说?
从大环境来说,整个社会已经逐渐迈入人工智能时代(AI时代),AI时代是一个以计算机科学为基础的时代,其中的核心则是编程思维。
可惜的是,很多人认为不从事计算机工作就不需要学习编程,以至于错失了培养编程思维的机会,导致他们在学习和工作中相对落后于其他人。
学习编程不一定要成为程序员
目前,欧美发达都在大力推行编程教育,培养人才,储备竞争力。
当我们让孩子学编程时,我们该让孩子学什么?学知识吗?为了将来做程序员吗?
其实,学会编程思维才是人生赢家的入场券。
除了编程,生活中的很多事都能培养“编程思维”,小到让小宝宝决定洗澡、刷牙需要准备什么,大到让上的孩子组织一次周末的家庭出游,都可以运用“编程思维”完成,培养出的思考模式及视角,为孩子未来的优异成绩、幸福人生奠定基础。
编程能力被定义为新的“读写能力”
也就是说新一代的孩子不会编程,就如同不会读书写字的文盲。
当然就如同读写能力一样,从识字到阅读,从写字到写作,有不同的掌握程度。
有些人会成为专业的作家,有的人偶尔写写东西,但在日常生活中我们都会用到读写能力,如列一张购物清单,写一段心里话。
在写作的时候,人们学会组织语言,深入思考。“读写”对所有人都很重要,而不仅仅是对那些有志成为专业作家的人。
编程也是一样,有的人会成为专业的程序员就如同专业的作家,有的人可以根据自己的需求开发个简单的APP,就像我们有时会提起笔来写篇文章发表观点。
我们的下一代会来到这样的时代,计算机语言对于生活的重要性已经等同于文字对于我们的重要性,编程不仅仅对未来的程序员或计算机科学家才有用,而是每个孩子都需要掌握的新读写能力。
而且在学习编程的过程中,人们学会了许多其他的东西:解决问题的策略,以及设计思维。
这些技能对所有人都有用,无关他的年龄、兴趣、职业。