0
本文作者: 章遠(yuǎn)岸 | 2014-06-08 17:22 |
本文作者是桌游?Code Monkey Island?的制作人,這款桌游可以教會(huì)孩子一些編程基礎(chǔ)。
前段時(shí)間,當(dāng)我走進(jìn)小學(xué)的計(jì)算機(jī)房時(shí),我深感震撼和妒忌。記得在我小時(shí)候笨重的電腦,巨大的軟盤驅(qū)動(dòng)器,如今已見不到蹤影了?,F(xiàn)在的孩子們開心地在極薄?iMacs上操作著?Photoshop軟件,玩著網(wǎng)頁游戲。
在這之前,我到學(xué)校讓一群孩子參加我設(shè)計(jì)的一款游戲?Code?Monkey?Island(程序猿島),我想通過這款游戲讓孩子們了解基礎(chǔ)編程。當(dāng)我一步步揭開這項(xiàng)設(shè)計(jì)的元素內(nèi)容時(shí),其中有個(gè)孩子也一邊拿起一座小猴雕像快速地琢磨起來,說:“這是應(yīng)該是通過3D打印出來的吧?我從它塑料材質(zhì)的粗糙度可以看出來?!碑?dāng)時(shí)我被這個(gè)孩子的見識(shí)所震撼,因?yàn)槟且彩俏业谝淮我姷?D打印物。
隨著孩子們加入課后編程班,漸漸地熟悉了大量的數(shù)字工具。?在玩Code?Monkey?Island時(shí),為了教會(huì)只有8歲的孩子編程技術(shù),我也不得不全力以赴。
參觀這座小學(xué)讓我明白現(xiàn)在的世界已不是我十歲時(shí)的樣子。在2001年,我開始嘗試鉆研基礎(chǔ)的撥號(hào)連接網(wǎng)絡(luò)。而如今孩子們不僅是探索網(wǎng)絡(luò),還要構(gòu)建它。
現(xiàn)在孩子們的世界就像科幻小說里那樣:?擁有iPhone手機(jī),可用應(yīng)用控制的燈、溫控器、3D打印機(jī)。要弄懂這樣的世界,和看懂一張地圖或是在餐館結(jié)賬時(shí)算準(zhǔn)小費(fèi)一樣重要。
對(duì)于我這一代人來說,編程還是一項(xiàng)難得的技能。把此技能寫在簡歷上都能為應(yīng)聘者加分,給人留下深刻印象,還是進(jìn)入熱門公司的一張門票。編程對(duì)于如今的孩子來說,是一門必修課,讓他們明白現(xiàn)代社會(huì)的商業(yè)、機(jī)構(gòu)和流程是如何運(yùn)作,以及如何更好地運(yùn)作。這樣一來,他們需要從小就適應(yīng)編程環(huán)境。
如何教會(huì)孩子那些連大學(xué)生都要學(xué)一整個(gè)學(xué)期的抽象概念呢?孩子們的學(xué)習(xí)能力強(qiáng),接受快,頭腦聰明。如果還保持著我大學(xué)時(shí)?Java?講座的方法,可能根本無法吸引十歲的孩子。必須完善教學(xué)方法,不是讓學(xué)生遵守我們的模式和思路,而是嘗試著適應(yīng)孩子們的節(jié)奏。
ThoughtSTEM?(專業(yè)的孩童編程教學(xué)組織)意識(shí)到網(wǎng)絡(luò)游戲《我的世界》能讓孩子們使用代碼片段來修改游戲程序體驗(yàn),這款游戲受到了孩子的極大歡迎。該組織圍繞該游戲設(shè)計(jì)了一整套教材,后來還組建了一支由100個(gè)學(xué)生組成編程隊(duì)伍。MIT的Scratch項(xiàng)目,讓孩子們通過類似代碼的東西構(gòu)建有趣的小應(yīng)用,制作動(dòng)畫,然后將其可視化。最近,像Robot?Turtles和Code?Monkey?Island一類的棋盤游戲讓一家人都能一起玩一起學(xué)。由此形成了一個(gè)良好環(huán)境,讓孩子們學(xué)習(xí)如何編程,教育家、編程人員和企業(yè)家們正在改變編程的教學(xué)模式。
本周,蘋果推出了Swift,一種新的編程語言,也是OS?X和iOS應(yīng)用編寫語言的一次革命。該語言簡潔現(xiàn)代,功能強(qiáng)大。最有趣的是Interactive?Playgrounds(互動(dòng)場(chǎng))功能,讓開發(fā)者在一個(gè)交環(huán)境中將代碼可視化。
讓編程在孩子中更普及,更容易理解的過程中,我們也意識(shí)到讓編程在整個(gè)社會(huì)中普及,被大眾所理解的重要性。這個(gè)時(shí)代,任何年齡階段的人,不論是孩子還是父母?jìng)?,要想成為編程高手,不再需要拿到?jì)算機(jī)科學(xué)的學(xué)位,而是通過個(gè)人學(xué)習(xí),適量的編程游戲就足夠了。
如果孩子們能夠通過游戲中的彩色代碼猴和可愛的烏龜來習(xí)得復(fù)雜邏輯和句法的概念,那么我們也一樣能做到。學(xué)校里,孩子們正在Code?Monkey?Island中披荊斬棘,他們的代碼猴在小島棋盤上競(jìng)賽,爭(zhēng)論游戲規(guī)則,探討下一步的最佳方案,早就將iMac忘在腦后了。
盡管時(shí)代在改變,但讓我感到慶幸的是,有些是永恒不變的,那就是孩子們對(duì)游戲的熱愛。
via TNW
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。