从2018年到2019年,编程教育赛道发(fā)生了哪些变化(huà),是(shì)行业(yè)人士经常讨论的话题。有人说,编程(chéng)教育进入中场,头部企业的发展(zhǎn)将加快(kuài),初创(chuàng)企业将(jiāng)更加艰(jiān)难。从一级市场的变化(huà)来看(kàn),似乎的(de)确如此,头部企业如编程猫、核桃编程等都在(zài)今年多次获大额融资,而很多模式没有跑通的企(qǐ)业如妙小程(chéng)等,即将面临出局。
近日,亿欧教育接触到一家(jiā)美国编程教育公司CodeCombat。自2018年底进入中国(guó)市场以来(lái),一年多的(de)时间(jiān)CodeCombat已经合作(zuò)了500多所(suǒ)学校,100多家(jiā)机构,服务了100多万用户。
美国(guó)编程机(jī)构入(rù)局中国编程市场,能为整个市场(chǎng)带来一些新(xīn)鲜的(de)血液,利(lì)好编程赛道发展。相对来讲,美(měi)国(guó)编(biān)程教育(yù)发展更为成熟,对于中国(guó)编程(chéng)市(shì)场也是一个(gè)很(hěn)好的借鉴。
据了解,CodeCombat是一家专注真实代码场景教(jiāo)学的编程教育企业,主(zhǔ)要支(zhī)持(chí)Python、C++、Javascript、Java等真(zhēn)实(shí)代码语言,培(péi)养学生编程语(yǔ)法知识(shí)、计算(suàn)机工程(chéng)基础、数学(xué)知识/英语(yǔ)练(liàn)习等。目前(qián)全球团队30人左(zuǒ)右,已服务了全球190多个(gè)国家1200万用户,其中中(zhōng)国(guó)团队6人。在中国(guó),CodeCombat主要依托“奥佳睿”平台服务公立校和培训机构(gòu)等B端客户,以(yǐ)“极(jí)客战记”服务(wù)C端用户(hù)。
CodeCombat的整体教学都(dōu)是围绕着“奥佳睿”平台开展。老师可以依(yī)托平台的教学(xué)资源和管理体系备(bèi)课、引导学生如何使用、监测学生学习进度、再带着学生(shēng)阶段性总(zǒng)结;学生可以基于“奥佳睿”的游戏化和(hé)场景(jǐng)化设计自主(zhǔ)学习和练习检测;之后(hòu)通过比赛“黑客马拉(lā)松”提供竞技平台。
此次亿(yì)欧教育采(cǎi)访CodeCombat创(chuàng)始人兼CEO Nick Winter和大中华区首席执(zhí)行(háng)官王(wáng)成仓,基于CodeCombat的企业(yè)特色,展(zhǎn)开(kāi)对于(yú)编程行业发展(zhǎn)和编程教育企业(yè)发展的对(duì)话。
以“产(chǎn)品力”驱动(dòng)B端市场拓展
王(wáng)成(chéng)仓在(zài)加(jiā)入(rù)CodeCombat之后,一(yī)年内一个人跑了全国(guó)31个省,200多所(suǒ)学校。尽管进校业务是免(miǎn)费的,但是公(gōng)立(lì)校这块市场CodeCombat还是看的很重(chóng)。
CodeCombat的特点是(shì)真实代码(mǎ)场景教学,锁(suǒ)定的也是8-18岁阶(jiē)段甚至18岁以上的受众(zhòng)。某(mǒu)种意义上(shàng),对(duì)于CodeCombat来说,编(biān)程教育(yù)并不是一项如(rú)今国(guó)内很火(huǒ)的“素质类”教育,而是实(shí)打实的将代码、编程语言教会给孩子。在国家政策大力倡导中小(xiǎo)学开设编程教(jiāo)育(yù)的背景下,公(gōng)立(lì)校也(yě)缺乏这样的编程教育解决方案。显然,公立校对于CodeCombat具有(yǒu)一定的(de)战略意(yì)义(yì)。
“好(hǎo)的产品一定是很低(dī)的门槛,很高(gāo)的(de)天(tiān)花板。我们的产品老师容易教、学生喜欢学。”王(wáng)成(chéng)仓向亿欧教育表示。不过尽(jìn)管产品(pǐn)过硬,CodeCombat刚进校(xiào)的时候也不是一(yī)帆风顺(shùn)。
portant;" />
“中国人对教育的第一定义是老师教,我们这个产品的(de)定义是(shì)学生自学。这实际(jì)上是有(yǒu)很大(dà)的鸿沟。我们产品一开始投放到市(shì)场上,很多(duō)学校和机构基本上是(shì)不接受的。”王成仓谈到,“后来我们做(zuò)了很多(duō)本(běn)地化改造,包括新的课件的研发,我(wǒ)们将中国的元素设(shè)计到(dào)产品(pǐn)内(nèi)。另外还和工信部赛(sài)迪研究院的培训中心、中国计算机协会、中(zhōng)国人工智能产(chǎn)业(yè)联盟达成合作,把CodeCombat作为AI世青(qīng)赛的比赛(sài)平台(tái),有了比赛(sài)的输出,教(jiāo)学效果就能显(xiǎn)现出来。”
CodeCombat的整个课(kè)程体系分为11个模块,11张证书,6个(gè)等级,不同(tóng)等级对应不同的年龄段,但又(yòu)相对灵活。一、二级(jí)适合小学3-6年级,三、四级适合(hé)初(chū)中阶段,高(gāo)中阶段就对应着五(wǔ)、六(liù)级。为了培养专(zhuān)业懂编程(chéng)语言的学(xué)生,CodeCombat还设计了一个“黑(hēi)客马拉松”的比(bǐ)赛,纯线上参与,针(zhēn)对不同阶段的学生有不一样的(de)设计。比赛时长(zhǎng)通常在三个月左右,由电脑程(chéng)序(xù)判断,根据代(dài)码的质量排名。学生可以不断优化代码,每天看到名(míng)次的变化,看到全国、全省、全市的(de)排名情况。
整(zhěng)体(tǐ)来看(kàn)CodeCombat解决了(le)老师如何教、学生如何(hé)学、效果如何外化三(sān)个问题,尤为重要的是,CodeCombat踩(cǎi)中了在(zài)编程老师极度(dù)缺乏(fá)的情况下,如(rú)何能开展编程教(jiāo)育的问题。
CodeCombat创(chuàng)始人Nick Winter向亿欧教(jiāo)育谈到(dào)去(qù)教师化的编(biān)程教育趋势,他(tā)认为有三(sān)点:第一,师资(zī)本(běn)身比较匮乏。无(wú)论是中(zhōng)国还是美国,高(gāo)质量的老(lǎo)师都比较缺乏(fá)。第(dì)二,依靠技术提供个(gè)性化教育是(shì)大势所趋(qū)。目前来看,人工智能可以(yǐ)做到课程个性化、学习过(guò)程数据化、在少量专(zhuān)业(yè)老师的情况下,赋能(néng)老师,提高教学效果。第三,编(biān)程不一定(dìng)需要靠很有经(jīng)验的老师,课程设(shè)计的(de)好,完全可(kě)以(yǐ)吸引学生自(zì)主学习。
portant;" />
为什么CodeCombat去教师化,对(duì)于(yú)CodeCombat这个平台的设计和使用习惯来(lái)说,老师做到(dào)“传道(dào)引导”就好。编程教育(yù)有它本身(shēn)的特点,它(tā)更(gèng)加重视学生的探索、实践和思(sī)考,所以编程是在教授一(yī)种思(sī)维(wéi),一(yī)种方法论,因为编程语言技术迭代很快,可能未来(lái)流行(háng)的就不是Python了。王成(chéng)仓表示。
“从(cóng)传统教育意义上来说,教育可以看成‘传(chuán)道、授业、解(jiě)惑’三(sān)个部分。在‘传道’方面,老师引导育人不会有(yǒu)太大的变化。而(ér)‘授业’上,随着双师模(mó)式等(děng)技术(shù)的(de)兴起,老师(shī)的一部(bù)分压力逐(zhú)渐释(shì)放出来,老师(shī)可以只讲一部分,其它的教(jiāo)给技术。对于(yú)‘解惑’部分,完全可以用技术解决,通过技术把知识点结构化、过程化。”王成仓认(rèn)为。
除了公(gōng)立校方面,童(tóng)程童美是CodeCombat B端(duān)一(yī)个非常重要(yào)的战略合作伙伴(bàn)。“我们服务童程童美的客户有(yǒu)100多家分(fèn)布(bù)在全国26个省。网(wǎng)易卡搭(dā)是我们家庭(tíng)版的独立(lì)合作伙伴,面(miàn)向C端(duān)的产品大多是标准化的,而B端(duān)可以有差异化的定制(zhì),比如为童程童美提(tí)供竞赛服务,中小编(biān)程机构(gòu)拓科(kē)服(fú)务。”
“目前,中国占(zhàn)CodeCombat全球(qiú)收入的20%。未来,能占到(dào)一半,甚至更多。”王成(chéng)仓(cāng)表示。
中国Scratch的兴起与(yǔ)发展
在(zài)CodeCombat没(méi)有涉及到的另一种编程(chéng)入门语言——Scratch,带起(qǐ)了中国低龄儿(ér)童学习编(biān)程的风向。2014年2.0源代码放出后(hòu),国内(nèi)快速新增了许多(duō)本(běn)地化(huà)品牌,例如(rú)计蒜客(2014年)、傲梦(mèng)(2014年(nián))、编程猫(2015年)、小码(mǎ)王(2016年)、核桃编(biān)程(chéng)(2017年),其实更早(zǎo)的2010年,阿尔(ěr)法(fǎ)营就开始引入(rù)了Scratch。Scratch在中国的本地化让早期参与的公司收获了第一批(pī)用(yòng)户。
谈到国内Scratch编(biān)程教育(yù)起(qǐ)来的原因,王成仓认为有(yǒu)三点主要原因,“第一,国际大环境下,各个国家都重视人工(gōng)智能,都重视基础教育,这(zhè)是一个大的风口(kǒu)。第二,得(dé)益于MIT开(kāi)放实验室等研究中(zhōng)心做(zuò)出了很多(duō)适合(hé)小孩子用的(de)好产品,早前是(shì)没有Scratch。中(zhōng)国少(shǎo)儿编程市场是非常(cháng)依据线上产品驱(qū)动的。第三,家长的焦虑使(shǐ)得很多企业纷纷(fēn)入局。目前(qián)国内发展的比(bǐ)较快,但是进入(rù)容易做好难,很多企业忽(hū)视了修(xiū)炼内功(gōng)。”
但(dàn)Scratch也有很明显的弊(bì)端,王成仓认(rèn)为。第一,Scratch到Python,Python再到C++是人为设置的一个阶段(duàn),但实际上(shàng)这几(jǐ)门语言之间没有(yǒu)直接的联(lián)系,不是说(shuō)非要(yào)学Scratch后才学Python,先(xiān)学Python再学Scratch也(yě)可以。很多人直接学C++也没有问题,选Python也没有问题(tí)。
第二,对(duì)于机构来讲,把三个编程语言教学(xué)都(dōu)做好很难,这是三(sān)个完(wán)全不一样的东西。Scratch看似是入门,其实需要老师很强的创意(yì)能力、组(zǔ)织能力,Scratch难以规模化。Scratch入门(mén)可以,学生一但开始(shǐ)学习,等进(jìn)入到下一个阶段的(de)学习(xí),学(xué)生若是(shì)觉得(dé)自己不适合,就很容(róng)易放(fàng)弃,拓科拓课在编程这(zhè)种非(fēi)刚需的赛道实际上很难。
比(bǐ)起CodeCombat这(zhè)样能一定(dìng)程度解决(jué)“学习出(chū)口”问题(通过竞(jìng)赛形式(shì)、背景提升和学分减免,让编程学习得以“出(chū)口(kǒu)”),Scratch更像是思维训练(liàn),切中家长对于孩子逻辑思维启蒙的需(xū)求。
“但我个人觉得,8、9岁开始学编程更加(jiā)适合(hé),真正意义上的编(biān)程学习(xí)是需要孩子有一定的数学(xué)和语言基(jī)础的,太早(zǎo)期的不叫编程教(jiāo)育(yù),更像是益智类的游戏。”王成仓认为。
版权(quán)声明
本文来源亿欧,版权(quán)归(guī)原作者所有。
作者:苏迅来源:亿欧