9岁编程,倒底谁是天才

9岁学编程,居然已经算迟了

从杭州文一路、文二路到文三路这个高新文教区内,有四五家主打少儿编程的培训机构。

“这周边学校多,而且都是不错的学校。”一位培训机构的工作人员说。

周末,钱江晚报记者在文三路附近一家培训机构内看到,三三两两的家长坐在休息区外,孩子都在教室内上课。

这里的教室基本都是小间,有四五间,每间教室少则两三人,多则五六个孩子,每人一台电脑,年轻的男老师站在前面授课。

一位妈妈带着9岁的儿子正在咨询课程。

孩子妈妈是文科生,完全不懂编程,儿子以前也没接触过,但身边有好几个朋友的孩子在学,就过来了解一下。“不过,我老公觉得他现在学,有点太早了。”

“不早了,我们这里最小的是6岁,正好,说实话,9岁已经有点迟了。”旁边的工作人员说。

在和这位妈妈的沟通中,培训机构的老师说了两层意思:一是,大数据时代,掌握编程是这代孩子的基本技能,而且学习编程可以培养孩子的逻辑思维、创造力、想象力;二是编程学好了,对各个阶段的升学都会有帮助。

这些是不少培训机构在推介课程时都会拿出来的两个理由。

“杭州一些民办初中,对在全国性的编程大赛中拿到奖项的孩子,录取时候是有倾斜的。还有含金量最高的全国青少年信息学奥林匹克联赛(NOIP),一旦拿到名次,等于半只脚踏入名校了。”这位老师翻出了一些民办初中的招生条件,一一介绍这个领域含金量高的几项比赛,“来我们这里的家长,大多是出于这个目的。”

之后,鹏鹏试听了一个小时的课程,在老师的指导下,在一款名叫scratch的软件界面中制作完成了一款小游戏。

这让鹏鹏很兴奋,他缠着妈妈说想学这个。

“他可以先从scratch学起,一周上一次课,差不多一年就可以学完。”根据培训机构提供的课程来看,他们每节课的主题都是完成一款小游戏,游戏类型有猫捉老鼠、小美换装、植物大战僵尸、超级玛丽等,培训机构的老师给出了一个价格:一万五千多元,这还是优惠打折过的。

孩子试听完课程,就来了兴趣

小斌已经学了半年scratch,爸爸陈先生在培训机构的建议下报了一年半的课程,费用2.7万元左右。

给儿子报班前,陈先生对少儿编程的认知几乎为零,“现在都在讲AI时代,杭州又是互联网城市,学这个总是有用的吧。关键是他有兴趣,学了几节课就能有作品了,很有成就感。”

一旁的小斌略带自豪地说:“我可以自己设计游戏啦。”

对于是否考虑通过编程来给升学加成,陈先生倒是没想过,“那应该很难吧,要拿到名次才可以。”

鹏鹏的妈妈则说随缘,“他有兴趣,就给他学,以后真能比赛出成绩最好,不行也不勉强。”

让鹏鹏和小斌感兴趣的scratch课程,正是所有少儿编程机构的教学内容。

据了解,Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。特点是使用者可以不认识英文单词,也可以不使用键盘,就可以进行编程。

从孩子操作这个软件的情况来看,在有人指导的情况下,即便是6岁的孩子,也可以按照例子完成一个完整的可运行的程序,这个过程会用到涂鸦、声音、图片等有趣的元素,所以很多孩子几乎一眼就会喜欢上这个软件。

来自灵魂的质问

提及“少儿编程”,不少人一上来就是三连问:“少儿编程是什么?”“孩子也要学编程?”“这么复杂孩子学得会吗?”少儿编程是全新概念不假,前两个问题在情理之中,但第三个问题则暴露出对编程的认知仍停留在既枯燥又难懂的固有印象,殊不知编程早已不是黑乎乎的屏幕上敲一串串复杂的代码。事实上,全球正掀起一股“编程风”,包括欧美16个国家、亚洲的韩国、以色列甚至中国台湾,都已将编程纳入中小学课程。

