首頁未來式 > 程式教育從小扎根,培養未來 20 年高價值人才
程式已是新的讀寫能力 》 瀏覽人次:4573
程式教育從小扎根,培養未來 20 年高價值人才
在這個時代,程式無所不在,它塑造了今日的數位世界,也將繼續在人類的未來扮演關鍵角色,我們對於程式的教育卻付之闕如。現在,有些國家決定,該是重新把程式帶回校園的時刻。電腦課不該只是教導學生如何編輯一份 Word 文件或 PowerPoint 簡報,更重要的,是讓他們寫下屬於自己的「Hello World」。
作者:1830採訪團隊 / Inside Liz | 攝影:pixabay
 

「程式已是新的讀寫能力(Coding is the new literacy.)」,近幾年來由於矽谷公司大鳴大放,技術人才需求孔急,從網頁、app、資料科學到雲端、大數據、物聯網,科技佔領全世界,Geek 晉身最搶手的角色,但顯然,人才的培育跟不上科技的發展。在 Bill Gates、Mark Zuckerberg 等科技界巨星的呼喚下,「全民寫程式」成了時下西方最流行的口號,就連美國總統歐巴馬、英國首相卡麥隆、新加坡總理李顯龍等各國政要,紛紛疾呼全國不分上下,都該學點程式。

不過,新聞媒體上所曝光的,不是星光熠熠、成就非凡的創業者,就是早慧的天才兒童。程式距離一般人,依然非常遙遠。儘管網路上有無窮盡的自學資源,但若不主動接觸,永遠也無法瞭解程式的奧妙。

在這個時代,程式無所不在,它塑造了今日的數位世界,也將繼續在人類的未來扮演關鍵角色,我們對於程式的教育卻付之闕如。現在,有些國家決定,該是重新把程式帶回校園的時刻。電腦課不該只是教導學生如何編輯一份 Word 文件或 PowerPoint 簡報,更重要的,是讓他們寫下屬於自己的「Hello World」。

 

愛沙尼亞「程式老虎」計畫

photo credit: ProgeTiiger

 

早在 2012 年,愛沙尼亞的公部門與私部門聯手推行了名為「ProgeTiiger」(程式老虎)的計畫,由政府出資 7 萬歐元,作為教材與師資培訓之用。當時全國 550 間中學有 20 間參與,不到 10 歲的學生已經懂得使用 Scratch 拼湊出自己的第一個小遊戲,或以 intelligent brick 造出簡單的程式,指揮樂高機器人 Mindstorms 走動起來。

這個位於東歐波羅的海的小國,是 Skype 的發源地,也是首個開放普選線上投票的國度、以及最早全面 e 化的國家之一,會領先全球,成為第一個在校園課堂中植入程式的國家,並不令人意外。「在愛沙尼亞,孩子們包著尿布伴著 iPad 牙牙學語學走步,是很自然的事,我們認為,這是理所當然『展開科技教育』的時機」,ProgeTiger 專案經理 Ave Lauringson 這麼說道。兒子當年才剛滿 4 歲的她,已在思索,讓他開始接觸程式。

當然,一下子就把 Java、Perl、C++ 塞到連話都還說不清楚的一般兒童面前,肯定會嚇壞他們。ProgeTiger 首先先讓孩子認識「邏輯」,為後來的程式學習鋪路,同時也是數學、甚至機器人學的根基。

「我們是只有 130 萬人的小國,執行任何計畫都不難。愛沙尼亞是最適合開拓新事物的小型實驗場,我們大膽行事,但我們也不知道未來會走向何方。」Ave Lauringson 說。

 

英國小孩從 5 歲開始便雙語教學:英語、電腦語

場景轉到英國。2014 年 9 月,英國正式將程式納入義務教育,其實英國的這項計畫也是在 2012 年就開始制定,當時,在非營利組織 Computing at School 的遊說下,加上 Google 主席 Eric Schmidt 重話砲轟1英國「耽溺於往日榮光,教育體系崩壞」,英國政府決定採取行動,成為八大工業國(G8 )第一個將程式教學帶進校園的國家。

有著來自微軟、Google 等公司協助培訓師資的奧援,從 5 歲開始,孩子們就能邊學人的語言,邊學電腦語言。他們也在政府網站 GOV.UK 公布了課程大綱,只列出孩子需要學習的技能,但不限制教學方法。

5-6 歲:這個階段的小孩會開始知道什麼是演算法,不一定直接牽涉電腦。像是說明「一串指令」時,老師也許可以用食譜或以小孩早上起床刷牙洗臉等例行公事來解釋。但也會讓學生自己創造或 debug 簡單的程式,發展邏輯推理能力,並且初嚐使用電子裝置「創造、組織、儲存、操作、取回(retrieve)」數位內容。

7-11 歲:剛上小學的小孩,會開始碰到稍微複雜的程式等著他們編寫、debug,嘗試解決特定問題,掌握包括 variables 與「sequence、selection、repetition 的概念」。他們仍將一方面持續發展邏輯推理能力,一方面學習使用網站與其它網路服務,而且還會有更多使用裝置蒐集、分析、呈現後端數據與資料的練習。

11-14 歲:孩子進入中學之後,就會開始使用兩個以上的語言(其中至少一種是文本語言(textual)),創造自己的程式。學校和教師可以自由選擇特定語言與編碼工具,學生將會學到布林邏輯(像是 AND、OR、NOT),認識二進位數,研究電腦硬體與軟體怎麼分工合作。

 

從小扎根,培育未來 20 年最有價值人才

 1 | 2  下一頁
 
回應文章
1830採訪團隊 / Inside Liz

18/30由一群想要呈現社會正面能量的青年擔任編輯,堅持呈現每個人心中最真實的故事、最想說的故事,沒有採訪,只有聆聽,故事沒有修飾,只有真實。