你都给孩子报了什么课外班?
这个问题要是放在前几年,答案无非是语文、数学等各科补习班或者舞蹈、绘画等兴趣班,而今天你会发现这些班大家还在报,但是越来越多人开始将目光投向了新的领域——少儿编程。
随着人工智能的大热,少儿编程培训机构正处于遍地开花的阶段,不少家长会在网络和朋友圈上刷到少儿编程的广告,孩子也会在校门口收到编程培训机构发的宣传单。
但是绝大多数家长对于少儿编程的理解,仍处于知道“少儿编程”,却不了解的阶段。若单将少儿编程从字面上理解为“少儿进行编程学习”,那就大错特错了。
一、别把少儿编程与程序员划等号
身边的家长纷纷报名了少儿编程寒假班,朵朵妈自己四年级的孩子也嚷着要报。聚餐的时候她特意咨询了当大学的闺蜜,只见闺蜜一脸诧异的问到:“以后孩子又不一定当程序员,为什么要学编程?”。这一问,让刚下定决心报名的朵朵妈又迟疑了……
一听到少儿编程,很多家长的第一反应就是:编程是以后要当程序员的人才学的。在他们的脑海里编程就是很复杂、困难的算法或代码,很难将孩子(尤其是小学生)与“他们认识中的编程”联系起来。
存在这样的误区是因为国内很多父母对少儿编程教育还很陌生,不了解和固有印象促使人们产生了理解偏差。
其实,少儿编程教育与成人职业IT教育的重点不同,绝不是单纯的以学会运用编程语言,开发程序为目的,而是教孩子学习一种思维方式,带给孩子的是一种思维层面的变化。
学习编程能让孩子将解决问题的思路、方法和手段转化为计算机理解的形式,并通过设置合理顺序的指令让计算机根据指令一步步工作,从而完成某项特定的任务。在这个过程中,能够培养孩子形成高效缜密的逻辑性思考能力,也就是所谓的编程思维。
这种思维方式不但能够提升研究和创造、创新力,更能提升孩子的专注力,自律能力以及学习效率。
所以家长应该明白,今天让孩子学习编程,并不是为了成为程序员或为从事计算机行业做准备,更多的是学习编程思维,培养能力。
二、 相比于其他课外班编程优先级较高
一些家长虽有让孩子上编程班的想法,但考虑到孩子课外班数量较多或与其他课程时间冲突,多数家长会选择放弃。但事实上,编程与其他课外兴趣班相比优先级较高,是一门值得多加的课程。
为什么说编程是一门值得多加的课程?我们可以从以下3方面来看看:
1、编程有助于孩子学科能力的提高
很多学编程的家长会发现,在孩子学习了编程后,学习主动性提高了,部分科目成绩也有所的提高,比如数学。这是为什么呢?
以数学为例,数学是有两个重要的能力构成的,一个是运算能力,一个是解题能力。中国的孩子普遍会有强大的运算能力,但是他们的解题能力通常不够。
这是因为不少孩子通过刷题或背题将很多复杂的运算变成了不需要运算过程的平滑运算,解题的时候更多是生搬硬套,在一般的学习过程中缺乏对语言能力、逻辑的思维能力和运算能力的训练。而这个方面的训练,恰恰是编程学习最擅长的。
在编程学习的过程中,孩子的综合学习能力通过训练得以提升,从而作用到其他学科的学习,在一定意义上有助于提高学科能力。
2、编程可以为孩子升学加码
就升学而言,在特长生加分之类的政策被取消后,名校自主招生更偏向于科创人才——在大型科创竞赛中,获得荣誉的学生,比如全国青少年信息学奥林匹克竞赛(NOI)。
学习编程后孩子可以参加此类竞赛,NOI比赛含金量较高,拿到名次对升学影响较大,得到铜牌就有保送或自主招生降分录取资格。杭州15岁高三女孩郭文景被哈佛录取的重要原因,正是获得了奥利匹克信息竞赛奖项。
3、编程使孩子具备未来社会核心软实力
未来必定是人工智能时代,随着科技的进步,各行各业将受到改造。我们今天看到的一些职业会因科技的进步而慢慢消失,但同时会有更多新兴职业的产生,而这些职业可能需要任职者具备编程能力才可以胜任。尽早地让孩子学习编程,能够让他们更好地适应未来的科技社会,并在未来具备更强的竞争力。