这是一段经典的营销软文,使用了各种手法试图影响那些望子成龙的家长们,与现下火爆的各种兴趣班、才艺班一样,利用家长赢在起跑的思维,利用人群中少数天才的事例当成普通智力发育案例,超卖各种远超中低阶段智力发育水准的产品。不但赚到了家长口袋里的钱,更是耽误了孩子的时间,甚至让一些孩子本来有兴趣的事情,变成了厌恶和逆反。

35岁的小海(化名)今年辞职,专门为参加编程竞赛的中小学生做辅导,目前有5个孩子跟着他学习。小海大学毕业后一直从事的是计算机方面的研发和管理工作,先后做过iOS开发、数据库、Java后台,以及人工智能方面的研发。

“我是机缘巧合走上这条路的,去年辅导同事一个8岁的孩子学习c语言,今年他父母想让他参加全国青少年信息学奥林匹克联赛,我才知道还有信奥赛。对不少家长来说,这是升学的一条途径,我看有市场,就辞职专门做这个。”

在小海看来,许多培训机构提供的scratch课程并不是严格意义上的编程,只是一种启蒙。“偏游戏化, 所以小孩子都喜欢,低年级的学生,比如六七岁,或者七八岁的小朋友,可以先去学scratch,这个对编程也是有帮助的。但是,这并不是必须的过程。年龄大一点后,没学过scratch,也能直接学C和C++。”

在论坛上发帖声称自己是“傻妈妈”的huanghj2882在帖子里说,今年花了近3万元给9岁的儿子报了少儿编程,当时在课程老师的推荐下从scratch学起,上了快40节课后,和亲戚家的孩子一比,才发现花了这么多钱和时间,儿子的进步并不大。

“亲戚的小孩比儿子小半岁,也在学编程,说起计数器、累加器、函数、二进制十进制这些专业知识,我儿子竟然都不知道。”

这位妈妈现在认为,不该花那么多时间和那么贵的学费去学这个。

什么是正常

参考教育部教育大纲新课标(123年级数学)

作为四年级以下的儿童,其实对数学的概念还正在建立,逻辑的概念也只能说只是启蒙,大部人都还不能正确的具备逻辑推理能力,这需要到中学阶段才能正式开始。这也是为什么所谓的少儿编程班都使用所谓的图形编程工具,并使用一些现成的组件来进行演示。

而这样的工具完全不具体什么实用性,练习的所谓例子和成果,从教育上其实也根本不存在什么实际意义,除了一些视觉上的好玩有趣并占用了几节课的时间之外,基本上带不来任何有益的效果。

关于竞赛

也有一部分家长觉得提早学习可以让孩子在具备竞赛素质,后期对于升学能带来益处。可以说思路和出发点是好的。但要注意的是,国家级和省级的科技特长,主要是中高考的名校自主招生名额,得到了省赛一等奖以上可以一定幅度上降低门槛,主要对中学的孩子有用。

很多家长只是模糊的知道科技特长有好处,于是被辅导机构似是而非的营销套路迷失了心智,不顾孩子的智力发育,盲目的提早报班,比如杭州青少年活动中心这样正规的机构,有开设和编程有关的兴趣班,今年招生多达1400多人,这两三年,每年报名的孩子都增加20%。

“我们的招生是从小学四年级开始,孩子的理解力、思考能力、包括数学基础等,这些都会影响到编程学习,我们觉得从这个年龄段开始更合理。”活动中心科技部的一位老师说,他们的编程学习也包括scratch,但不会花费大量时间,最多30次课,“对多数低年龄段的孩子来说,他所学习的scratch,更多是一种模仿,比如做了一个作品出来,但他未必能理解为什么要这么做。”

这位老师表示,这种游戏的确对训练孩子的逻辑思维有帮助,但不是每个孩子都适合学编程。“对低年龄段的孩子,有很多其他途径。”