查看原文
其他

为什么它是21世纪孩子的必备技能?

2017-09-24 Bryson Payne 外滩教育

看点  技术发展日新月异,很多工作已被人工智能代替。面对这种情况,不被取代的唯一办法,就是对新事物快速上手、恰当运用,赢得这场“没有硝烟的战争”,电脑编程就是这个时代的必备技能。下文中,美国北乔治亚大学计算机科学系终身教授Bryson Payne,强调了这项技能的重要性。他认为,编程不仅益于孩子的职业生涯,同时能强化他思考问题的方式。


文丨Bryson Payne    编译丨管晓薇

编辑丨李臻


Bryson Payne教授


阿尔法围棋战胜人类的消息犹如一记惊雷,炸得人类一脸懵,人工智能怎么了?


这不禁让我联想到2010年Clive Thompson在Wired杂志上刊登的文章《半机械的优势》。文中提到象棋大神Garry Kasparov也曾在1977年败给超级计算机“深蓝”,如此说来,从深蓝到阿尔法,人类莫非正一步步被计算机攻略?


回到生活中,智能扫地机、无人车、甚至还有送快递外卖的无人机,人工智能带给我们的是无限的便利。


当然,有人得利也会有人失利,很多蓝领和农业劳动力已经被替代,部分白领和其他职业还在垂死挣扎,连高精端的医学领域也在沦陷,据说IBM的认知计算系统Watson能准确快速地诊断出最罕见的疾病,并预测出下一阶段的症状,令人乍舌。


所以人类该怎么办?按套路来,故事是有转机的。


大神Garry在2005年组织了一个混合国际象棋锦标赛,超级计算机和国际象棋大师分别对战画风清奇的第三组选手:普通棋手+象棋软件,而结局也是画风清奇:普通棋手(+电脑助攻)赢了。


Thompson最后总结了一下:这世界上最能干的既不是高端机器也不是人类天才,而是普通人,他们能结合自己和电脑的优势,把普通的事情做得不普通。


是的,人工智能强大了,代表着人类也在强大,那么强强联手,自然能所向披靡。


现在问题来了,这种组合这么强大,怎么不早点组队打怪?


其实,当今社会上已经有很多这种电脑人类合作的半机械职业了。比如程序猿和机械工程师,联手缔造未来的智能之霸;老师不仅可以在学校上课,线上开课还能赚外快;Uber等各种拼车软件,回家路上还能顺手捞钱。结论就是:效率更高,效果更好。


说到底,就是我们的日常生活已经离不开信息科技了。小到交流聊天、工作游戏,大到项目研究、工程器械,这些技术不是凭空出现的,需要有人去开发、去创造,也就是说,这些人工智能、信息科技的基础才是重中之重。


那这一切的基础又是什么?既然是半机械,就有两方面:从信息的角度来说,基础就是编程,没有那一串串的数字就没有你手上的Windows;从人类的角度来说,基础就是孩子,年轻就是本钱。


你很可能听过这样的话:电脑编程在21世纪已经是一项必备技能,就像以前的阅读和算术一样。因此,从社会趋势来看,教会孩子编程可能会改变他的未来,不仅益于他的职业生涯,还有他思考问题的方式:

 

  • get一种解决问题的思维。手机上的app为生活带来了各种便利,这就是用技术解决问题的实例。


  • get创新能力。编程作为一种创新型产物,需要接触新事物,使用新技术,只要是有想法的技术控,都可以写出新的app让生活更美好,所以编程也不再是软件工程师的专利。


  • get团队合作能力。受欢迎的app是一整个团队的心血,而不是程序猿一个人关在房间里拼命单刷的成果。

 

因此,编程带给孩子的改变是可以见得的。孩子们从毫无头绪到充满自信,毕业后走入各大企业工厂,凭借自己的本事赚取高薪,这种改变只需要几年,甚至更短。



如此说来,孩子尽早学习编程有百利而无一害,尤其是在当下。


