从我周边家长圈“鸡娃”学编程的方式看,大概为三类:第一类是以图形编程语言为主要内容的软件类编程教育企业;第二类是侧重使用积木和机器人等硬件为教学工具的硬件类编程教育企业;第三类则结合了软件与硬件的教育企业,这些企业通过融合图形编程语言和自研或第三方硬件,增强教学的实操性和互动性。软件编程教育强调逻辑思维和创造性表达,而硬件编程则侧重于感官体验和问题解决,跨学科技能的培养也因此得到加强。
我们经常能看到很多的学生,从很小的年龄就开始从乐高、机器人等硬件课入门,但学习了一段时间后,就会受困于线下高昂的费用,且不够严谨的进阶体系。反观线上的学习方式,在孩子已有一定兴趣的基础上,通过精美的游戏化设计等互动模式,在后期系统化学习中有着意想不到的惊喜。
就以我身边很多家长关注的头部玩家核桃编程为例,通过结合软件与硬件的教育模式,融入图形编程语言、自研硬件,增强课程的实操性和互动性。课程从编程启蒙到图形化编程,再到代码编程,逐层递进,确保学生掌握基础理论,并通过实际操作强化他们的实践技能。此外,与线下机构相比,线上模式打破了地域限制,为全国各地的学生提供优质课程资源。
但不可忽视的是,素质教育特别是编程教育在评价体系方面的不足,一直是行业的痛点,很多家长也都苦于这方面的劣势。随着《面向中小学生的全国性竞赛活动管理办法》等实施,少儿编程教育在中国逐渐得到规范化和标准化的推动。教育主管部门确立的竞赛“白名单”,不仅确立了例如蓝桥杯、NOC、CSP等编程赛事的官方地位,还为评估和展示学生的编程技能提供了平台。参与这些竞赛能够深化学生的理论知识并通过实际操作提升其技能,在众多少儿编程机构努力申办、积极承办的背景下,赛事在检验教学效果上的作用显而易见。
据我熟悉的一位少儿编程业内朋友透露,虽然各类赛事在检验学习效果上可能因家庭和学员需求的不同而有所差异,但目前大规模赛考在行业认可度较高。随着科技发展的推动和社会对 STEM 教育需求的增长,少儿编程课程中所涉及的各类基于探索、合作、挑战、竞争等不同形式的实操互动环节,将会受到越来越多家长认可和青睐,少儿编程的学习地位有望进一步提高。
三、科技人才需求激增,编程教育如何抓住新机遇?
作为非学科领域中规模最大且最具潜力的赛道之一,编程教育符合国家科技人才发展的政策导向,将在未来的教育发展中稳健前行。政府对素质教育的持续支持,尤其是对编程赛道的重视,为其提供了广阔的发展空间。
我们每天都在感受到人工智能带来的科技变革,少儿编程培养学生掌握编程和计算思维技能,紧密契合着科技的创新。越来越多的中小学校将编程课程纳入教学计划,这一趋势为未来培养具备创新思维和科技素养的学生打下基础。编程作为综合性技能,能够帮助学生发展逻辑思维与解决问题的能力。
从全球视角看,美国、英国和日本等国家早已将编程教育引入基础教育体系,视其为关键的科技人才储备措施。国内“双减”政策出台后,少儿编程成为非学科教育中发展迅速的赛道,在家庭、学校和社会层面都得到了广泛认可。这一代的学生通过学习与竞赛,锻炼逻辑思维与实践操作能力,积累应对未来科技挑战的经验。
在科技相关的互联网社区(无论中英文)上,有一句流行用语:“Talk is cheap, show me the code.”(空谈无益,给我看看你写的代码吧。)在这里,代码就是“实干”的代名词。如果有人对我发出这样的挑战,我大概会落荒而逃,因为我上次写代码还要追溯到大学期间的C语言课程考试。不过我相信,随着少儿编程教育的普及,绝大部分的小朋友在这方面都会比我强——也比出生在2010年以前的大部分人都要强。
结语
“双减”政策为素质教育行业带来了新的挑战和机遇,少儿编程赛道迎来了关键的发展期。作为国家科技人才储备的重要一环,少儿编程培养学生的创新与批判性思维,契合国家科技发展战略,具备广阔的发展前景。随着社会对科技创新人才的需求不断增加,少儿编程将继续在科技创新人才的培养中发挥关键作用,成为学生实现创新思维与科技素养的重要途径。
至于我,经常还会畅想,如果当初家长要求我学习的不是小提琴又会如何——当然不必是编程,画画也是很好的事情;关键是它应该符合学生本人在当时的兴趣,又要符合社会的需求。对于每个人而言,素质教育的答案可能都不一样。不过我相信,编程至少是很大一部分人的答案——作为一种业余爱好和培训方式,它确实“有趣又有益”。至于作为一种谋生方式如何,那又是另一个问题啦。