记者 | 李彦琴
今年暑期,少儿编程课程仿佛一夜之间如雨后春笋般涌现,并且轻易地取代了机器人、马术、击剑等曾经的热门课程,站在了课外活动“鄙视链顶端”,即便是上万元的课程收费,似乎也阻挡不住家长们“不让孩子输在人工智能起跑线上”的热情。
当被问及为何会如此热捧少儿编程时,“锻炼孩子思维能力的新方法”是不少家长的答案,更有甚者将少儿编程作为升学阶段进入名校的砝码。在网络上检索,“21世纪最火的专业”“21世纪最流行的语言”等描述赫然可见。
据艾瑞咨询发布的《中国少儿编程行业研究报告》显示,少儿编程行业市场规模约为30亿—40亿元,用户规模约1550万,行业规模将在5年内达到300亿元,有分析者将其视为“下一个奥数级别的市场”。纷繁复杂的培训机构、火爆的培训市场背后,少儿编程搭建的课程体系到底能让孩子们从中收获什么?连日来,成都商报-红星新闻记者进行了调查。
“身边几个妈妈都让孩子转学了编程课,我们九岁才开始学都有点晚了,做家长的不能给孩子拖后腿啊。”
“乔布斯11岁开始编程,成了一代传奇”“比尔·盖茨13岁开始编程,31岁成为世界首富”“扎克伯格10岁起步,埃隆·马斯克更早了,才9岁”“让孩子做未来的引领者而不是被淘汰者”……这样的广告语,让徐燕毫无抵抗力。
“都说不会编程的人等于文盲,今年成都有初三、高一的孩子就通过信息学竞赛早早签约名校,我怎么也不能让孩子输在起跑线上!”抱着多学点东西就多条路的念头,在咨询多家培训机构后,徐燕一次性给6岁儿子牛牛报了为期一年的少儿编程培训班,即便是13000元的价格也没有让她皱一下眉头,即便这是目前为止,徐燕给儿子报的最贵的兴趣班。
被少儿编程这场龙卷风席卷的家长并不在少数。鹏鹏的妈妈是朋友圈“晒娃狂魔”,细心的朋友发现,以前经常晒儿子搭建机器人的鹏鹏妈妈,最近却开始晒坐在电脑前的儿子,“身边几个妈妈都让孩子转学了编程课,能提高孩子的逻辑能力,还说小升初面试很加分的,我们九岁才开始学都有点晚了,我们做家长的不能给孩子拖后腿啊。”
成都商报-红星新闻记者调查了解到,少儿编程从去年开始逐渐火热,甚至被业内人士称作“下一个奥数”。记者以“ 少儿编程”为关键词在天眼查进行搜索,相关公司数量多达252家。不仅业内知名的“童程童美”“编程猫”“小码王”等机构已在成都开设分支机构,部分的校区数量已经突破10家,前两年风光无限的机器人培训机构也增开了少儿编程课程。
“你知道小升初奥数竞赛已经取消了吧?现在取代的是信息学竞赛。”另一家培训机构的老师在推销中表示。
从收费情况看,不少培训班一年的起步价在万元以上,参加培训的学生以小学生、初中生为主。
在少儿编程教培机构的宣传语中,也常常能看到“升学”“必修”等字眼,越来越多的家长也认为必须让孩子学习编程,似乎不学就会被时代淘汰。“看着其他孩子都在学,自己孩子学了总不吃亏。”虽然鹏鹏妈妈说,鹏鹏班里不少同学也都报名了编程班,但实际上,学文科的鹏鹏妈妈至今也并不清楚少儿编程究竟学些什么。
记者调查了解到,少儿编程在国内开始显示其强劲的风头是在2017年。当年,《国务院关于印发新一代人工智能发展规划的通知》中明确实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。2018年, 浙江、天津、江苏等多地将编程纳入高中信息技术课程和高考的内容体系,南京、天津等地将编程纳入中考特招范围。在一些地方中小学尤其是民办学校,少儿编程日渐成为招生的重要考核标准之一。
正是在这个背景下,越来越多的家长开始关注少儿编程。在调查过程中,有几家少儿编程培训机构向记者介绍学习理由:孩子学了编程后可以参加信息学竞赛,如果成绩拔尖,就不用参加高考;编程不仅能作为孩子的一门技能,以后小升初、初升高都可以加分……“你知道小升初奥数竞赛已经取消了吧?现在取代的是信息学竞赛。”另一家培训机构的老师在推销中这样向记者表示,现在不少学校择优录取时都认信息学比赛证书。
公开报道显示,近年来竞赛生被名牌大学提前录取的消息确实存在。在2019年四川100名保送生中,就有多名来自信息学奥林匹克国际集训队。
“6—9岁孩子可以先从乐高的课程开始,9岁以上的孩子就可以专门学习编程语言。”
价格过万的少儿编程班,到底教给孩子们什么?
日前,记者在位于东方广场的一家培训机构内看到,两三名家长正坐在休息区等候,两间相邻的教室里各有六七个孩子在上课。这里的教室基本都是小间,教室里每个孩子面前都有一台电脑。当记者询问能否参加体验课时,一位老师告诉记者,必须要孩子亲自前来才能进入教室听课,“老师会通过电脑程序掌握孩子的基本水平,看孩子适合学哪个阶段的编程,一般建议从6岁开始从机器人编程入手,9岁左右的孩子可以学习Python编程,但前提是孩子数学成绩要好。”透过教室门上的玻璃 ,记者发现,两个教室的主题都是完成一款小游戏,孩子们的电脑上则是一串串字符等。
据业内人士介绍,少儿编程主要是基于可视化图形编程工具和基础编程语言构建在线编程学习平台和开源硬件平台,让孩子通过可视化图形编程、代码编程和机器人编程培养动手能力、逻辑思维能力、计算能力等。
记者在多家编程培训机构了解到,虽然培训形式分为线上和线下两种,但大部分推行的软件课程体系主要参考美国,教学内容较为同质。其中,从编程猫的官网来看,他们的课程有图像画编程和Python课程,而图像画编程是在Scratch基础上做了一定的优化。童程童美的官网显示有Scratch、Python、JavaScript等课程设计。
麦克少儿编程在锦江区攀成钢区域的校区,原本就是一家乐高俱乐部,“6—9岁孩子可以先从乐高的课程开始,9岁以上的孩子就可以专门学习编程语言。”当记者对10岁孩子能否跟得上学习进度提出问题时,工作人员回复记者完全不需要担心。
一面是琳琅满目的编程课程,一面是家长看中的信息学科奥林匹克竞赛,两者的关联度有多大?
“机器人编程、硬件编程、图形化编程、视觉编程、手机APP编程和Python、JAVA等,这些不属于信息学编程范畴,与信息学编程有较大差别。”四川省青少年信息学奥林匹克竞赛组织委员会秘书、ACM大学生程序设计竞赛总教练杨鹏认为,信息学课程除了程序设计,还包括数据结构、图论、动态规划、搜索、组合数学以及几何等知识领域。
而信息学强调的是通过程序设计去解决各类算法问题,程序完成后要通过严格的数据测试,要能在各种边界条件下和各种环境下设置的测试数据。这种严格的数据测试方法,目的是要培养同学们分析问题和解决问题的能力。
那么,是否越早学习少儿编程越有优势?在杨鹏看来,对于信息学的学习,如果是小学生的话,可以从四五年级开始进入入门学习。
据悉,在过去的2018年里,四川参加信息学竞赛的总人数排名全国第二,相较2014年至少提高了4-5倍。“尽管中小学生的人数在不断增加,但是报名总人数的构成,依然是一个倒三角形结构。”他解释道,“底部的小学生最少,中部的初中生次之,顶部的高中生最多。这种倒三角形结构表明,四川省的青少年信息学教育还未走上正轨,规范化的信息学教育之路依然漫长。”
在电子科技大学信息与软件工程学院院长、全国青少年信息学奥林匹克竞赛四川省特派员周世杰教授看来,相关问题已经成为制约四川地区信息学教育低龄化发展的原因之一。
周世杰教授介绍道,许多中小学老师自己都不会编程,怎么能够教学生呢?其次信息学教材质量不高。现在,很多学校都有信息技术课,但大都只是教学生一点很基础的电脑知识,根本谈不上编程和信息学教育。针对这一问题,电子科技大学和组委会目前正在着手开发适用于中小学生信息学教育的专门教材。
在他看来,作为一种能力和素质的培养,“编程并不难学,事实上只要注意方式方法 ,即便是低年级的小学生,也只需要一个月就可以入门。但能走多远,能研究和开发出个什么来,这得看个人的兴趣以及悟性。”
周世杰教授特别强调,“在做好信息学教育低龄化的同时,我们还要注意如何开展教育的问题。比如不要片面理解编程,不要给孩子灌输功利学习的思想,抱着升学加分的目的去学,也不要一开始就讲晦涩的语言和算法。对于低年龄段的孩子,我们尤其要注意教育方法,以兴趣为引导,注意分层次开展信息学教育,比如最开始可以让小孩子用容易上手的scratch学编程,随着他们学习能力和理解能力的提高,再学习python、C++等编程语言。”
关联阅读:
奥赛命题人亲临“童程童美”做讲座?NOI竞赛办公室:机构虚假宣传
排版丨 Jiay
图自视觉中国及东方IC
[END]