本文作者是桌游 Code Monkey Island 的制作人,這款桌游可以教會孩子一些編程基礎。
游戲中編程
如何教會孩子那些連大學生都要學一整個學期的抽象概念呢?孩子們的學習能力強,接受快,頭腦聰明。如果還保持著我大學時 Java 講座的方法,可能根本無法吸引十歲的孩子。必須完善教學方法,不是讓學生遵守我們的模式和思路,而是嘗試著適應孩子們的節(jié)奏。
ThoughtSTEM (專業(yè)的孩童編程教學組織)意識到網絡游戲《我的世界》能讓孩子們使用代碼片段來修改游戲程序體驗,這款游戲受到了孩子的極大歡迎。該組織圍繞該游戲設計了一整套教材,后來還組建了一支由100個學生組成編程隊伍。
MIT的Scratch項目,讓孩子們通過類似代碼的東西構建有趣的小應用,制作動畫,然后將其可視化。最近,像Robot Turtles和Code Monkey Island一類的棋盤游戲讓一家人都能一起玩一起學。由此形成了一個良好環(huán)境,讓孩子們學習如何編程,教育家、編程人員和企業(yè)家們正在改變編程的教學模式。
重新定義編程,讓編程觸手可及
本周,蘋果推出了Swift,一種新的編程語言,也是OS X和iOS應用編寫語言的一次革命。該語言簡潔現(xiàn)代,功能強大。最有趣的是Interactive Playgrounds(互動場)功能,讓開發(fā)者在一個交環(huán)境中將代碼可視化。
讓編程在孩子中更普及,更容易理解的過程中,我們也意識到讓編程在整個社會中普及,被大眾所理解的重要性。這個時代,任何年齡階段的人,不論是孩子還是父母們,要想成為編程高手,不再需要拿到計算機科學的學位,而是通過個人學習,適量的編程游戲就足夠了。
如果孩子們能夠通過游戲中的彩色代碼猴和可愛的烏龜來習得復雜邏輯和句法的概念,那么我們也一樣能做到。學校里,孩子們正在Code Monkey Island中披荊斬棘,他們的代碼猴在小島棋盤上競賽,爭論游戲規(guī)則,探討下一步的最佳方案,早就將iMac忘在腦后了。
盡管時代在改變,但讓我感到慶幸的是,有些是永恒不變的,那就是孩子們對游戲的熱愛。
2、芥末堆不接受通過公關費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。