少儿编程培养创造力质疑:教育军备竞赛与工具选择的思考
我非常非常非常同意作者对各种培训机构培养创造力的所谓“少儿编程”的质疑。

同时,也请大家思考一下:
一把普通的菜刀也许可以用来快速砍人。实行菜刀实名制能否杜绝此类暴力行为?
同样一把枪,有人用它打猎,有人用它自卫,有人用它抢劫。这应该归咎于人还是枪?
有些人喜欢用刀,有些人喜欢用枪,还有一些人用看到周围其他人用的东西,然后发现它不适合自己。这是谁的责任?
而且,生在淮南的叫橘子,生在淮北的叫橘子。 “橘子”该受到谴责吗?
总之,为了孩子,大家还是要多加小心。
近年来,在“不要让孩子输在起跑线上”等商业口号的推动下,家长们掀起了从小学到幼儿园、从钢琴课到量子速读的教育军备竞赛。现在我找到了一个新项目——少儿编程。
打开各少儿节目的官方网站和交流平台,立即映入眼帘的是这些宣传语:
2017年,《新一代人工智能发展规划》发布,编程首次纳入政府决策。为推动青少年编程教育领域规范化、系统化发展,《全国青少年编程能力等级》标准应运而生。
等级考试由中国软件行业协会、中国软件行业协会培训中心联合主办。
马克·扎克伯格 10 岁开始学习编程,后来成为最年轻的亿万富翁。
编程也可以造就明星。他们的今天可能就是同学们的明天。
让您的孩子走在人工智能时代的最前沿。
6-12岁是逻辑思维发展的“黄金期”。一旦错过,几年后都难以弥补!
抓住最好的启蒙时期,比买学区房,然后给孩子报昂贵的兴趣班要好上千倍。
学习编程的最佳时机是在小学,那时课业负担不重,这样孩子就能掌握一门终生受益的技能。
……
看到这整套宣传,越来越多的家长不能平静。说到少儿编程培训课程,似乎不再是“我该不该参加?”的问题。但是“我应该立即注册哪一个?”
在培训机构免费试用的诱惑下,我带着孩子去参加了“试听课”,然后又上了几节“9.9包X课”的网课,顿时让孩子对这些好玩的编程游戏产生了兴趣。随后,儿童正式报名开始。
但价格就不那么容易了,动辄几千、几万。杭州一位妈妈一次性花费近3万元,让9岁的儿子报读了两年半的少儿编程班。另一位父亲在看着自己的孩子尝试了Scratch课程后,毫不犹豫地花2.7万报名了为期一年半的入门课程。
被各种培训班榨干了的家长们,似乎又被这次少儿编程培训榨干了。
但是,少儿编程真有那么神奇吗……
现在我就来帮助家长分析一下少儿编程是否值得孩子学习(文章较长,请耐心阅读)。
起源
很早以前就听说过少儿编程,但一直没有深入了解过。前不久,还在读小学一年级、刚满7岁的侄子(大姐的孩子)带着我到他疫情期间上网课用的平板电脑前给他看了一个他自己玩的小游戏。是他刚学编程后设计的。
看完后,我深深觉得这不适合孩子学习,于是我奇怪地问姐姐:几天不见你的孩子为什么让她学编程呢?
回复是前两天有人请他们去参加免费的编程课程。他们懒得推脱,就花了几块钱给侄子报了10门网课,根本就没打算让他报课。
就告诉我姐姐永远不要让你的孩子再学这些东西,即使它们都是免费的。小学和学前班需要感受更多真实的事物。现在学习这些会破坏他的感知系统(视觉、听觉、触觉、嗅觉等)的发育。
然后我又了解到了少儿编程这个新事物。我这才发现,这门新兴课程从美国引入中国后,到了2020年就吸引了很多中国家长的关注。在各互联网创业公司铺天盖地的宣传和声势推动下,编程似乎就是下一个“数学奥林匹克”。
在各种少儿编程培训的广告中,都提到它在帮助孩子成长方面有以下优势:
1.编程帮助孩子培养逻辑和抽象思维能力。
2. 编程增强创造力,帮助孩子跳出框框思考。
3、编程增强孩子的自信心,提高做事的专注力。
4、编程将像阅读、写作一样成为孩子最基本的能力之一。
……
乍一看,编程似乎是儿童教育的万能工具,但事实真的如此吗?
这次我们就来关注一下这些宣传中提到的一个关键词——创意。
关于培养孩子的创造力
无论是科技飞速发展的今天,还是人工智能普及的未来,人才评价的核心要求始终不变,就是创造力。
到底什么是创造力?估计很多人听了都觉得是好事,但其实却解释不清楚。下面我们从不同的角度来解释什么是创造力。
专业说法:创造力从字面上理解就是创造能力,也可以称为创造才能。它是指个体在支持性的环境中,将敏感、流畅、灵活、独创、精炼等特点结合起来,通过思维过程,对事物产生不同的看法,赋予事物独特的、新颖的意义,其结果不是不但对自己有利,也对他人有利。满足。或者利用已知的信息来生产一些具有社会或个人价值的新的、独特的物质或精神产品的能力。
通俗解释:创造力是发现和解决新问题、提出新想法、创造新事物的能力。
我明白:创造力就是解决问题的能力。
从专业的描述来看,创造力主要包括五个要素:敏捷、流畅、变通、原创、勤奋。人们通常所说的好奇心、想象力、冒险精神等创造力的心理要点,都包含在创造力的五大要素中(内容技术性太强,就不细说了)。
这里有一个重要的点大家都需要明白。创造力不等于智商。一般来说,智商高的人不一定有创造力,但创造力强的人绝对不会智商低。
那么如何培养孩子的创造力,学习儿童编程真的能培养孩子的创造力吗?
儿童创造力的培养是众多国内外教育专家一直努力探索的课题。
2019年初,我专门与中国科学院非凡儿童研究中心主任施建农教授就儿童创造力的培养进行了一次专题交流。当时,他表示,根据自己数十年对特殊儿童(通常称为天才儿童)的教育和研究经验:他还没有弄清楚如何培养孩子的创造力,但他知道如何摧毁孩子的创造力。
这足以说明,孩子创造力的培养是一个非常复杂的过程。
先不说如何培养孩子的创造力。我们以流行的儿童编程工具Scratch为例,看看编程是否真的能培养孩子的创造力。
学习编程可以培养创造力吗?
据已知宣传资料显示,Scratch是一款由麻省理工学院(MIT)设计开发的儿童编程工具。
Scratch之父米切尔·雷斯尼克认为,培养孩子创造力的最大挑战不是“培养创造力”,而是创造一个让创造力生根、发芽、蓬勃发展的环境。
Scratch儿童编程工具就为孩子们提供了这样的环境。
“创造一个让创造力能够生根、发芽和蓬勃发展的环境。”从培养孩子创造力的角度来看,确实如此。
在组织实施农村教育创新探索工程(天使支教-乡村支教行动)十多年的过程中,我深刻认识到,在培养孩子的创造力方面,教育者的作用就是创造一个适合孩子成长的环境。
但Scratch这个儿童编程工具是否提供了这样的环境呢?我认为恰恰相反。
Scratch编程的定位是让用户不认识英文单词、不知道如何使用键盘、不需要记住大量的编程语句。组成程序的命令和参数是通过构建块状模块来实现的。使用鼠标将模块拖至程序编辑栏。就是这样。
Scratch的目标是针对8岁以上儿童的认知水平(国内很多培训机构宣传5岁以上儿童可以报班),在满足需求的同时进行深入研究和针对性设计开发。儿童的界面偏好。通过教育和娱乐的过程,让孩子们享受创作的乐趣。
简单来说,就是利用游戏化的方式来学习一些编程的入门知识。
Scratch儿童编程介绍中提到,它可以通过其8大类编程组件,结合常用编程概念和100多个功能,提高孩子的创造力,制作动画、小游戏、解决数学问题。事实真的如此吗?
下面以Scratch全国少儿编程大赛获奖作品《古诗词谜题》为例进行分析。
这是一款古诗词益智游戏。用鼠标点击屏幕即可进入游戏界面。首先选择难度,然后点击start开始游戏。游戏过程中,点击帮助即可显示提醒。开始游戏后,点击红点旁边的单词块,它会与红点改变位置。只有将所有的字块按照古诗的顺序组装起来才能成功。以下是游戏的一些后台编程模块。
让孩子学习编程,写一个程序来背诗歌。从表面上看,它以一种创新的方式提高了学习效率。但不要忘记,学习诗歌的重点是感受和理解,而这种编程的使用,将对诗歌的理解变成了一种机械记忆。这在学诗词上完全是本末倒置了。
以此类推,用编程来学习其他学科也是类似的。
在正常的学习过程中,孩子可能会突然尝试将多个学科的知识结合在一起学习。这是他们自己的创造。但Scratch直接提供这样的模块化工具供学生应用,会破坏学生的创意表达。
比如,给100个孩子讲《西游记》的故事,然后让他们画孙悟空,他们就会画出100个各色各样的孙悟空;但给100个孩子看了动画片《西游记》后,孩子们画的孙悟空就会很相似,因为模块化的工具限制了孩子的想象力,自然也就没有发挥创造力。
工具越丰富、越具体、越精密,孩子发挥想象力的空间就越小。因此,Scratch这样的少儿编程虽然提供了一些教学便利,但同时却抑制了创造力重要组成部分“想象力”的发展。
可见,使用这种模块化的编程工具对于孩子创造力的发展是一种破坏。
学习编程损害孩子的感知
人类的创造力往往是在一定层次的知识结构(外部逻辑系统)的支撑和潜意识的控制下表现出来的。
这里提到的“潜意识”可能看起来有点难以理解。例如:很多人都有过类似的经历。在处理突发事件时,他们会果断地用自己无法解释的新方式解决问题。虽然我无法解释为什么,但我觉得我应该这样做,后来我发现我做的是对的。
这其实就是人的潜意识的控制。表面上看起来不合逻辑,但实际上有着非常复杂的内在逻辑。
一个人的创造力很大一部分取决于潜意识。潜意识的刺激与童年时期感知系统(视觉、听觉、嗅觉、触觉……)的建立密不可分。
下面Scratch网站上的优秀作品叫做《爆米花游戏》。使用键盘控制一颗玉米粒到达终点。如果你不小心让玉米粒接触到热的地方,玉米就会变成爆米花,你就输了。 。
这是游戏后端代码的一部分。
如果你看不懂代码也没关系。跟着老师选择一些按钮,排列组合,就可以实现一个小项目了。
游戏中,图中的猫捉老鼠,孩子只需用鼠标或手指在电脑(平板、手机)屏幕上选择“向前走”、“左转”、“向上”即可规划出猫的行为。
但这一切都使得手指停留在鼠标或屏幕的触摸上,眼睛看到的、耳朵听到的只是编程软件中各种单一的颜色和单调的声音。至于各种实物的气味,那就更别指望了。
如果长期沉迷于这样的儿童节目,不但没有体验到生活中真正的变化,更没有建立新的感知能力,在儿童生理发展阶段应该维持和持续强化的感知能力会逐渐弱化。甚至消失。 。
儿童感知系统的建立是一个漫长而复杂的过程,需要大量的生活经验。过早地以图形方式学习编程正在破坏孩子感知系统的建立。
逻辑能力的培养离不开生活
前面提到过,各种编程广告都强调孩子可以提高逻辑能力。其实,在这一点上,家长的焦虑有点多余。