文|高宝宝
前几天一个同学在班级群里宣布,他儿子被“百度”录用了,年薪12.6万美元。算上其他收益,实际年薪能达到22万美元(人民币约146万元)。
这对于一个刚毕业不久的学生来讲,是一件了不起的事。这个消息就像一颗炸弹,在同学群里炸开了。大家羡慕的并不仅仅是孩子收入,更是他的竞争力。
我从大家的聊天记录中得知,这个孩子是个人工智能方面的人才,从小就学习编程。
编程?看到这个词,我的脑海里立刻就想到了去年的一则新闻:七月份,清华大学发出了2019级第一封录取通知书,给一个叫做朱震霆的孩子。
一瞬间,朱震霆这个名字就成了媒体和网友的关注焦点,他的成长背景也随之曝光:
朱震霆,从初一开始接触信息学,学习了一段时间编程之后,便开始斩获各种省级奖项:初二在省赛中夺得初中组一等奖,初三参加联赛分别获得普及组和提高组一等奖,高一进入省队,并在省赛中获得二等奖。
后来又因为在多次国内和国际比赛中获得好名次,而进入国家集训队,最终被保送到清华。
我清清楚楚地记得,当时一个毕业于清华的同学,曾经在群里感慨道:几年后,这个孩子将会是一个炙手可热的高级人工智能人才!
人工智能?编程?我这个科技盲在搜索引擎里输入了关键词,就看见了以下资料:
温铠瑞——被清华提前锁定的初中生
一名15岁的初三学生温铠瑞,从小学开始接触编程,初三时参加了清华大学信息体验营活动。因为成绩优异,拿到了高考加分60分的录取优惠,提前被清华锁定。
叶珈宁——被北大降200分录取的幸运儿
叶珈宁从小学编程,多次获得省市级、国家级和世界级的信息学竞赛奖项。因为在信息学上的突出表现,北大不惜降200分,将她收入囊中。
马舜喆——17岁的IOS软件工程师
马舜喆6岁开始学习编程,利用课余时间开发了5款苹果手机应用程序。2017年,他凭借着自己开发的一款游戏,获邀参加2017年苹果WWDC全球开发者大会,成为了全球350名苹果奖学金获得者之一,并且令库克震惊不已。
Mehta——10岁的游戏公司CEO
美国一个10岁的印度裔小女孩Samaira Mehta,在别的小朋友玩娃娃、打游戏的年纪,就创造了酷炫到令人不可思议的人生:6岁开始学编程,10岁就成为被全硅谷追捧的女程序员,同时还兼任着一家游戏公司的CEO,谷歌、微软都给她递上了offer。
可能你会认为,这些孩子所取得的成绩,是那么的高高在上、令人可望不可即。那么下面这个例子,则显得那么地接地气:
这个可以“变魔术”的雨棚,是南宁一个12岁的小学生设计的。起因是有一次下雨,他因为忘了收衣服而被妈妈骂。于是他就利用所学到的编程知识,发明了一个“智能晴雨棚”。下雨时,衣架可以自动收回,而到了晴天就会自动伸出。这个发明不但解决了一个普遍存在的生活难题,而且也让这位小学生凭借着这个发明,获得了广西青少年科技创新大赛一等奖。
以上这些孩子的身上,都有着一个共性:从小便开始学编程,并且热爱编程。
为什么会编程的孩子能受到如此的青睐?
麻省理工学院和波士顿大学发布的一项研究显示:美国制造业中每增加1个机器人,就会取代3.3名工人。
牛津大学也公布了一项研究报告称:预计到2035年,世界上将有86%的餐饮工作岗位、76%的零售工作岗位,以及59%的娱乐工作岗位,将被人工智能所取代。
随着社会的发展和科技的进步,简单机械重复的劳动,正在逐步被高效率、低成本的人工智能取代。
而人工智能的底层逻辑,就是编程。掌握着编程技能的程序员、以及他们指尖的每一个代码,就是人工智能进程的推动者和缔造者。他们将是这世上少有的、能改变世界的人。
西方很多国家,早就认识到了这一点:
在2016年初,美国就投入了40亿美金,力求让每个美国孩子在小学就具备最基本的编程能力。目前其少儿编程普及率已超44%,位居世界最高水平,远超排名第二的澳大利亚。
而早在2000年,以色列就将编程纳入高等学校的必修科目,同时要求,孩子从小学一年级就要学习编程。
2012年,日本就已经在中、小学普及编程教育。现在,编程已成为每一个日本家长最想让孩子学习的技能。
英国是全球最早推行少儿编程教育的国家,2014年即提出“编程者国度”计划,将编程纳入5-16岁孩子教育必修科目。
加拿大的教育专家也意识到,在数字化的今天,编程应该成为一种必备的技能,在中小学里应该与阅读、写作和算术“平起平坐”。
……
而根据《2017开发者技能报告》,我国的少儿编程教育普及率为0.96%,远远低于世界发达国家。为了弥补“起步晚”这一不利局面,国家相继出台了多个鼓励发展编程低龄化的文件,力求实现“弯道超车”:
2017年7月,国务院明确指出,要在中、小学阶段设置人工智能相关课程。
2018年,教育部公布高中新课标,将三维设计、开源硬件、人工智能正式划入其范围,人工智能上升为国家战略。
2019年1月,北京、广州、深圳、武汉、西安作为第一批试点城市,编程课程在3—8年级学生中全面试点。
2019年7月,广东省明确将信息技术纳入高中学业水平考试。这是继山东、浙江后,第三个将编程纳入高考的省份。
2020年2月,中国人民大学、中国传媒大学、复旦大学等总计 179 所高校,新增了人工智能专业。
2020年9月,湖北武汉开始在部分中、小学试点开设人工智能的编程教育课程。
2020年11月,北京将编程纳入中考,凡考试不及格者,不予颁发毕业证
2020年12月,教育部正式批示:将包括编程教育在内的信息技术内容,纳入中小学相关课程。
而在香港,编程课程早就被纳入了中学的必修课。我还记得10年前,卢姗在编程课上设计的一个小游戏,让我这个大孩子兴奋地玩了很久。
由此可见,提升国民编程素养、培育高水平人工智能人才,势在必行。
乔布斯11岁开始编程,创办了苹果公司,成为了一代传奇领袖。
比尔·盖茨,13岁开始编程,大学创办了微软,31岁成为世界首富。
扎克伯格,6年级开始编程,高中开发的程序被50万美元求购,大学创办Facebook,市值2700亿美元。
……
作为一名有着20年教学经验的老师,我深知,不是每个孩子都有机会成为比尔盖茨和扎克伯格,也不是每个孩子都能成为比尔盖茨和扎克伯格,大多数的孩子都终将走向平凡。
在认真研究了编程这一新鲜事物之后,我惊讶地发现了它更加重要的价值,并且如获至宝:
1、开发孩子的逻辑思维能力
根据教育认知学,6-12岁孩子的抽象逻辑思维能力形成的黄金期。而编写程序最重要的一点,就是要遵循严密的逻辑,然后不断调试、回溯和debug。这个过程,就是提升孩子对事物的逻辑分析能力的过程。
2、培养孩子细心和专注力
出错,是每个写程序的人必经的事,无一例外。有时候只是少打了一个等号,或是多加了一个分号,就会造成程序大乱。所以,学习编写程序的过程,也是有效改正孩子马虎行事的过程。
3、增强孩子解决问题的能力
面对一个个挑战,想要完成一个个目标,孩子就要不停地动脑,尝试用学到的知识去解决问题。在这个过程中养成的好习惯,会让他们在碰到其他学习或者生活上的问题时,自然而然尝试着自己去解决,而不是逃避和依赖。
4、提高孩子的学习成绩
很多父母欣喜地发现,学了编程之后,再也不用担心孩子的数学成绩了。为什么会这样呢?因为编程说数学计算和逻辑思维的完美结合,编写程序的过程,也就是计算过程和处理信息数据的过程。
这是2017年高考一卷文科的一道考题:
这道题,只要接触过编程的孩子,就会知道怎么做,而且并不难。因为它考的,是编程里的一个基本思维方法,叫做“流程图”。
另外,编写程式让接触英文成为一件必然的事情,这就在不知不觉中提高了孩子的英文能力。
至于学习编程对语文学习的影响,作为一名语文老师,我最有发言权。
人类最宝贵、最难以替代的两个技能——说和写,都基于逻辑思维。一个人如果说话没有前因后果、思维混乱,那么他写出来的东西也是一样。一篇好的文章,一定是一篇结构严谨、条理性强的文章,这就需要作者有强大的逻辑思维能力。
编程对培养和训练逻辑思维能力的作用,无须多言。
10年前,我们谁都不会想到社会将会有怎样的发展。同样,我们也很难想象10年后这个世界的样子。但是,我敢确定:中文及传统文化教育、英文水平、科技思维,这三点,将会是每一个中国孩子面向未来的三把钥匙。
你的转发便是最大支持
作者:
高宝宝
15岁写小说,38岁考上香港中文大学研究生院,有20年的中文教育经验。
她一手把女儿培养成香港大学一级荣誉学士、世界排名第一的伦敦大学教育学院教育硕士。毕业仅一年,小姑娘的年薪已达50万。
她的亲子教育文章,温暖而有力量,助你在育儿的路上豁然开朗,少走弯路。
想了解更多精彩内容,快来关注遇见宝宝姐