前兩天有一篇報(bào)道《編程要從娃娃抓起?暑假少兒編程班大火》,對(duì)“兒童學(xué)編程是否有必要”進(jìn)行了探討?!皬V州日?qǐng)?bào)全媒體記者就此收集了多位互聯(lián)網(wǎng)公司的程序員,大多對(duì)此只是呵呵一笑,對(duì)于少兒有沒(méi)有必要學(xué)編程看法不一?!?/p>
差不多同一時(shí)間,新京報(bào)也報(bào)道了少兒編程的火熱現(xiàn)象,不過(guò)是以另一個(gè)角度,《培訓(xùn)6歲孩子編程,不是人工智能是人工忽悠》,文章指出“人工智能成了培訓(xùn)班使用的噱頭。教育培訓(xùn)機(jī)構(gòu)的口號(hào)這樣說(shuō):‘不懂編程就是新時(shí)代的文盲’‘不會(huì)編程就失去與機(jī)器人、人工智能交流的能力,將來(lái)編程會(huì)像奧數(shù)一樣熱’”,一針見(jiàn)血地揭發(fā)了少兒編程教育機(jī)構(gòu)濫用人工智能噱頭的招生宣傳亂象。
近年來(lái),隨著政策和市場(chǎng)的利好,少兒編程教育關(guān)注度逐漸上升(百度指數(shù)呈上升趨勢(shì)),開(kāi)始進(jìn)入公眾視野。上述兩篇報(bào)道一方面反映了媒體對(duì)于少兒編程教育的關(guān)注,另一方面也反映了媒體和公眾對(duì)于少兒編程教育還存在一些誤解或者先入為主的偏見(jiàn),當(dāng)然也反映了由于市場(chǎng)火熱導(dǎo)致的少兒編程機(jī)構(gòu)的良莠不齊。
一個(gè)典型的誤解是,認(rèn)為少兒編程教育的主要目的是把孩子培養(yǎng)成未來(lái)的程序員,否則很有可能會(huì)被人工智能取代。作為少兒編程從業(yè)人員,我想以這篇文章加入這個(gè)探討,談一談我對(duì)少兒編程的理解,或者說(shuō),聊一下我從工程師的人生軌道轉(zhuǎn)投少兒編程教育行業(yè)的初衷。
(Scratch 編程界面)
我認(rèn)為,少兒編程教育并不是要培養(yǎng)未來(lái)的程序員,而是讓孩子學(xué)會(huì)熟練地用科技表達(dá)自己,由科技時(shí)代的消費(fèi)者轉(zhuǎn)變?yōu)閯?chuàng)造者。這也是我當(dāng)初進(jìn)入這個(gè)細(xì)分行業(yè)的初衷。因此,我推薦中國(guó)家長(zhǎng)抽出一點(diǎn)孩子的時(shí)間,讓他們接觸一下少兒編程,尤其是以 Scratch(麻省理工學(xué)院設(shè)計(jì)開(kāi)發(fā)的一款面向少年的簡(jiǎn)易編程工具)為代表的圖形化編程。
小朋友的想象力無(wú)疑是最豐富的,很可惜隨著年齡漸長(zhǎng),由于教育體制的問(wèn)題,大多數(shù)中國(guó)孩子的想象力都在快速衰退。就小朋友表達(dá)自己的方式而言,無(wú)非是講故事(說(shuō)出來(lái))、寫(xiě)作文、畫(huà)畫(huà)。而以 Scratch 為代表的圖形化編程工具則提供了另一種可能性——利用 Scratch 創(chuàng)作互動(dòng)式故事、動(dòng)畫(huà)、游戲、藝術(shù)作品,這種表達(dá)方式更生動(dòng)、更好玩,也更強(qiáng)大。不信你去 Scratch 官網(wǎng)上看看那么多天馬行空的作品,相信一定會(huì)感到一絲震撼,因?yàn)檫@種表達(dá)方式更與時(shí)俱進(jìn)。
“00后”這代孩子被稱(chēng)作“數(shù)字原住民”,從小就接觸各種電子設(shè)備。如果他們只會(huì)在這些設(shè)備上玩游戲看動(dòng)畫(huà),無(wú)法利用這些設(shè)備創(chuàng)造點(diǎn)什么,很難說(shuō)得上是一個(gè)合格的“數(shù)字原住民”,只能算是一個(gè)熟練的 “數(shù)字消費(fèi)者” 。關(guān)于這一點(diǎn),Scratch 的創(chuàng)始人 Mitchel Resnick 在一場(chǎng) TEDx 演講中說(shuō)得非常清楚。
為什么要這么重視讓孩子表達(dá)自己呢?因?yàn)闀r(shí)代不同了。事實(shí)上,今年少兒編程火熱原因,有一部分是因?yàn)槿斯ぶ悄艽髴?zhàn)引發(fā)的。人工智能大戰(zhàn)對(duì)我們最大的啟發(fā)是,人類(lèi)在邏輯思維方面和機(jī)器相比已經(jīng)完全無(wú)法匹敵,而且差距會(huì)越來(lái)越大,即使是人類(lèi)最聰明的少年天才棋手柯潔在阿爾法狗面前也只能俯首稱(chēng)臣,更別提普通人了。
大家(尤其是少兒編程機(jī)構(gòu))不知是有意還是無(wú)意地弄錯(cuò)了重點(diǎn),宣傳時(shí)以人工智能為噱頭,卻只強(qiáng)調(diào)少兒編程對(duì)邏輯思維能力的鍛煉,這未免有點(diǎn)緣木求魚(yú)了。即使學(xué)習(xí)編程對(duì)培養(yǎng)邏輯思維能力有幫助,但這種幫助在面對(duì)未來(lái)更加強(qiáng)大的人工智能時(shí)也是不值一提的。
那么,十幾年后,等“00后”這一代孩子成長(zhǎng)起來(lái)進(jìn)入社會(huì),拿什么和機(jī)器競(jìng)爭(zhēng)?唯一的答案是創(chuàng)意、想象力。小朋友天生就充滿想象力,但我們需要給這些想象力一個(gè)出口,讓他們表達(dá)自己,盡情釋放自己的想象力。尤其是在中國(guó)這樣的應(yīng)試環(huán)境下,許多老師或出于無(wú)奈或無(wú)意地忽視小朋友的想法,小朋友即使有了想法,總是得不到任何的鼓勵(lì)和反饋,慢慢的也就把自己的想法和想象力丟失了。我覺(jué)得 Scratch 很了不起的一點(diǎn)是,它用小朋友喜歡的方式把創(chuàng)作的門(mén)檻大大降低,而且鼓勵(lì)小朋友分享,在其他小朋友的基礎(chǔ)上再創(chuàng)作。如果小朋友掌握了Scratch 這個(gè)工具,至少多了一種表達(dá)自己的選擇。
在學(xué)習(xí)和創(chuàng)作的同時(shí),小朋友不僅慢慢學(xué)會(huì)了如何組織、完善自己的想法,將自己的想法變成一個(gè)生動(dòng)的作品,也會(huì)培養(yǎng)起創(chuàng)意方面的自信心,這些都要比單純的掌握編程技能更可貴。當(dāng)然,家長(zhǎng)們也不用操之過(guò)急,Scratch 適合8歲以上的孩子,如果想讓孩子提早接觸的話,建議體驗(yàn)針對(duì)年齡段更小的 Scratchjr(一款適合5-7歲孩子學(xué)習(xí)的編程軟件)應(yīng)用或者 code.org 上面一些針對(duì)低齡孩子的編程項(xiàng)目。在選擇培訓(xùn)班時(shí),也建議家長(zhǎng)們選擇在課堂上重視引導(dǎo)小朋友表達(dá)自己和完善自己創(chuàng)意的機(jī)構(gòu)。
以上就是我推薦家長(zhǎng)們讓孩子接觸少兒編程最重要的原因。由于競(jìng)爭(zhēng)激烈及教育體制等原因,中國(guó)家長(zhǎng)在考慮讓孩子學(xué)什么的時(shí)候,常常以 “是否對(duì)孩子升學(xué)有幫助” 為衡量標(biāo)準(zhǔn),這讓中國(guó)家長(zhǎng)一直背負(fù)著 “功利” 的壞名聲,也讓孩子們的成長(zhǎng)有點(diǎn) “拔苗助長(zhǎng)” 的意味。許多培訓(xùn)班樂(lè)得利用家長(zhǎng)這種焦慮和功利心態(tài),在宣傳上不斷強(qiáng)調(diào)這一點(diǎn)。少兒編程的宣傳為了迎合家長(zhǎng),也慢慢強(qiáng)調(diào)編程對(duì)孩子以后升學(xué)可能產(chǎn)生的種種好處,我并不太認(rèn)同這種做法,這容易讓家長(zhǎng)支持孩子學(xué)習(xí)編程的心態(tài)也變得急功近利,也不利于孩子的成長(zhǎng)和興趣養(yǎng)成。
不過(guò),現(xiàn)實(shí)情況確實(shí)不太樂(lè)觀,現(xiàn)在中國(guó)在少兒編程方面的教育可以說(shuō)是完全落后。Scratch 的統(tǒng)計(jì)顯示,中國(guó)目前學(xué)習(xí) Scratch 的人數(shù)只有 20 萬(wàn)不到,而美國(guó)和英國(guó)人口遠(yuǎn)少于中國(guó),卻分別有 近900萬(wàn)和近200萬(wàn)的學(xué)習(xí)者。所以,如果你家孩子開(kāi)始學(xué)習(xí) Scratch 了,從世界范圍來(lái)看,也不是跑得比別人更快了,只是沒(méi)有落后于國(guó)外的孩子罷了。在中國(guó)推廣少兒編程學(xué)習(xí)的路還很長(zhǎng),希望和各位同仁一塊推動(dòng)少兒編程在中國(guó)的落地,為更好的教育盡一份力。
本文來(lái)自投稿,作者許毅松。
2、芥末堆不接受通過(guò)公關(guān)費(fèi)、車(chē)馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價(jià)值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報(bào)道,請(qǐng)您 填寫(xiě)信息告訴我們。