「少儿编程」似乎轻易地超过了马术、高尔夫、击剑、冰球等“高雅贵族运动”,站在了课外活动鄙视链的顶端。
家长对于编程重要性的认知提升、对于孩子逻辑能力的空前重视,加之教育考试政策的指挥棒已有往此处挥舞的迹象,这个被称为“K12最后金矿”的赛道从去年开始收到热捧。
红杉、经纬、软银、华创、真格、紫辉等一线风投均有所动作。而近期也不断传来少儿编程创业公司的融资喜讯。显然资本已经先行一步,在「少儿编程」赛道上狂播种,押注这个市场大小尚不明确的新赛道。而根据可搜索的公开信息,目前此行业创业公司总数已超过200家。
这究竟是下一个独角兽的孕育之地、高价值行业爆发的前夜,还是泡沫的开端,但终将偃旗息鼓?
1.少儿编程定义
少儿编程指3到18岁的青少儿通过寓教于乐的方式来学习编程语言,基于可视化图形编程工具和基础编程语言构建在线编程学习平台和开源硬件平台,让孩子通过可视化图形编程、代码编程和机器人编程培养动手能力,逻辑思维能力,计算能力等,学习编程来串联各个学科。
2.政策导向
政策层面,从各类文件中确实能读出“编程”正在日益受到重视。特别是一向走在改革前沿的浙江省还把信息技术(含编程)正式纳入了高考考场科目。这不免让人远瞻少儿编程不单单只是课外兴趣教育,更有可能成为K12领域的又一片新沃土,市场前景广阔。
3.市场大小
不过,政策归政策,目前尚无关于少儿编程的明确强制性规定。因此市场究竟有多大就成为了一个现阶段无法定论的问题:编程教育究竟是类似跆拳道、钢琴等特长兴趣教育,也就是“非刚需”,还是会像英语一样成为真正的“刚需”?
(百亿市场怎么算出来的:幼儿园、小学、中学生是编程教育的核心授课群体。国内这三类群体的人数约在2亿左右,考虑到Scratch统计的中国大陆少儿编程渗透率为0.96%,以及预计每人每年在编程培训领域消费6000元来计算,粗略估计目前国内少儿编程市场规模达百亿元。)
而对比看美国,根据美国国家教育统计中心数据显示,2016年美国K12学生人数为4520万人。其中,Scratch美国地区注册用户人数为801万人,美国最大商业化少儿编程服务机构Tynker美国地区注册人数为2250万人。据此推算,美国K12阶段约有67.5%的少儿已接受在线编程教育,远远高于中国。
这样的量的差异就是机会。
4.少儿编程教育主要课程内容
目前,少儿编程培训课程主要分为两大类:软件编程、硬件编程。
1)软件编程教学:基于Scratch、Python、C++等编程语言给学生搭建可视化图形编程平台和代码编程学习平台等,通过编程游戏、网页、动画、音乐等来学习编程语言。
目前市面上还以Scratch作为编程语言基础的课程和产品居多,Scratch是由美国麻省理工学院设计开发,能将复杂的Python和C++等代码转化成简单的图形化的模块,通过积木式的拼搭来完成操作。而Python和C++则是要了解编程的代码和算法等基础理论知识,为学习人工智能知识建立基础。
软件编程教学,主要采用“图形-代码-算法”的阶段式编程体系,推行的软件课程体系主要参考美国少儿编程课程体系标准之一的计算机教师协会K12计算机教育标准(CSTAK-12CSstandards)。
2)硬件编程培训:通过机器人套件或者通过PicoBoard、Arduino等开源硬件平台构建模块式的机械部件、电子元件和传感器拼搭组合来学习编程。硬件可以作为载体来实现编程程序输出展示,通过硬件平台和软件平台的结合完成编程项目。
再具体来说,少儿编程又可划分为四小类产品:
1.盈利模式
放眼望去,整个教育行业三种主要的商业模式:
在教育行业的各个子领域里,其实都是多业态并存的。
从提供方和客户方的关系这个角度来看,少儿编程的商业模式可以划分为2B、2C、2B&2C。
2B模式一般是将制作好的课程与服务提供给幼儿园、学校、培训机构、硬件厂商等。
2C模式一般是通过课程的方式来向孩子教授编程知识,包括在线课程和线下体验店;。
2B&2C即为二者的结合。
经过与创业者的访谈,我们大致将模式按照2B或2C,线上或线下分为四个象限:
当然,除了线上线下课程,还有一种模式是软硬件售卖。
盈利方面,一个关键数据是:“单客户的边际贡献率”,即一个客单能够贡献多少利润,需要扣除随着这一个客户的增加所相应增加的边际成本。而因为目前少儿编程的用户体量非常小,投放成本会特别高。
2.行业通病
1)旺季淡季明显
学期内学生课业负担很重,精力有限,因此2C模式的公司将经历收入骤降但成本不减的情况。而这一情况对于线下2C模式的创业项目尤其严重。线下店的空置率较高,教职人员的人力成本也无法减免。
寒暑假则是旺季。
2)家长还需教育,用户推广得想办法
但实际上就连全国青少年信息学奥林匹克竞赛(NOIP)都被取消加分了,家长选择少儿编程的“强刺激”就没有了。
而除了用户教育,用户推广也是一个大问题。童程童美这样稍具规模的公司采取了比较传统的地推方式获客。而随着地推成本与日俱增,有的公司想的办法是让学生和家长能在社交媒体转发自己的作品,从而吸引其他身边朋友付费报名。但Scratch本身并不支持移动端运行和传播。除非像「编程猫」一样,做H5传播,或者像「编玩边学」,用一个扫描的动作将Scratch做成的程序转码至移动端运行。
很多项目采取的办法是免费吸引用户,再完成用户从免费到付费的转化。
3)课程教研问题严重,教师人力成本高
现有机构大多采取“借鉴国外体系+自主研发”相配合的课程设计,而自主研发大多依照创始团队的个人经验,课程的合理性并未得到大量实践验证。加上优质师资非常匮乏,而且行业没有统一标准、教师水平很难保证,导致行业鱼龙混杂。
编程项目的老师人力成本高是全行业的共识,一个大学毕业生可以教少儿英语,却教不了编程。
4)课程生命周期短,没有延续性,导致脱课率高、复购率低
如上一条所说,现有机构大多采取“借鉴国外体系+自主研发”相配合的课程设计,整体行业体系性很差。现在市场的编程教育只有通过Scratch承载的低龄版编程教育,接下来直接跳转到程序员开发的成人版编程教育,中间没有一个面对青少年的过渡阶段,断层比较严重,亟待去开发。
如果不能让课程具有延续性,很难留住已经学完入门内容的学生。因此需要构建完整教研体系,避免内容断层。
4)线下课程成本远高于其他课外教育
编程线下课程对于硬件要求很高,电脑、投影、特殊的硬件等等。相比之下英语、书法、篮球等培训落地到线下课程的成本就相对较低了。
3.发展趋势
从各项数据来看,除了编程猫到了C轮,其他绝大多数项目都在A轮左右,整个少儿编程行业都还处于早期阶段。