2012年,《科学教育》有一项关于STEM(S=science科学,T=technology技术,E=engineering工程,M=mathematics数学)领域兴趣的研究,数据表明超过80%的高一女生不愿意从事STEM领域的工作,等到她们高中毕业的时候,仅12.7%的女生改变了这一想法。相比而言,男生的数据则较为可观,但高一和高三加起来也只有不到40%的男生表示自己有这一意愿。


这些数据告诉我们,孩子对于STEM领域知之甚少。当今社会对工程师和技术员类的人才需求在不断增加,但毕业生的数量却无法填补这一缺口,空子留出来就是用来钻的。


所以,在高中之前学习编程很有必要。中小学可以向孩子介绍关于计算机科学领域的相关内容,让孩子更直观地了解STEM领域。只是纵观全世界,做到这一点的学校少之又少,可以说几乎没有。


在这种情况下,家长应当起到关键性作用。


引导孩子玩一些有关编程的东西。


比如Python里的龟图、编程机器人、Scratch、Tickle、Tynker等编程软件,帮他找到其中的乐趣,鼓励他去玩、去发掘、去尝试新的事物。


联系一些附近的企业或大学,帮孩子找一个编程的导师。


和孩子一起学习编程,给孩子树立榜样,传递一种信息:学习编程很重要,看,爸爸妈妈也在学。并且应当主动要求看孩子写出的东西,告诉他这对你很重要,那他也会觉得这对他也很重要。


一旦孩子学会了一种代码语言,就要鼓励他去学另一种。


几乎所有的编程语言都可以在网上免费下载,比如http://w3schools.com、http://codecademy.com、http://trinket.io等,或者其它方式:看书、看视频、参加兴趣班或者计算机训练营。


掌握一部分编程语言后,就可以进一步去研究更复杂的内容:机械制造、软件游戏(比如MineCraft、Unreal、Unity等)、网络和安全、或是用Arduino和RaspberryPi进行物理计算。在入学申请和简历里,这种兴趣就是区分你和其他人的重要筹码。


无论是招生还是招聘,都希望学生会的越多越好。读写算已经不再主流,但只有编程的理念也不够,要的就是双管齐下,与时俱进,让孩子充分体会现代科学和编程技术的魅力,而不只局限于K12教育。


除了能力,有一大兴趣也很重要,就比如编程。而这种兴趣的来源就是家庭。让孩子学会编程,就是给他们一把开启未来的钥匙;教孩子运用技能,就是给他们的未来增色。


回到我自己的例子,我如今是博士、终身教授、计算机科学系主任以及作家,仅今年一学期的计算机科学课就涉及到了四个大洲。但在我看来,这一切都要归功于我母亲在13岁的时候给我的第一笔投资——那台300美元的电脑+一堆编程书。


编程改变了我的今天,所以我知道,编程可以改变孩子的未来。我很感谢我的母亲,在我七年级的时候就投资了我的未来,无论是职业生涯还是日常生活,是编程让我有能力去把握今天的这一切。


有人说,电脑编程已经是21世纪必备技能,就像以前崇尚的阅读和算术一样。


没错,时代是充满变数的,而变数中唯一不变的就是适者生存。什么叫适者生存?对新式武器上手快,了解充分,运用恰当,然后漂亮地赢得战争。如果你能了解到这一点,就去行动吧,投资自己的孩子,想要把握明天就要从今天开始行动起来,让普通的电脑在孩子手上变得不普通,给孩子的未来一个新的打开方式。


相关阅读





外滩教育携手佩恩教授推出

更注重实践与趣味的在线编程课

《Python编程进阶课》

从面向对象的编程技能

到编写图形用户界面

再到做出具有动画效果的APP

做出人工智能的小项目

Python编程进阶课

适合8-15岁,

有Python编程入门学习经验

中小学生。


限量300人

报完即止!


https://v.qq.com/txp/iframe/player.html?vid=l0552zfzuhu&width=500&height=375&auto=0


点击下图立即购买



点击阅读原文,进外滩教育微店购买

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存