为什么孩子要学习编程?

网友投稿 2018-08-05 11:03

最近越来越多的家长关注少儿编程教育了,经常有家长问我,“我的孩子那么小,学编程有用么?”这里引用一段家长的自述来开始解答。

本来我一直不喜欢少儿编程这种课,第一高考不考,第二孩子未来又不会当程序员,作为兴趣爱好的课程,我还是喜欢孩子多了解一些音乐、体育类型的课程,但是一次在家里的对话,我的态度发生了转变。

现在智能音箱很流行嘛,关闭音箱的时候,音箱都会提示今天天气如何,要不要带伞或者擦防晒霜,出门的时候我就随口说了一句,现在机器真是越来越聪明了,以后什么事情都有提醒了。结果孩子在旁边来一句:“这个很简单的,就是一个if条件判断语句,如果下雨就提醒带伞,如果天冷就提醒多穿衣服,全是编好的程序控制的。”听到这些我很惊讶,就问他“这些你是怎么知道的?”“很多同学都在学这些,平时他们都有说的。”这个对话让我想起了小学时期的信息课(计算机课),可能8090的家长都有这样的体会,虽然全校只有1个机房,一个月才轮到一回,上课也感觉没学到什么,但是大学真正开始学习电脑时,在小学没上过信息课的同学就学的很慢,这可能就是科学素养不同导致的,现在的小孩子玩pad、手机都是不用教的,我有操作弄不明白都要去问孩子,有时候他还不耐烦的说我笨,实际是小孩子比大人更聪明吗?不,这是科学素养的作用,如果全面进入了智能社会,那时候需要什么样的科学素养呢?想到这里,我就开始研究了编程。

(以上来自7岁男孩父亲的自述)

https://cdn.china-scratch.com/timg/180807/1103562121-0.jpg

当我们学会编程的时候,我们才开始真正的思考这个世界。

目前很多发达国家都已经将编程纳入了学科教育,如北美、欧洲、日韩,国内只有北上广和一些沿海城市刚刚关注编程教育,而且很多只停留在机器人拼装和图形拖拽式的结构化思维训练上,真正接触编程的少之又少,其实,学习编程不仅帮助孩子提升逻辑思维能力,锻炼想象力和独立思考解决问题的能力,学好编程,更能让孩子理解智能世界与学习之间的联系,接下来我会从三个方面阐述为什么学习编程要从孩子抓起?

01

编程强化孩子的思维

成功不再单纯的等于时间加汗水;

在优秀与卓越之间,拉开孩子真正差距的不再是学习的密度,而是思考问题的方式。

如何能站在全局视角思考问题,是否具备系统化的思维;

如何将艰难的任务转化为能够快乐解决问题的游戏,是否具备游戏化的思维。

每个孩子与生俱来的天然的游戏化思维就是一个反馈循环系统,得到鼓励,就会增强;被无视,就会减弱。

作为家长能给孩子最重要的是什么?不是玩具,不是书籍,而是教他系统化、游戏化的思维方式。

而编程教育,完美符合这样的教育方式。

https://cdn.china-scratch.com/timg/180807/1103562923-1.jpg

02

编程提高择校竞争力

目前编程教育已经渗透进中小学课堂,2017年,浙江省明确将信息技术学科纳入高考选考的科目,编程正式进入高考;国家也越来越重视编程教育,同年,中国国务院发布《新一代人工智能发展规划》,明确提出:“在中小学阶段设置人工智能相关课程,逐步推广编程教育。”这预示着会有更多地区高考将涉及编程科目。


★杭州的郭文景,受家庭影响,从小对信息学兴趣浓厚。高一获得全国青少年信息学奥林匹克联赛(浙江省赛区)一等奖。之后成为浙江省第一个被哈佛本科提前录取的学生。

★武汉的沈凡,高一开始专研计算机编程,并拿到国际机器人奥林匹克大赛一等奖。之后,他成功拿到库珀联盟学院的录取通知书,并获得每年约2.14万美元高额奖学金!

国外高校十分看重孩子综合素养与课外兴趣的发展,编程技能可以说是最佳载体,信息竞赛的奖项,是国外高校的考量重点。

随便编程的深入学习,学习成绩也会明显提高,在实现项目运作的编程过程中要融合数学、几何、物理等各科知识,大量在课堂上抽象难懂的专业名词在编程环节中都会呈现在可视化情景里,让孩子更好理解和记忆,从而提高学习成绩,也能让学到的知识更好地应用于生活。

★我一朋友的孩子,有一天在上完编程课,突然很兴奋地跟她说,他终于明白学校老师教的“变量”有什么作用了,因为在他学习如何编程游戏计分的环节时,就会运用到“变量”的知识。

https://cdn.china-scratch.com/timg/180807/11035K3J-2.jpg

03

编程已然成为人类的第三种语言

在科技时代的今天,编程被称为第三门语言。在不久的将来,人工智能将全面覆盖人们的生活,人和客观世界的沟通离不开编程,其将成为同阅读、写作和算术一样,孩子应该掌握的基本能力之一。

大家对未来的发展,短期都是高估的,长期都是低估的。人工智能时代到底离我们有多远?从全球顶尖数百位科学家问卷调查的结果分析来看,人工智能出现的中位年份是2040年。

也就是说,我们还有20年

https://cdn.china-scratch.com/timg/180807/11035L561-3.jpg

所以,看待儿童教育,不能忽视两个基本点:

1、   思考儿童教育的时间维度需要加长,要到10年20年后,

2、   孩子的学习时间和学习能力是有限的,要珍惜孩子的学习机会—否则这是孩子成长过程中最大的浪费。

美国教育会思考“30年后这个世界会变成怎么样”,“我们需要什么样的人才”以及“我们如何培养这样的人才”。

日本早在2016年就已经将编程科目加入到新的成长战略中,2020年以后,日本中小学都全面开展编程课程,编程成为必修课程。编程课程已经成为日本孩子最想学习的技能。

https://cdn.china-scratch.com/timg/180807/11035M431-4.jpg

20年前,我们学习拼音打字,不是为了成为打字员;

10年前,我们学习英语,不是为了成为翻译;

今天,我们学习编程,不是为了成为程序员。

预见未来,在孩子最好的年龄,给他最好的学习机会。

看到这里,孩子为什么要学习编程呢?希望您已经有了判断。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com