现在流行的少儿编程是不是收智商税?
上海科技馆微信公众号 靳晓东 2020-09-27 12:59:19
先来看一组数据,通过百度搜索指数获取“少儿编程”关键词的热度。
01.什么是少儿编程?
很多人会有疑问,少儿编程就是Scratch吗?其实,少儿编程指针对6-18岁的少年儿童,通过编程游戏启蒙、可视化图形编程等课程,培养学生的逻辑思维、计算思维和创新解难能力。
02.少儿编程从哪里来?
米切尔·雷斯尼克(Mitchel Resnick)是麻省理工学院的教授,作为Scratch的发明者和乐高背后的驱动者,这个和蔼可亲的老爷爷被誉为“少儿编程之父”。
1989年12月,孩子们使用乐高的过程使米切尔·雷斯尼克意识到,当时还没有专门供儿童使用的编程软件。于是,他决定开发一款适合儿童的认知水平、能够融入儿童喜欢的媒体形态、具有开放性创造空间的编程软件,有关Scratch的最初设想也就此开始酝酿。2007年,Scratch的首个版本发布,从此,基于可视化图形的少儿编程问世。
2016年,谷歌人工智能围棋程序阿尔法狗以4:1的战绩横扫围棋世界冠军李世石,“人工智能”再次进入人们的视野,迅速应用到各领域,改变了传统行业。在人工智能大趋势下,少儿编程之风很快吹到了国内。
2016年-2018年,少儿编程主要是基于Scratch在线操作2.0版本。
03.少儿编程教哪些东西?
关于少儿编程教育,会有一个常见的误区,认为儿童的编程教育是让孩子去写代码,是培养未来的程序员或者工程师。
其实,这样理解有些狭隘,少儿编程主要让孩子学会表达自己,锻炼孩子的逻辑思维,发现问题和解决问题的能力,培养未来的创新型人才。
“编程可以帮助你表达并分享你的想法,孩子们在学习编程的时候,可以创作自己的故事、动画和游戏。通过这种方式,他们可以把自己的想法展示出来,并与世界分享。因此,这不仅仅是学习一项技能,他们可以培养理性思维,进而发现理解问题,解决问题的方法。”——米切尔·雷斯尼克
04.少儿编程可以锻炼逻辑思维吗?
在回答这个问题之前,我们先搞清楚另外一个问题,什么是逻辑思维?
逻辑思维,又称抽象思维,是人的理性认识阶段,人运用概念、判断、推理等思维类型反映事物本质与规律的认识过程—源自万方数据库。
05.只有学习少儿编程才能训练逻辑思维吗?
答案是否定的。生活和工作中处处都存在逻辑思维,比如打扫房间,你是否能将大小物品分类摆放,整齐有序呢?领导布置的任务,你是否能分配到每一天,高效率的完成呢?简单到每天早上起床到出门,这个过程要做哪些事情,怎么安排更高效,都涉及到逻辑思维。
06.学习少儿编程是不是越早越好?
很多少儿编程机构为了下沉生源,获客更多,甚至说孩子3-4岁就可以学习了。作为一位少儿编程领域的工作者,我不这样认为。
中国式教育有个很大的特点,就是普遍教育焦虑。少儿编程的到来,很多家长又开始焦虑,想让孩子在少儿编程赛道“抢跑当下,赢在未来”。家长一旦焦虑,孩子也会焦虑,焦虑的环境下是很难培养出优秀的孩子的。