从国际少儿编程发展背景看中国少儿编程的未来:政策是指引行业发展的风向标

黄斌城

少儿编程有利于提高孩子综合能力 已成STEAM教育重要的一环 

在介绍少儿编程前,首先了解下少儿编程与我们通常所认为的编程的区别。编程是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。编程是高等教育阶段一门重要的学科,旨在通过将解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务,从而提高工作效率。

与常规意义上的编程不同,少儿编程并非高等教育那样学习如何写代码、编制应用程序,而是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力。例如学生在制作一个小动画的过程中,自己拆分任务、拖拽模块、控制进度,从而理解“并行”、“事件处理”、“目标实现”的概念。它能够优化孩子学习的逻辑思维模式、提升孩子理解能力、锻炼孩子空间想象能力、培养孩子的专注力等多方面的综合能力。

图表1:少儿编程孩子综合能力培养的好处

随着少儿编程对孩子综合能力的培养的作用得到认可,少儿编程已逐渐成为STEAM教育公认的一环,少成为提高少儿对多学科学习能力的重要教育方式之一。STEAM教育是集Science(科学)、Technology(科技)、Engineering(工程)、Arts(艺术)、Mathematics(数学)多学科的综合教育理念,是由美国政府主导STEM教育计划演变而来,旨在打破学科疆域,通过对学科素养的综合应用解决实际问题,同时培养综合性的人才,后加入Arts(艺术),体现了当代教育注重的元素更加多元化,要求的学科能力更丰富多样。

图表2:少儿编程教育所属范畴及理念

发达国家积极支持少儿编程行业发展  Scratch和Tynker成主要代表

为了加快少儿编程行业的发展,提高学生的综合能力,以美国、英国、日本、欧美等为代表的发达国家加快少儿编程的政策支持力度。如前任美国总统奥巴马编列40亿美元的教育预算,提供全美从幼儿园到高中所有学生拥有完整且优质的电脑科学教育,以促进美国经济发展及缩小社会落差;2013年前任英国首相卡梅伦宣布对全国中小学教学大纲进行改革,并要求于2014年开始使用。大纲中规定将“计算科学”列为基础必修课程。目前英国教育体系确保了100%覆盖儿童编程学习。

数据统计,截至目前,全球已经有16个欧美国家将少儿编程纳入了公立学校的日常课程,有24个国家推广少儿编程课程。

图表3:各国支持少儿编程政策及落地措施

与国内相比,在政策的支持下,国外发达国家少儿编程的起步较早,目前发展得已经较为成熟。主要的代表有有开源平台Scratch以及拥有成熟体系的Tynker。

Scratch是由麻省理工媒体实验室终生幼稚园组在2006年发布的一套计算机程序开发平台,旨在让编程初学者在不需要学习编程语法的基础上设计产品。开发者期待通过该平台启发用户在愉快的环境下学习程序设计和数学,同时获得创造性的思考以便利用与STEAM学习当中。目前国内企业已经研发出其他可用于少儿编程的语言,同时已有完善的分享流程,这也是尚未公开发布的Scratch3.0中做出的改进之一。

图表4:国际少儿编程开源平台Scratch主要情况介绍

Tynker于2012年成立于美国加州的山景城,在天使和投资者筹集资金情况下于2013年推出来了Tynker for Schools ,之后推出Tynker for Home。截止2018年7月底,网站显示参与者已接近1.5亿人次,该数据非注册用户数量,而为参与学习人数。

Tynker与Scratch的区别主要在于战略方向:Scratch是通过Scratch语言将孩子的兴趣引入编程,为孩子将来学习编程打下基础;而Tynker是通过目前教育培训行业所常见的付费模式,为孩子建立一整套合理的编程学习体系,从初学者一直到高级程序员。

图表5:国际少儿编程代表性企业Tynker主要情况介绍

以上数据及分析均来自于前瞻产业研究院《2018-2023年中国教育培训行业市场前瞻与投资战略规划分析报告》。

更多深度行业分析尽在【前瞻经济学人APP】,还可以与500+经济学家/资深行业研究员交流互动!

可行性研究报告
黄斌城

本文作者信息

黄斌城(前瞻产业研究员、 分析师)

关注(1355339)赞(28)

邀请演讲

广告、内容合作请点这里:寻求合作

咨询·服务

相关阅读

精彩推荐