每一步,与世界同步
文丨网络
图丨网络
编辑丨小扣
当一般的中国父母还在为孩子沉迷电子游戏苦恼时,计算机编程却早已成为美国中小学教育的热门课程。为什么孩子要从小开始学编程?少儿编程要怎么学?
一些国外计算机专家认为,孩子学习编程已经是时代的趋势;学习编程对孩子创造力和多种思维方式的发展非常有帮助;而少儿阶段学编程最适合用游戏化的方法。
20年内,一半的工作会被人工智能取代
上世纪90年代计算机开始出现在人们的生活,20多年的时间,从最早的Basic语言到互联网的普及,从互联网到移动互联网的快速崛起,计算机的发展历程可谓日新月异。
计算机就像一个人,现在才刚刚清醒,但已经改变了生活中的很多东西,革新了旧行业,也出现了许多新的商业模式。例如,滴滴打车、手机淘宝,支付宝,高德地图……这些我们习以为常的App,以及作为纽带的互联网,无不来自于我们所编写的程序。
牛津大学2013年发布的一份报告预测,在未来20 年里有将近一半的工作会被人工智能所取代。很多以现在的眼光来看很高大上,家长们正努力让孩子去学习以便将来从事的行业,也有一部分会被计算机淘汰。
比如律师,律师的很大一部分的工作是找案例,看一个案子是否有先例,别人怎样打类似的官司。我们经常在影视剧中看到律师夜以继日翻找资料的画面。
但在不久的将来,计算机可以把全部案例归档、分析,调用一个程序就可以很快把有用的案例提取出来,我们只需要保留少数有分析和庭审经验的律师就可以完美的解决手中的案子。律师行业中很大一部份初级岗位将不复存在,而其它行业也面临同样的变革。
人的精力有限,可计算机不仅没有这方面的限制,而且数据处理能力还更加高效强大。所以,在各种海量信息的分析和处理方面,计算机将来会完全替代人力去完成它。
为什么要让孩子尽早学习编程?
目前,已有16 个欧美国家将编程纳入了公立学校的日常课程。奥巴马总统明确提出“编程应当与ABC字母表和颜色同时得到教学”;英国最新的教育大纲规定,5~16岁儿童将开始学习编程;而早在上世纪90年代中期,以色列教育部部长就明确表示:计算机科学应该同其他科学学科一样受到重视,编程应成为中小学必修课程。
编程语言是人机对话的一种语言,和人们用于沟通的汉语、英语等语言一样,有着相似的学习过程,越早接触,越能更好地掌握。同时,学习编程更像是一把钥匙,能够为孩子们打开一扇全新世界的大门,培养孩子多方面的能力。
1
逻辑思维
编程的独特性在于用计算机做东西是一个创造的过程,就像动手搭积木一样,把一个东西拼出来,需要有一个蓝图和流程。一个大程序通常会有很多中小模块负责各自的任务。这就像一个项目,怎么分工,个人、团队各自负责做什么,先做什么,后做什么,这里面都涉及到宏观的设计能力和逻辑思维。设计电脑程序去完成任务也是同样的道理。
2
设计思维
编程可以锻炼孩子的设计思维,比如玩《植物大战僵尸》这样的塔防类游戏,它的好玩在于不同的植物和不同的僵尸是相生相克的,而每一个关卡的僵尸、植物、道具的出现都是经过设计的。
如果孩子拥有了编程能力,就会很自然地去想:游戏设计者为什么要设计这些植物,为什么要设计这些僵尸,这些植物、僵尸的出现有什么规律?如果我能设计编写这样的游戏,我会增加什么样的僵尸、植物、玩法、关卡,把它们实现了来让这游戏更好玩?
3
解决问题能力
计算机是一个开放的世界,就像滴滴打车、高德地图这些App一样,掌握了编程思维,只要引导他善于观察和发现问题,孩子就可以创造出程序来解决实际中的问题。而不再是在口头上、脑海里空想自己的方案或者去想象“如果有人按照我的想法实现出来有多好多好啊”。
4
团队协作能力
当程序到了一定的复杂度,就需要多人合作来完成程序。孩子从中会学习到如何根据团队中各人的特长进行分工协作,互相帮助,齐心协力把程序实现来解决问题。
5
持续学习能力
一方面,孩子学会了编程,可能会反过来促进其他学科的学习,比如,他想设计一款赛车游戏,需要了解物理上运动的规律,才能将游戏中赛车的运动表达得很逼真。
另一方面,从计算机行业来看,目前大约每隔五年就会有一个“技术爆点”,而且爆点和爆点之间的间隔有持续缩短的趋势。下一个爆点可能在VR(虚拟现实)、AR(人工智能)、大数据之中。这些技术爆点需要持续学习的人才能够跟得上。当孩子爱上编程时,他一定会持续地学习新的技术,解决新的问题或者曾经难以解决的问题,随时间推移就会慢慢的纵深,学习更加高深的知识。
没有什么学习可以像编程这样释放创造力
没有什么学习可以像编程这样释放创造力,并且将这份创造的快乐可以分享给很多人。想法人人都有,重要的是怎样把它做出来。玩游戏是孩子的天性,但学会了编程,孩子不仅可以玩游戏,还可以亲自设计和开发一个游戏,分享给全世界的人玩。
我们平常做的东西,有什么可以分享出去呢?对于小朋友来说,写一首诗,可以读给一些人听;拼图,可以拍个照片、拍个视频,请一些人看。但是做个手机游戏出来呢,就可以通过应用市场分享给全世界的人,使所有人不仅可以看,还可以玩。不仅给别人带来乐趣,还能收集别人的反馈,比如说“你这些关卡设计得太好玩了,你可以再多给我设计一些关卡吗?”
编程是父母能送孩子的“最好礼物”
编程思维是指人脑的某种理性思考活动。编写一个计算机程序,跟做一道菜,完成一个项目,管理一家公司,本质目标是一样的——就是要有序地解决问题。
在美国亚马逊上曾卖到火爆的编程类桌游thinkfun,其设计者Dan Shapiro就是程序员出身。
他说:学习编程实际上是父母能送给孩子的最好礼物:我希望给自己的孩子能通过编程表达自己的天赋,以及能通过编写软件而带来获得能力。
而拥有这个能力,就像成为一个好作家,对学习充满热情,或者在数学方面打下坚实基础一样。不管将来做什么,编程都会为孩子打开那扇门,帮孩子表达自己,让孩子在想要做的事情上更加成功。
往 期 精 品 文 章
3张图带你看懂延禧攻略,看后的家长都收藏了….
开学季收心!这个方法助孩子学习效率提升5-10倍!!
22岁印度AI毕业生遭疯抢,谷歌开出1000w+年薪!
你的“犹豫”,正在“扼杀”孩子的未来
* 如果您想了解更多关于少儿编程、思维导图、亲子教育等方面的资讯,欢迎关注「魔扣少儿编程」。
魔扣官网网站:www.coding4fun.com.cn
支持软件下载,支持在线学习编程,支持全球青少年编写的程序交互和共享。 感兴趣的家长可以登录在线试试哟!还可以来到体验馆亲身体验!
奥城中心地址:天津市南开区时代奥城C5座 格调中心地址:天津市南开区黄河道格调中心 天百中心地址:天津市和平区百货大楼3层
咨询电话:022-58171733 合作洽谈:彭老师 18202213912
动动手指,轻松关注魔扣少儿编程平台微信公众号