從2018年到2019年,編程教育賽道發(fā)生了哪些變化,是行業(yè)人士經(jīng)常討論的話題。有人說(shuō),編程教育進(jìn)入中場(chǎng),頭部企業(yè)的發(fā)展將加快,初創(chuàng)企業(yè)將更加艱難。從一級(jí)市場(chǎng)的變化來(lái)看,似乎的確如此,頭部企業(yè)如編程貓、核桃編程等都在今年多次獲大額融資,而很多模式?jīng)]有跑通的企業(yè)如妙小程等,即將面臨出局。
近日,億歐教育接觸到一家美國(guó)編程教育公司CodeCombat。自2018年底進(jìn)入中國(guó)市場(chǎng)以來(lái),一年多的時(shí)間CodeCombat已經(jīng)合作了500多所學(xué)校,100多家機(jī)構(gòu),服務(wù)了100多萬(wàn)用戶。
美國(guó)編程機(jī)構(gòu)入局中國(guó)編程市場(chǎng),能為整個(gè)市場(chǎng)帶來(lái)一些新鮮的血液,利好編程賽道發(fā)展。相對(duì)來(lái)講,美國(guó)編程教育發(fā)展更為成熟,對(duì)于中國(guó)編程市場(chǎng)也是一個(gè)很好的借鑒。
據(jù)了解,CodeCombat是一家專注真實(shí)代碼場(chǎng)景教學(xué)的編程教育企業(yè),主要支持Python、C++、Javascript、Java等真實(shí)代碼語(yǔ)言,培養(yǎng)學(xué)生編程語(yǔ)法知識(shí)、計(jì)算機(jī)工程基礎(chǔ)、數(shù)學(xué)知識(shí)/英語(yǔ)練習(xí)等。目前全球團(tuán)隊(duì)30人左右,已服務(wù)了全球190多個(gè)國(guó)家1200萬(wàn)用戶,其中中國(guó)團(tuán)隊(duì)6人。在中國(guó),CodeCombat主要依托“奧佳?!逼脚_(tái)服務(wù)公立校和培訓(xùn)機(jī)構(gòu)等B端客戶,以“極客戰(zhàn)記”服務(wù)C端用戶。
CodeCombat的整體教學(xué)都是圍繞著“奧佳?!逼脚_(tái)開(kāi)展。老師可以依托平臺(tái)的教學(xué)資源和管理體系備課、引導(dǎo)學(xué)生如何使用、監(jiān)測(cè)學(xué)生學(xué)習(xí)進(jìn)度、再帶著學(xué)生階段性總結(jié);學(xué)生可以基于“奧佳?!钡挠螒蚧蛨?chǎng)景化設(shè)計(jì)自主學(xué)習(xí)和練習(xí)檢測(cè);之后通過(guò)比賽“黑客馬拉松”提供競(jìng)技平臺(tái)。
此次億歐教育采訪CodeCombat創(chuàng)始人兼CEO Nick Winter和大中華區(qū)首席執(zhí)行官王成倉(cāng),基于CodeCombat的企業(yè)特色,展開(kāi)對(duì)于編程行業(yè)發(fā)展和編程教育企業(yè)發(fā)展的對(duì)話。
以“產(chǎn)品力”驅(qū)動(dòng)B端市場(chǎng)拓展
王成倉(cāng)在加入CodeCombat之后,一年內(nèi)一個(gè)人跑了全國(guó)31個(gè)省,200多所學(xué)校。盡管進(jìn)校業(yè)務(wù)是免費(fèi)的,但是公立校這塊市場(chǎng)CodeCombat還是看的很重。
CodeCombat的特點(diǎn)是真實(shí)代碼場(chǎng)景教學(xué),鎖定的也是8-18歲階段甚至18歲以上的受眾。某種意義上,對(duì)于CodeCombat來(lái)說(shuō),編程教育并不是一項(xiàng)如今國(guó)內(nèi)很火的“素質(zhì)類(lèi)”教育,而是實(shí)打?qū)嵉膶⒋a、編程語(yǔ)言教會(huì)給孩子。在國(guó)家政策大力倡導(dǎo)中小學(xué)開(kāi)設(shè)編程教育的背景下,公立校也缺乏這樣的編程教育解決方案。顯然,公立校對(duì)于CodeCombat具有一定的戰(zhàn)略意義。
“好的產(chǎn)品一定是很低的門(mén)檻,很高的天花板。我們的產(chǎn)品老師容易教、學(xué)生喜歡學(xué)?!蓖醭蓚}(cāng)向億歐教育表示。不過(guò)盡管產(chǎn)品過(guò)硬,CodeCombat剛進(jìn)校的時(shí)候也不是一帆風(fēng)順。
“中國(guó)人對(duì)教育的第一定義是老師教,我們這個(gè)產(chǎn)品的定義是學(xué)生自學(xué)。這實(shí)際上是有很大的鴻溝。我們產(chǎn)品一開(kāi)始投放到市場(chǎng)上,很多學(xué)校和機(jī)構(gòu)基本上是不接受的?!蓖醭蓚}(cāng)談到,“后來(lái)我們做了很多本地化改造,包括新的課件的研發(fā),我們將中國(guó)的元素設(shè)計(jì)到產(chǎn)品內(nèi)。另外還和工信部賽迪研究院的培訓(xùn)中心、中國(guó)計(jì)算機(jī)協(xié)會(huì)、中國(guó)人工智能產(chǎn)業(yè)聯(lián)盟達(dá)成合作,把CodeCombat作為AI世青賽的比賽平臺(tái),有了比賽的輸出,教學(xué)效果就能顯現(xiàn)出來(lái)?!?
CodeCombat的整個(gè)課程體系分為11個(gè)模塊,11張證書(shū),6個(gè)等級(jí),不同等級(jí)對(duì)應(yīng)不同的年齡段,但又相對(duì)靈活。一、二級(jí)適合小學(xué)3-6年級(jí),三、四級(jí)適合初中階段,高中階段就對(duì)應(yīng)著五、六級(jí)。為了培養(yǎng)專業(yè)懂編程語(yǔ)言的學(xué)生,CodeCombat還設(shè)計(jì)了一個(gè)“黑客馬拉松”的比賽,純線上參與,針對(duì)不同階段的學(xué)生有不一樣的設(shè)計(jì)。比賽時(shí)長(zhǎng)通常在三個(gè)月左右,由電腦程序判斷,根據(jù)代碼的質(zhì)量排名。學(xué)生可以不斷優(yōu)化代碼,每天看到名次的變化,看到全國(guó)、全省、全市的排名情況。
整體來(lái)看CodeCombat解決了老師如何教、學(xué)生如何學(xué)、效果如何外化三個(gè)問(wèn)題,尤為重要的是,CodeCombat踩中了在編程老師極度缺乏的情況下,如何能開(kāi)展編程教育的問(wèn)題。
CodeCombat創(chuàng)始人Nick Winter向億歐教育談到去教師化的編程教育趨勢(shì),他認(rèn)為有三點(diǎn):第一,師資本身比較匱乏。無(wú)論是中國(guó)還是美國(guó),高質(zhì)量的老師都比較缺乏。第二,依靠技術(shù)提供個(gè)性化教育是大勢(shì)所趨。目前來(lái)看,人工智能可以做到課程個(gè)性化、學(xué)習(xí)過(guò)程數(shù)據(jù)化、在少量專業(yè)老師的情況下,賦能老師,提高教學(xué)效果。第三,編程不一定需要靠很有經(jīng)驗(yàn)的老師,課程設(shè)計(jì)的好,完全可以吸引學(xué)生自主學(xué)習(xí)。
為什么CodeCombat去教師化,對(duì)于CodeCombat這個(gè)平臺(tái)的設(shè)計(jì)和使用習(xí)慣來(lái)說(shuō),老師做到“傳道引導(dǎo)”就好。編程教育有它本身的特點(diǎn),它更加重視學(xué)生的探索、實(shí)踐和思考,所以編程是在教授一種思維,一種方法論,因?yàn)榫幊陶Z(yǔ)言技術(shù)迭代很快,可能未來(lái)流行的就不是Python了。王成倉(cāng)表示。
“從傳統(tǒng)教育意義上來(lái)說(shuō),教育可以看成‘傳道、授業(yè)、解惑’三個(gè)部分。在‘傳道’方面,老師引導(dǎo)育人不會(huì)有太大的變化。而‘授業(yè)’上,隨著雙師模式等技術(shù)的興起,老師的一部分壓力逐漸釋放出來(lái),老師可以只講一部分,其它的教給技術(shù)。對(duì)于‘解惑’部分,完全可以用技術(shù)解決,通過(guò)技術(shù)把知識(shí)點(diǎn)結(jié)構(gòu)化、過(guò)程化?!蓖醭蓚}(cāng)認(rèn)為。
除了公立校方面,童程童美是CodeCombat B端一個(gè)非常重要的戰(zhàn)略合作伙伴。“我們服務(wù)童程童美的客戶有100多家分布在全國(guó)26個(gè)省。網(wǎng)易卡搭是我們家庭版的獨(dú)立合作伙伴,面向C端的產(chǎn)品大多是標(biāo)準(zhǔn)化的,而B(niǎo)端可以有差異化的定制,比如為童程童美提供競(jìng)賽服務(wù),中小編程機(jī)構(gòu)拓科服務(wù)?!?
“目前,中國(guó)占CodeCombat全球收入的20%。未來(lái),能占到一半,甚至更多?!蓖醭蓚}(cāng)表示。
中國(guó)Scratch的興起與發(fā)展
在CodeCombat沒(méi)有涉及到的另一種編程入門(mén)語(yǔ)言——Scratch,帶起了中國(guó)低齡兒童學(xué)習(xí)編程的風(fēng)向。2014年2.0源代碼放出后,國(guó)內(nèi)快速新增了許多本地化品牌,例如計(jì)蒜客(2014年)、傲夢(mèng)(2014年)、編程貓(2015年)、小碼王(2016年)、核桃編程(2017年),其實(shí)更早的2010年,阿爾法營(yíng)就開(kāi)始引入了Scratch。Scratch在中國(guó)的本地化讓早期參與的公司收獲了第一批用戶。
談到國(guó)內(nèi)Scratch編程教育起來(lái)的原因,王成倉(cāng)認(rèn)為有三點(diǎn)主要原因,“第一,國(guó)際大環(huán)境下,各個(gè)國(guó)家都重視人工智能,都重視基礎(chǔ)教育,這是一個(gè)大的風(fēng)口。第二,得益于MIT開(kāi)放實(shí)驗(yàn)室等研究中心做出了很多適合小孩子用的好產(chǎn)品,早前是沒(méi)有Scratch。中國(guó)少兒編程市場(chǎng)是非常依據(jù)線上產(chǎn)品驅(qū)動(dòng)的。第三,家長(zhǎng)的焦慮使得很多企業(yè)紛紛入局。目前國(guó)內(nèi)發(fā)展的比較快,但是進(jìn)入容易做好難,很多企業(yè)忽視了修煉內(nèi)功。”
但Scratch也有很明顯的弊端,王成倉(cāng)認(rèn)為。第一,Scratch到Python,Python再到C++是人為設(shè)置的一個(gè)階段,但實(shí)際上這幾門(mén)語(yǔ)言之間沒(méi)有直接的聯(lián)系,不是說(shuō)非要學(xué)Scratch后才學(xué)Python,先學(xué)Python再學(xué)Scratch也可以。很多人直接學(xué)C++也沒(méi)有問(wèn)題,選Python也沒(méi)有問(wèn)題。
第二,對(duì)于機(jī)構(gòu)來(lái)講,把三個(gè)編程語(yǔ)言教學(xué)都做好很難,這是三個(gè)完全不一樣的東西。Scratch看似是入門(mén),其實(shí)需要老師很強(qiáng)的創(chuàng)意能力、組織能力,Scratch難以規(guī)?;cratch入門(mén)可以,學(xué)生一但開(kāi)始學(xué)習(xí),等進(jìn)入到下一個(gè)階段的學(xué)習(xí),學(xué)生若是覺(jué)得自己不適合,就很容易放棄,拓科拓課在編程這種非剛需的賽道實(shí)際上很難。
比起CodeCombat這樣能一定程度解決“學(xué)習(xí)出口”問(wèn)題(通過(guò)競(jìng)賽形式、背景提升和學(xué)分減免,讓編程學(xué)習(xí)得以“出口”),Scratch更像是思維訓(xùn)練,切中家長(zhǎng)對(duì)于孩子邏輯思維啟蒙的需求。
“但我個(gè)人覺(jué)得,8、9歲開(kāi)始學(xué)編程更加適合,真正意義上的編程學(xué)習(xí)是需要孩子有一定的數(shù)學(xué)和語(yǔ)言基礎(chǔ)的,太早期的不叫編程教育,更像是益智類(lèi)的游戲?!蓖醭蓚}(cāng)認(rèn)為。
版權(quán)聲明
本文來(lái)源億歐,版權(quán)歸原作者所有。
作者:蘇迅來(lái)源:億歐