6月7日,山東青島通濟實驗學(xué)校的小學(xué)生學(xué)習(xí)“機器人創(chuàng)意搭建與編程”。圖/視覺中國
陳斌第一次接觸編程是1996年。那年他14歲,在父母工作的學(xué)校里第一次試用了電腦。當(dāng)時,那個福建小縣城里沒有一本像樣的編程書,完全是出于好奇和興趣,他開始一邊查字典翻譯編程軟件的英文使用手冊,一邊自學(xué),用一個暑假學(xué)完了BASIC語言。一年后,在他的苦苦央求下,父親花半年的工資買下了一臺“586”電腦,他由此開啟了自己的“程序員生涯”。
如今,陳斌10歲的兒子已經(jīng)學(xué)習(xí)編程一年多了,使用的是陳斌自己編寫的教材——2016年,已經(jīng)從微軟、思科離職創(chuàng)業(yè)的他,從新聞上了解到美國總統(tǒng)奧巴馬發(fā)起的旨在呼吁全美小學(xué)生學(xué)習(xí)編程的“編程一小時”行動。聯(lián)想到自己小時候的經(jīng)歷,他創(chuàng)辦了一家專門針對青少兒的編程教育機構(gòu),主打線上一對一教學(xué)。兩年來,他輔導(dǎo)了來自全國各地甚至海外的學(xué)員,最小的只有6歲多,甚至還有2歲孩子的家長也跑來咨詢:“可不可以教教我的孩子?”
近兩年,隨著消費升級和國家政策的推動,編程這個曾經(jīng)看上去和孩子毫無關(guān)系的技能似乎在一夜之間成為了教育市場上的熱門話題。當(dāng)電腦、手機、iPad早已成為“觸屏一代”的標(biāo)配,望子成龍的父母們已經(jīng)不再滿足于讓孩子學(xué)奧數(shù)、學(xué)英語,越來越多像陳斌這樣的創(chuàng)業(yè)者也加入了進來,少兒編程似乎進入了爆發(fā)的前夜。
“人人都應(yīng)該學(xué)習(xí)一門計算機語言,因為它將教會你如何思考?!笔返俜颉滩妓乖@樣描述學(xué)習(xí)計算機的重要性。放眼全球,“編程從娃娃抓起”早已成為了諸多歐美國家的共識,相比之下,中國才剛剛起步。而另一方面,從小學(xué)編程就能培養(yǎng)出下一個扎克伯格嗎?少兒編程教育究竟是人工智能時代的必然趨勢,還是被家長們的焦慮制造出來的生意?站在風(fēng)口上,人們一邊思考著答案,一邊展望著一個新時代的到來。
爆紅的風(fēng)口
對于不少80后來說,對編程最初的記憶大多與一只小海龜有關(guān)。在那個還需要穿鞋套進機房的90年代,在學(xué)校的計算機課上,孩子們會在老師的指導(dǎo)下半懂不懂地敲下一行行代碼——通過簡單的指令,小海龜可以向各個方向來回行走,創(chuàng)造出各式各樣的幾何圖形。
“小海龜繪圖”所使用的編程語言名為 LOGO,是南非計算機科學(xué)家西摩爾·派普特于 1967 年在 LISP 語言的基礎(chǔ)上發(fā)明的。這是世界上第一款針對兒童教學(xué)使用的編程語言,比 C語言的誕生還要更早一些。在國內(nèi)最流行的90年代,“小海龜繪圖”是計算機課本上一個重要的章節(jié),也是很多80后編程的啟蒙。
但在此后漫長的歲月里,當(dāng)奧數(shù)、英語、鋼琴、美術(shù)依次擠滿了孩子們的課余時間,并非升學(xué)必修課的編程作為一個可有可無的存在,漸漸被大多數(shù)人遺忘了。
直到2014年前后,受到國外STEM教育(即科學(xué)、技術(shù)、工程、數(shù)學(xué)四門學(xué)科的英文首字母縮寫)的影響,國內(nèi)也掀起了兒童創(chuàng)客教育的熱潮,編程開始重新回到人們的視野中。少年創(chuàng)學(xué)院CEO張路還記得,起初他們只是在開設(shè)的科技創(chuàng)客課程中包含了一部分編程的知識,但后來很快就開設(shè)了專門的編程班:一類孩子喜歡動手,會對機器人編程非常有興趣;另一類孩子比較安靜、喜歡琢磨,則從Scratch語言起步學(xué)習(xí)圖形化編程。
教育從來不缺市場,國家政策的助推讓更多人意識到了編程的重要性。2014年,浙江省公布高考綜合改革試點方案,率先將信息技術(shù)學(xué)科(包含編程)加入高考選考科目。
2016年6月,教育部印發(fā)的《教育信息化“十三五”規(guī)劃》將信息化教學(xué)能力納入了學(xué)校辦學(xué)水平考評體系。
2017年7月,國務(wù)院發(fā)布的《新一代人工智能發(fā)展規(guī)劃》則明確指出,“在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,鼓勵社會力量參與寓教于樂的編程教學(xué)軟件、游戲的開發(fā)和推廣?!?/p>
2018年4月,教育部發(fā)布《教育信息化2.0行動計劃》,提出要“推動落實各級各類學(xué)校的信息技術(shù)課程,并將信息技術(shù)納入初、高中學(xué)業(yè)水平考試。”
大數(shù)據(jù)能夠直接說明大眾認(rèn)知的變化。某搜索指數(shù)顯示,2016年以前,有關(guān)“少兒編程”的整體搜索指數(shù)始終低到可以忽略不計,最高也只在100左右徘徊。但自2016年年底開始,這個數(shù)字逐步上漲。到今年4月底,一度達到了迄今為止最高的3197,比早前翻了30倍。
與此同時,資本動向也是最敏銳的市場風(fēng)向標(biāo)。自2014年起就陸續(xù)有少兒編程機構(gòu)獲得融資,此后,融資金額和數(shù)量逐年增長,從2017年開始更是有了陡增之勢。公開報道顯示,2017年全年有至少近20家少兒編程培訓(xùn)機構(gòu)獲得融資。進入2018年,僅上半年的投融資事件就幾乎快與上一年持平,其中不乏屢創(chuàng)新高的大手筆:繼2017年11月獲得1.2億元的B輪融資,短短半年后,“編程貓”又獲得了新一輪3億元的融資;9月12日,“傲夢編程”宣布獲得由好未來共贏基金與IDG資本兩大巨頭聯(lián)合領(lǐng)投的1.2億元B輪融資……
“去年我們其實也談過融資,但后來就不了了之了。今年市場的熱度很明顯,我們一周見了二十多家機構(gòu),兩星期就談下來了?!标惐蟾嬖V《中國新聞周刊》,2018年年中,他所創(chuàng)辦的“橙旭園”已完成了超過千萬元的pre-A輪融資。
少兒編程真的已經(jīng)這么火了嗎?火爆的資本市場背后,是摩拳擦掌的中產(chǎn)精英家長們?!拔覀兊膶W(xué)生一半來自國際學(xué)校,一半來自人大附中、附小那樣的牛校?!睆埪犯嬖V《中國新聞周刊》,目前這些來學(xué)編程的孩子其實有著很多共同的特點:他們本身都是學(xué)校里名列前茅的“尖子生”——只有學(xué)有余力的孩子才有時間和精力參與這樣的“素質(zhì)類課程”;他們的家長大多是非常重視子女教育、觀念意識超前、經(jīng)濟條件較好的高知、精英階層——當(dāng)多數(shù)家長和孩子還在辛苦應(yīng)付著應(yīng)試教育帶來的升學(xué)壓力,他們已經(jīng)將目光投向了興趣和思維的培養(yǎng),甚至不需要做太多推廣宣傳,他們就已經(jīng)主動找上門來了。
學(xué)編程有什么用?
來自武漢的思培擁有某重點大學(xué)計算機與數(shù)學(xué)領(lǐng)域的博士學(xué)位。女兒萌萌今年8歲,上小學(xué)二年級。雖然在學(xué)校成績還不錯,但思培一直覺得少了點兒什么:作為“專業(yè)人士”,她發(fā)現(xiàn)萌萌的邏輯思維能力比較弱,體現(xiàn)在數(shù)學(xué)學(xué)習(xí)方面很明顯——課內(nèi)功課雖然沒問題,但只要稍微拓展一點點,就完全沒有了思路。當(dāng)她聽說“橙旭園”為兒童學(xué)習(xí)編程提供一對一的在線課程,立刻決定要讓萌萌試試看。
于是,從這個暑假開始,萌萌每周在家里上3次課,一次1小時,跟著老師在線學(xué)習(xí)Scratch語言。
起初,萌萌對上課并不主動,老師提問也不怎么回答,但讓思培驚喜的是,這樣的狀況很快就發(fā)生了變化:“學(xué)Scratch就是老師帶著她做游戲,這種形式還挺能調(diào)動她的學(xué)習(xí)興趣,現(xiàn)在每次一說上課她都好開心:又可以做游戲了!”
Scratch是麻省理工學(xué)院開發(fā)的一款專門針對低年齡段孩子的編程工具,因其入門簡單、操作極具趣味性,推出十余年來,已經(jīng)是世界上最流行的兒童編程語言。即便是不會英語、不會用鍵盤打字的孩子,也可以通過拖拽積木形狀的模塊來實現(xiàn)構(gòu)成程序的命令和參數(shù),在制作動畫、游戲的過程中學(xué)習(xí)到有關(guān)編程的基本知識。
在思培看來,讓萌萌學(xué)編程的主要目的是為了激發(fā)學(xué)習(xí)興趣,訓(xùn)練她的邏輯思維和獨立思考的能力,培養(yǎng)她在處理問題時有步驟、有安排的思維模式,這遠比眼下校內(nèi)幾門課程考試成績的好壞重要得多。上課兩個多月來,效果也確實讓她很滿意:萌萌已經(jīng)學(xué)會了在Scratch里制作“海底世界”一類的小游戲,現(xiàn)在遇到事情也開始有了聽指令、做計劃的意識?!岸宜F(xiàn)在對機器人編程也特別感興趣,還說要一直學(xué),以后要讓機器人做飯、掃地,做很多事情?!彼寂喔嬖V《中國新聞周刊》,她不會為了“小升初”勉強萌萌去學(xué)奧數(shù)或是上各種培優(yōu)班,但會支持她把編程一直學(xué)下去。
在現(xiàn)階段,國內(nèi)的少兒編程教育主要分為兩類:一類是機器人編程(例如樂高機器人),即通過組裝、搭建、編寫程序來運行機器人,著重培養(yǎng)孩子的動手能力;另一類是編程語言,通常從萌萌學(xué)的這種圖形化編程(如Scratch)起步,在學(xué)會運用“編程思維”后逐漸進階到代碼編程(如Javascript、C++、Python等)。在業(yè)內(nèi)人士看來,簡單的拼插編程機器人和圖形化編程其實都只能算作用于啟蒙的“玩具”,距離真正意義上的編程還有不小的差距。啟蒙階段過后,代碼編程才是“真刀真槍”的考驗。
齊明(化名)是北京某高校計算機專業(yè)教授,平日的主要工作之一是教本科生學(xué)習(xí)游戲編程。兩年前,他開始親自教剛上四年級的兒子學(xué)編程——得益于自己的“老本行”,他直接跳過了圖形化編程一類的啟蒙階段,完全按照本科生的課程內(nèi)容給兒子上課。只要沒有特殊安排,兒子每天下午放學(xué)后都會直接到他的辦公室里學(xué)一個小時編程。
“將來的世界應(yīng)該是一個全面信息化、智能化的時代,人類被各種信息智能設(shè)備所包圍。而這些信息智能設(shè)備運行的邏輯,就是程序設(shè)計語言編寫的。未來有知識的人,都應(yīng)該具備一點兒與智能設(shè)備溝通的能力。可以預(yù)言的是,未來有知識的人類掌握的第二種語言應(yīng)該就是編程語言。現(xiàn)在的孩子應(yīng)該早早地適應(yīng)這個大趨勢。”齊明告訴《中國新聞周刊》,通常他會根據(jù)兒子的接受情況隨時調(diào)整學(xué)習(xí)進度,而讓他非常高興的是,在自己這種“一對一、高濃度教學(xué)資源的傾注”之下,兒子確實在小學(xué)階段就基本掌握了大學(xué)程度的知識。經(jīng)過近兩年的學(xué)習(xí),兒子現(xiàn)在已經(jīng)可以用Java語言寫諸如星空大戰(zhàn)、貪吃蛇一類的小游戲了。
在齊明看來,如今學(xué)奧數(shù)已經(jīng)過時了——“奧數(shù)也就是數(shù)學(xué),是一門所有學(xué)生都有學(xué)的課程。而編程,中國現(xiàn)在絕大多數(shù)中學(xué)都不教,不是高考科目,大部分學(xué)生只有到了大學(xué)才能接觸到編程課程。所以我最重視對兒子編程能力的培養(yǎng),因為這將成為他的核心競爭力。這樣學(xué)下去,他上大學(xué)時,其編程能力將遠遠超越同齡人?!?/p>
然而,從小學(xué)就開始學(xué)編程真的有必要嗎?并非所有家長都像思培和齊明這樣堅定。面對突然火起來的“編程熱潮”,社會上也不乏一些質(zhì)疑的聲音。
中央財經(jīng)大學(xué)中國互聯(lián)網(wǎng)經(jīng)濟研究院副院長教授歐陽日輝就曾指出,讓孩子過早開始學(xué)習(xí)編程更像是培訓(xùn)機構(gòu)發(fā)起的“心理戰(zhàn)”:“從商家的角度而言,這是一種營銷策略。強調(diào)未來發(fā)展、強調(diào)學(xué)習(xí)編程的零基礎(chǔ),這在很大程度上迎合了家長對孩子‘不輸在起跑線上’的迫切需求,迎合了當(dāng)下社會普遍存在的焦慮心情。但這對孩子的成長也許并無益處?!?/p>
而在一家線下少兒編程培訓(xùn)機構(gòu)門外,一位前來咨詢課程的父親也向《中國新聞周刊》表達了自己的擔(dān)憂:“編程需要一定的數(shù)學(xué)基礎(chǔ),這對年齡尚小的孩子來說會不會有點兒像先學(xué)寫字再學(xué)說話?都說能啟發(fā)思維、培養(yǎng)創(chuàng)造力,那畫畫也可以??!就怕孩子上課的時候挺開心,但玩玩游戲、熱鬧一下就過去了。”
但齊明不同意這樣的說法?!熬幊唐鋵嵅皇桥囵B(yǎng)創(chuàng)造力的。編程要做的是將一個大的難題進行分解,然后一步步解決,培養(yǎng)的是‘分析問題和解決問題’的能力。”在他看來,編程培養(yǎng)的思考模式更像工程師而非科學(xué)家,“當(dāng)然,這種思考能力,不僅僅是工程師需要,其他所有行業(yè)的人都需要?!?/p>
而在陳斌看來,學(xué)習(xí)編程其實沒有絕對的早晚之說,每個孩子的個體差異很大。在一個完善的教學(xué)體系中,少兒編程的核心是邏輯而非數(shù)學(xué),學(xué)習(xí)編程的過程本身也正是培養(yǎng)數(shù)理思維的過程?!翱傮w而言,如果孩子能夠早一些接觸編程,未來他們就能更早地將其作為一種工具運用起來,十幾歲時可能就已經(jīng)參與到科技變革中了?!?/p>
事實上,不僅僅是在中國,在少兒編程教育先行一步的歐美國家,類似的爭議也一直存在。早在2014年,《紐約時報》就曾邀請各界人士就“是否應(yīng)該將編程納入小學(xué)課程?”進行過討論。當(dāng)時,著名科技專欄作家約翰·德沃夏克措辭嚴(yán)厲地批評讓小學(xué)生學(xué)編程是“一個騙局”,沒有人真正關(guān)心孩子的成長:“二年級學(xué)生應(yīng)該跑來跑去、玩球,畫畫、學(xué)習(xí)精細運動技能,培養(yǎng)正常的人際交往能力。把他們摁在電腦前學(xué)習(xí)用某種語言編程,還號稱這可以傳授計算機知識,這一定是瘋了?!倍鴣碜约~約公立學(xué)校的數(shù)學(xué)老師喬斯·韋爾森則認(rèn)為,如果等到高中再給孩子們開編程課已經(jīng)為時已晚,因為“編程能夠打開機會的大門”。
在各種討論中,最特別的發(fā)言來自一位弗吉尼亞州的初一女生,她從小學(xué)四年級開始學(xué)習(xí)編程。在她看來,自己其實還應(yīng)該開始得更早些:“編程、代碼現(xiàn)在無處不在。它在你的手機里,在你的廚房電器里,在你的車?yán)?,在我們隨身攜帶的銀行卡上。這是我們溝通交流的方式。孩子們需要編程課,學(xué)會編程,他們將會掌握塑造未來的語言?!?/p>
下一個奧數(shù)級別的市場?
爭論歸爭論,但國外已經(jīng)將編程教育提上正式議程。2014年,英國教育部門對中小學(xué)教學(xué)大綱進行了全面改革,將編程列入了中小學(xué)必修課。教學(xué)大綱明確要求,5~7歲的孩子需要通過計算機課程理解、掌握什么是算法,以及算法如何以程序的形式在電子設(shè)備上運行。
2015年,新加坡的16所中小學(xué)推出“趣味編程”計劃,旨在通過有趣的方式讓高年級小學(xué)生和低年級初中生接觸、學(xué)習(xí)編程技術(shù),以此培養(yǎng)學(xué)生的興趣,發(fā)展科技專才。
2016年,美國政府宣布將拿出40億美元用于推廣編程教育。同一年,澳大利亞也正式將編程列入全國學(xué)校的必修課程,按照規(guī)劃,學(xué)生將從10歲開始學(xué)習(xí)編程,培養(yǎng)編程思維,12歲起開始進入編程的實操階段。
相比之下,中國的少兒編程教育還有很長的路要走。
2018年8月,數(shù)據(jù)研究分析機構(gòu)鯨準(zhǔn)研究院發(fā)布的《2018中國少兒編程教育創(chuàng)投即行業(yè)研究報告》指出,較樂觀來看,目前中國少兒編程教育的滲透率約為1%,按每人每年在編程教育領(lǐng)域消費金額6000元計算,粗略估計,目前國內(nèi)少兒編程市場的規(guī)模在百億左右。
《報告》還指出,編程語言是面對人工智能時代所應(yīng)具備的基礎(chǔ)語言,考慮到未來對相關(guān)人才的需求,國家也將在政策層面持續(xù)加大對這一領(lǐng)域的關(guān)注,因此編程成為“剛需”只是時間問題。預(yù)計在5年內(nèi),少兒編程市場即可對標(biāo)目前的少兒數(shù)學(xué)市場,市場規(guī)模可達500億左右。
這看上去顯然是一個想象空間巨大的增量市場。但另一方面,對張路、陳斌這樣的從業(yè)者們來說,要抵達“那一天”,還需要克服重重困難。
“現(xiàn)在這個市場,缺少師資已經(jīng)到了匪夷所思的地步。很多培訓(xùn)機構(gòu)甚至只有一兩位真正懂編程的老師?!睆埪犯嬖V《中國新聞周刊》,不同于已經(jīng)聚集了大量優(yōu)質(zhì)師資的K12、少兒英語培訓(xùn)市場,教學(xué)人才的緊缺是當(dāng)前少兒編程行業(yè)面臨的最大問題。真正具備較高專業(yè)水準(zhǔn)的編程人才很容易找到薪酬更優(yōu)越的工作,而不少來給孩子進行編程啟蒙的老師不過是短期培訓(xùn)一下就匆匆上崗。也有一些機構(gòu)會到高校計算機專業(yè)挖學(xué)生來教課——但這些小老師不僅缺少教學(xué)經(jīng)驗,也不穩(wěn)定。事實上,不僅僅是校外機構(gòu),隨著編程教育進入教學(xué)大綱,絕大多數(shù)公立學(xué)校也面臨著沒有老師的尷尬,“校內(nèi)的壓力更大”。
在張路看來,近兩年,少兒編程教育確實比較以前火了,但更現(xiàn)實的情況是,資本市場的活躍在一定程度上放大了這種熱度。對于絕大部分家長來說,這仍是一個非常陌生的領(lǐng)域。在現(xiàn)階段,在巨大的升學(xué)壓力和有限的課外時間面前,焦慮的家長們不難在“剛需”與“興趣”之間做出選擇。要增進家長對編程的認(rèn)知和理解,還需要進行漫長的市場教育。
“如果說以前99%的家長都不知道少兒編程是怎么回事,現(xiàn)在大概5%的家長知道了吧?!庇腥藢⒕幊套u為“下一個奧數(shù)級別”的市場,但陳斌覺得還差得太遠,他更愿意對標(biāo)少兒美術(shù)、音樂培訓(xùn)市場:“我覺得對于9歲以下的、課業(yè)負擔(dān)不那么重的孩子來說,這個市場以后會很火,可能以后有美術(shù)、音樂培訓(xùn)班的地方,就會有一個編程班?!?/p>
而對于齊明這樣已經(jīng)超前了的孩子家長來說,“學(xué)編程是個長期的事情,不必太在意短期的成績和得失”。但這也不代表短期的成績完全無關(guān)緊要:從五年級起,齊明調(diào)整了教學(xué)內(nèi)容,開始教兒子用C語言編寫算法——這是信息學(xué)奧林匹克競賽(NOIP)的內(nèi)容。他計劃讓兒子參加今年10月舉辦的比賽,一旦能拿到獎牌,將很有可能在北京競爭激烈的“小升初”中脫穎而出,考上個好初中。
事實上,這也正是絕大多數(shù)少兒編程學(xué)員都會選擇的路徑。多位從業(yè)者向《中國新聞周刊》證實,相比參與人數(shù)眾多、高手如林的奧林匹克數(shù)學(xué)競賽,眼下學(xué)編程的孩子數(shù)量相對較少,競爭也沒那么激烈。通常來說,一個系統(tǒng)學(xué)習(xí)編程兩年以上的小學(xué)生,只要考前認(rèn)真集訓(xùn)、多刷題、多練習(xí),獲一個小獎并非完全遙不可及。而對于那些確實已經(jīng)達到較高水平的高中生而言,如果真的能夠在比賽中獲得一等獎,根據(jù)教育部現(xiàn)行的《普通高校招收保送生辦法》,將有可能享受保送或降分錄取的政策——2018年,共有53名高中生通過信息學(xué)奧賽提前被清華、北大直接錄取。
眼下,除了常規(guī)的課程和高水平學(xué)員針對信息奧賽的培訓(xùn),張路把更多的精力放在了培訓(xùn)編程老師上,他們聘請專家撰寫了統(tǒng)一的教材和課程內(nèi)容,計劃培訓(xùn)來自全國各地的1萬名信息技術(shù)老師。他相信,隨著編程在校內(nèi)教育中的比重越來越大,少兒編程將迎來一個更好的時代,“不過,至少還要4~5年,這個市場才會真的熱起來?!?/p>
本文轉(zhuǎn)自微信公眾號“中國新聞周刊”,作者符遙。原標(biāo)題《少兒編程:下一個奧數(shù)?》。文章為作者獨立觀點,不代表芥末堆立場。
2、芥末堆不接受通過公關(guān)費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。