政策支持,赛事资源,科技发展……随着各省纷纷将人工智能课程列入必修、走进考试,家长朋友们肯定也渐渐意识到——人工智能教育很重要!
但是通过沟通发现,大多家长对编程教育的认知并不全面,甚至存在误区。主要误区如下:
误区一:很多不熟悉编程的家长,以为学编程是学天书
其实,少儿编程不是教孩子写代码,而是通过程序积木完成编程,界面很友好(如下图)。
以目前最流行的Scratch编程工具为例,孩子可以通过拖动和拼搭积木块创建自己的项目,编写自己的故事,完成自己的艺术和音乐创作……
误区二:学习编程,让孩子参加竞赛,可以升学加分
有些家长咨询的时候,上来就问学完能获得什么证书,可以参加什么比赛,能不能加分。
诚然,目前编程领域确实有一些比赛可以参加,部分省份也把编程列入了学校考试要求中。
但对于这部分家长,我们是要泼冷水的,不要指望通过学习编程能够在升学上有多少加分,这个真不多。
此外,我们也不希望编程教育朝着奥数的方向发展,各种竞赛把孩子折磨得十分痛苦,完全忘记了,这个课程应该给孩子带来思维和能力的提升。
当然,如果拿到编程等级证书在孩子小升初等确实是可以成为一个加分项。
加分项≠加分,具体还要看目标学校的要求。
误区三:AI时代即将来临,孩子不学编程,未来会被人工智能取代
目前,AI的概念确实火得一塌糊涂,不过当我们提到人工智能的时候,其实跟我们目前做的编程教育并没有一毛钱关系,差的还很遥远。
在人工智能时代,确实有很多工种会消失,比如一些重复性劳动,或者纯粹与物打交道的工作。
但是,在可以预见的未来,人工智能在很多方面还不能取代人类,比如人与人之间交流的工作,艺术类、管理类的工作等。
人工智能会很好地解放人,而人借助人工智能也将会更好地改变世界。
我们能确定的是,人工智能时代,确实需要有更多的人去设计智能机器,会用计算机的语言进行人机交互。
以后的大趋势,可能人人都需要懂编程,有计算式思维,但另一方面,只懂编程也不足以谋生。就像今天孩子们都在学数学和英语,但学了数学和英语,也不能保证未来一定就有个好工作。
误区四:学少儿编程会不会影响孩子的主课?
有些家长会觉得,小学课堂中不要求学少儿编程,课外班报的也不少,再学编程会影响孩子的主课。
其实,学少儿编程不但不会影响主课,还会对其他学科有帮助。
以数学为例,数学是有两个重要的能力构成的,一个是运算能力,一个是解题能力。中国的孩子普遍会有强大的运算能力,但是他们的解题能力通常不够。
这是因为不少孩子通过刷题或背题将很多复杂的运算变成了不需要运算过程的平滑运算,解题的时候更多是生搬硬套,在一般的学习过程中缺乏对语言能力、逻辑的思维能力和运算能力的训练。而这个方面的训练,恰恰是编程学习最擅长的。
在编程学习的过程中,孩子的综合学习能力通过训练得以提升,从而作用到其他学科的学习,在一定意义上有助于提高学科能力。
关于编程对文化课的帮助,我在下面的文章内有详细的介绍:
误区五:让孩子学编程是为了长大做程序员?
少儿编程被誉为“互联网时代,像语、数、英一样每个人都应该掌握的必备技能”。
就像20年前我们学习英语并不是为了人人成为翻译,而今天我们学编程,也并不一定是为了成为一名程序员,而是为了让孩子获得一张未来世界的“通行证”。
很多家长觉得编程是一种技能,如果孩子长大不当程序员,学了也没什么用,而且就算要当程序员,长大后再去学习也完全来的及,所以现阶段没有必要。
但是他们忽略了一点,少儿编程本身不单单是一种技能,也是一种思维能力。
孩子在通过编程制作作品时,会充分结合自己的想法和所学,从作品构思到编码执行,把想法变成真实的作品,这个过程充分调动了孩子的思考能力,而且不同的作品形式,也可以把孩子在其他学科中的所学加入应用,跨学科应用的能力也会逐步锻炼出来。
有位妈妈曾给我们分享到,她的孩子现在就在学习编程课,而数学中的数理计算,语文中的“因为,所以”这些内容在孩子的编程课中都有涉及。把理论概念落实到应用,这是个不错的锻炼机会!
误区六:学编程让孩子沉迷游戏?
一些家长因为看到有些编程课内容会带孩子制作游戏,所以就误以为孩子会因此沉迷游戏。
其实恰恰相反,编程学习旨在帮助孩子揭秘游戏背后的逻辑和规则原理,能够自己创建游戏规则,成为游戏的设计者,而不是被动参与者,也让孩子从表面看到了里面。
有一个家长分享过这样一个故事给我们。他说自己的孩子之前非常喜欢玩游戏,没想到现在孩子把更多精力从玩游戏放到了研究游戏的规则、编写游戏上。游戏成了她培养孩子思维能力的“得力助手”。
在国家政策方面,近两年编程的发展趋势也越来越明显:
2017年7月:国务院印发《新一代人工智能发展规划》,宣布:“从小学到大学,逐步新增人工智能课程” ,以此倡导在基础教育阶段开展少儿编程教育 。
2018年:教育部中学新课标方案发布,人工智能进课堂,编程技术纳入浙江省信息技术高考范围 。
2019年,信息化教育变得更加火热,让孩子尽早接触学习编程已经成为一种有效提高孩子综合素质的方式。今年3月份,国家教育部公布了《2019 年教育信息化和网络安全工作要点》,明确表示,今年将启动对2万名中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。
可见编程教育也即将进入孩子们的课堂中,因此,将编程当作对孩子的一种“教育投资”,将会成为更多有远见家长的选择。