学编程,现在是的时代
我很多还没有孩子的朋友都来问我,小孩子学编程学什么?敲代码嘛?以后是要当程序员?几岁学比较合适,以前不都是大学才有编程可以学吗?孩子8岁开始学编程,和18岁后再学,有什么不一样········
首先,先说下少儿编程,我们鼓励孩子学习编程,并不是为了让孩子以后去写代码当程序员,而重在锻炼他们思考问题解决问题的思维能力,这种编程思维才是学习的精髓。
其次,编程思维是"理解问题--找出路径"的一整套思维路径,主要分为4个步骤:分解、模式识别、抽象、算法。
AI时代,少儿机器人编程已经成为一种不可逆的发展趋势,这也是为什么少儿编程会这么火的原因。让孩子学习编程,不是单纯为了让孩子学习算法、代码,而更多地是在培养孩子丰富而科学的思维方式,让他们以后在生活和学习中,能够运用科学思维解释身边的现象,解决身边的问题,把脑海中天马行空的想法变成现实。
为什么这么说呢?我们把时间往回拨一拨,看两个人。个人电脑时代伟大的两个人——比尔盖茨和乔布斯,都生于1955年,大部分硅谷的创奇人物也都出生在1955年左右,比如微软的联合创始人保罗·艾伦、前CEO史蒂夫·鲍尔默、谷歌前CEO埃里克·施密特等等。
纯属巧合吗?当然不是。巧合的背后,时代对个人成功的影响可见一斑,出生太早或太晚都不行。
1975年,全球台个人计算机Altir横空出世,而当时刚满20岁的乔布斯和比尔盖茨已经学习编程近10年了!这样少有的机遇,用比尔盖茨自己的回答就是“全世界不到50个”。
从小学习编程的经验,恰逢个人电脑革命的爆发,成就了乔布斯和比尔盖茨,两者缺一不可。
如果没有电脑革命的爆发,他们或许会成为电脑领域的专家,但不会有改变时代的影响力。如果不是从小学习编程,机遇再好,也没有能力把握。磨炼多年的技巧,因时势的改变突然之间变得极具价值。
而现在,以人工智能为主的第四次工业革命即将到来,人类迎来改变世界的新机遇!
全球IT巨头纷纷布局人工智能领域:谷歌收购DeepMind、Fcebook开发人脸识别技术、百度进军无人汽车、腾讯打造AI实验室……
人工智能时代已经到来,顺势而为,从小让孩子学习编程,才能抢占时代的先机,有机会成为时代的弄潮儿。
这也是为什么国家要在中小学阶段设置人工智能相关课程,逐步推广编程教育,抢占人工智能高点,因为少年强则国强,时不我待,现在就是从小学编程的好时代。
编程,也是一门语言
就像开头说的那样,不少人还觉得编程是上了大学之后的事,让孩子这么小学习编程是不现实的。
但是在国外,从小学编程已经不是什么新鲜事了。
前有大佬的现身说法,后有全球编程教育政策。目前,全球已有24个国家在基础教育中设立了编程课程大纲……
在美国,编程已经进入幼儿园和中小学课堂;
在英国,编程是5~16岁孩子的必修课;
在芬兰,小学一年级正式开始学习编程;
······
编程和英语一样,也是一门语言,启蒙学习的年龄段是5-8岁。爱尔兰国立大学的计算机科学家保罗·吉布森说过,“5至11岁之间的孩子在学习算法和计算上表现出了突出潜质,如果等到他们十几岁了再学这些基础知识就太可惜了。”
美国乔治城大学医学中心大脑与语言实验室的主任迈克尔·乌尔曼研究发现,孩子学计算机语言用到的通用记忆系统,和他们学自然语言是一样的,大脑越年轻越容易吸收语言。学编程就像学英语一样,8岁开始学,和18岁才开始学,效果天壤之别。