發(fā)布時間:2020-06-01 14:55:11來源:魔方格
從戰(zhàn)勝較的國際象棋選手到駕駛飛機(jī),再到進(jìn)行股票市場的交易,計算機(jī)在現(xiàn)代生活的各個領(lǐng)域無孔不入。自從AlphaGo戰(zhàn)勝李世乭以來,有人開始驚呼:“計算機(jī)要統(tǒng)治未來,現(xiàn)在開始要學(xué)編程!”當(dāng)然,也有人選了另外的一條路:我是不學(xué)了,還是讓我的孩子學(xué)吧。
不過表示,盡管計算機(jī)無處不在,孩子們尚未對這項技術(shù)的理解和使用做足準(zhǔn)備。為了不讓孩子輸在起跑線上,很多家長開始給孩子使用“學(xué)習(xí)編程”的應(yīng)用程序和玩具。這些玩具按照適用年齡分類,從機(jī)器海龜?shù)綄閮和O(shè)計的可視化編程語言,涵蓋了多種類別。不過“可編程機(jī)器人”或《雪人游戲》,能把一個孩子培養(yǎng)成下一個艾倫·圖靈或者斯蒂夫·喬布斯么?
“這些編程玩具教給孩子們的并不是多么高深難懂的東西。通過這些玩具,孩子們意識到計算機(jī)科學(xué)并不可怕,他們能從學(xué)習(xí)中收獲信心,”斯坦格拉斯解釋到。盡管這些游戲和玩具能提升孩子們的學(xué)習(xí)動力,但柯強(qiáng)調(diào),目前的研究無法為這種動力的持續(xù)性提供證據(jù),因而這樣的動力是否能延續(xù)到真正的計算機(jī)編程也就不得而知。
幾歲的孩子能學(xué)習(xí)編程
Code.org是一家旨在幫助更多人接觸計算機(jī)科學(xué)的非盈利組織,其產(chǎn)品與市場部的副總艾麗絲·斯坦格拉斯(Alice Steinglass)介紹說,有很多以圖像為主的編程游戲及app適合五歲及以上的兒童使用,例如可以讓孩子們編寫自己的故事和游戲的Scratch,用可視化語言教編程概念的The Foos,以及能在計算機(jī)游戲中學(xué)習(xí)編程的Lightbot。斯坦格拉斯補(bǔ)充到,“7歲及以上的兒童就可以使用簡化的可視化編程語言,如Scratch、Tynker。”
柯介紹到,進(jìn)入初中以后,孩子們的思維更加復(fù)雜,因而他們能夠?qū)ζ渌丝赡艿男袨榻㈩A(yù)測模型。同樣在這個年紀(jì),他們能對較長段落編程的運(yùn)行結(jié)果進(jìn)行預(yù)估,這意味著他們有能力應(yīng)對真正的編程語言。
“這個年紀(jì)的孩子已經(jīng)具備了制作機(jī)器人的能力,比如制作一個警報器來檢測淘氣的弟弟有沒有偷偷溜進(jìn)自己的房間。”計算機(jī)科學(xué)教師,加州硅谷洛斯阿爾托斯學(xué)區(qū)小學(xué)及初中階段的課程設(shè)計師舍娜·瓦迪亞納譚(Sheena Vaidyanathan)說道。“孩子們也可以利用Arduino這樣公開的免費(fèi)程序,或是Raspberry Pi之類的袖珍計算機(jī)來制造自己的機(jī)器人和其它小型裝置。他們甚至可能在這個階段具備了應(yīng)對真正的編程語言(例如Python和C語言)中基本原理的能力。”舍娜補(bǔ)充到。
早點接觸編程有什么好處?
較早地接觸計算機(jī)科學(xué)對于女孩以及傳統(tǒng)觀念上的少數(shù)族裔尤其重要。根據(jù)國家科學(xué)基金會的數(shù)據(jù),在2012年只有14%的計算機(jī)科學(xué)學(xué)士學(xué)位歸屬于女性,而這一數(shù)值在少數(shù)族裔中也不到20%。一些研究表明,較早地接觸編程可以幫助縮小性別與族裔之間的差距。例如,一項由谷歌開展的研究發(fā)現(xiàn),較早地接觸計算機(jī)成為促使女生在大學(xué)專業(yè)選擇時堅持學(xué)計算機(jī)的因素之一。
斯坦格拉斯描述了這樣一個場景:在編程基礎(chǔ)課上,當(dāng)?shù)谝淮谓佑|計算機(jī)科學(xué)的學(xué)生發(fā)現(xiàn)他們的同學(xué)已經(jīng)有數(shù)年做黑客入侵學(xué)校網(wǎng)絡(luò)或是編寫python語言的經(jīng)驗時,他們會感到十分恐慌。“這就像你參加一門漢語入門課程時,發(fā)現(xiàn)班里其他同學(xué)都是說漢語長大的,這會讓你感覺很失落。”斯坦格拉斯說。
編程課會成為新的“鋼琴課”、“數(shù)學(xué)課”嗎?
大多數(shù)玩具的目的是讓孩子們解決“開放性趣味問題”,并能夠享受這種感覺。這些玩具的另一項作用在于,讓孩子們在克服與機(jī)器人交流過程“挫敗感”的過程里,收獲勇氣與毅力??屡c他的同事發(fā)現(xiàn),勇氣、堅持、逐漸成長的思維模式,或是對“通過練習(xí)就可以取得進(jìn)步”的信仰,可能是成長為編程高手的關(guān)鍵素養(yǎng)。在今年五月的人機(jī)交互特別興趣組會議上,這一成果將予以展示。
“從我們的研究中很容易看出,每個人都可以學(xué)習(xí)編程。編程并不是與生俱來的,也沒有哪個基因會導(dǎo)致你成為geek。”柯總結(jié)到。更為重要的是,這些技能對孩子們的幫助不僅局限于計算機(jī)本身。“無論你學(xué)什么,無論是不是編程,你在學(xué)編程時的收獲都能助你一臂之力。”舍娜說。