資訊中心
其實(shí)糾結(jié)于孩子要不要學(xué)編程的問題之前,我們應(yīng)該先要了解一下少兒編程教育的發(fā)展和現(xiàn)狀。
早在上世紀(jì)80年代,美國就提出了計(jì)算思維的概念,從那個(gè)時(shí)候編程教育的概念就逐漸普及了,而大家可能不知道的是全球第一款少兒編程語言——Logo語言則誕生在更早的1966年。
Logo是一種解釋型語言,和其他語言不同的是,它內(nèi)置一套海龜繪圖(Turtle Graphics)系統(tǒng),通過向海龜發(fā)送命令,就可以直觀地學(xué)習(xí)程序的運(yùn)行過程,很適于兒童學(xué)習(xí)和數(shù)學(xué)教學(xué)。因?yàn)樵诋?dāng)時(shí)沒有普及,或者說極度稀少,因此Logo的開發(fā)者還開發(fā)出了實(shí)體版的“小海龜畫圖”,孩子可以使用簡易的鍵盤控制器來操縱“小海龜”畫出圖形。
左:鍵盤控制器(左邊)右:“小海龜”
直到2003年,我們現(xiàn)在仍然作為主要的少兒編程學(xué)習(xí)內(nèi)容——Scratch圖形化編程語言被麻省理工媒體實(shí)驗(yàn)室開發(fā)出來了,因?yàn)椴僮髦庇^且形象,迅速被150多個(gè)國家的孩子所喜愛。
隨后,少兒編程教育在美國、歐洲多地區(qū)廣泛發(fā)展,2012年中小學(xué)開始開設(shè)編程課,2016年初,前美國總統(tǒng)奧巴馬在其任職期間,投入40億美金用于少兒編程教育,讓每一個(gè)美國孩子在小學(xué)階段就具備最簡單的編程能力。
2017年10月,全球知名開發(fā)人員技能評(píng)估平臺(tái)HackerRank,就各國對(duì)青少年編程教育的重視程度和滲透率進(jìn)行了分析,發(fā)布了《2017 開發(fā)者技能報(bào)告》。該報(bào)告指出,目前青少年編程教育滲透率最高的國家是美國(44.8%),遠(yuǎn)遠(yuǎn)超過排名第二的澳大利亞(10.3%)和排名第三的英國(9.3%)。
無獨(dú)有偶,日本、英國、澳大利亞、芬蘭等多國先后將少兒編程教育納入到義務(wù)教育階段課程中,成為必修課程。
在中國,早在1984年,鄧小平同志就指出:“計(jì)算機(jī)的普及要從娃娃做起。”然而由于經(jīng)濟(jì)發(fā)展、計(jì)算機(jī)普及等多方面因素,中國的少兒編程教育起步較晚,實(shí)際上嚴(yán)格意義來說,中國的少兒編程教育主要是由人工智能帶動(dòng)起來的。
未來的社會(huì)中,無論是人工智能、大數(shù)據(jù)、AR等等,都需要孩子們具備一定的編程知識(shí),而且對(duì)于新時(shí)代的孩子們來說,更為重要的是要具備創(chuàng)新性的思維,且能將所想實(shí)踐,能夠分析問題、解決問題。
其實(shí),現(xiàn)代少兒編程的核心不在于讓孩子會(huì)編程,而在于用編程解決復(fù)雜問題,就如同第34屆全國青少年信息學(xué)奧賽金牌獲得者毛嘉怡所說的“編程最有意思的一點(diǎn),是能解決不少生活中的復(fù)雜問題。”
其實(shí)我們沒有必要總會(huì)糾結(jié)孩子學(xué)編程有什么用、用處大不大!就像英語一樣,兩三代人學(xué)習(xí)英語是為了中國更好的和世界接軌,能讓我們更好的了解世界,也能讓世界更好的了解我們,而編程則是這個(gè)時(shí)代孩子更好的適應(yīng)環(huán)境、生活和未來的基礎(chǔ)之一,想通了這一點(diǎn),也就不需要糾結(jié)孩子要不要學(xué)編程了!