兩年前,英國就把程式語言納入中小學必修。但電腦很快就能自己寫,為何每個人都要學?原來,英國沒把寫程式看作技術,而是創意的起源。

 
 

二○一四年九月,英國政府規定,五歲到十六歲學童的課程教材,「電腦運算」正式取代ICT(資通訊)成為必修課程之一。

長久以來,英國的ICT課程內容,強調培育學童使用電腦,微軟Word、Excel等文書處理工具都包含在內。但二○○五年,有一群鑽研電腦科學的學者專家,認為這樣的教材內容太過時,便開始遊說。

但這樣的呼籲並未受到重視,直到六年後,當時Google的CEO施密特(Eric Schmidt)出手,才出現轉機。

那年,時任英國財務大臣的奧斯本到Google年度大會演講。會後的閉門晚宴上,施密特強烈遊說,把程式教育加入必修課程。施密特也曾跑去唐寧街十號的英國首相官邸,試圖說服首相卡麥隆。

激發創意還是浪費時間?

一四年,名為「程式之年」(Year of Code)的程式設計教育計劃正式啟動。只是,這每週一小時的程式設計課程,為什麼要上、該怎麼上、找誰來上課,都引發諸多辯論。

為什麼所有開車的人,都得學習車子的構造和設計?在人工智慧快速進化的時代裡,我們是否需要人人都會寫程式?

英國知名節目主持人布拉德伯里就認為,將程式教育納入必修,是浪費時間。「我們的孩子不用學寫程式,因為電腦很快就會自己寫了,」布拉德伯里強調,能不能發揮創意,才是決勝關鍵。

但專做師資培訓的英國專家程式碼俱樂部(Code Club Pro)負責人迪恩(Sophie Deen)認為,這正是為什麼程式教育要納入必修課程的原因之一。「我們不只是鼓勵人們當程式設計師,而是激發孩子們更有創意,」迪恩說。

除了創意,就業問題也是英國政府不得不面對的燃眉之急。今年,英國政府發表的「二○一六英國經濟的數位技能報告」指出,七二%的英國大企業和四九%的中小企業,陷入數位技能供需落差。

在數位的世界,犯錯的代價愈來愈高。因此,英國企業偏好有經驗的老手,而剛畢業的菜鳥卻只能苦嘗失業滋味。

統計顯示,二○一三到一四年間,英國主修電腦科學的畢業生,有一一%找不到工作,比例遠高於律師的五%和語言學家的七%。

然而,英國企業對於數位人才的需求,仍年年攀升。英國工作與技能委員會估計,四年後將新增至少三十萬個數位相關的工作機會。

如何從根本培育人才,讓年輕人具備高超的數位技能,企業也減少人事和犯錯的成本?程式教育就成了選項之一。

十一歲就要會寫兩種程式語言

現在,英國共有七百萬個學生,在課堂上學習電腦運算。課程內容包括寫程式、為電腦打造專屬功能。

迪恩認為,程式教育的重點,在於幫助學童學習以電腦運算的邏輯思考,把抽象問題拆解成細小步驟,一步步解決、預測結果。

比方說,如果問題是「怎麼烤麵包?」,學生們就不能只是說把麵包放進烤麵包機。

他們要練習下出電腦可以判讀,精準又明確的指令,例如「往前四步,打開麵包袋,取出一片麵包,放進烤麵包機。」

「他們要像工程師一樣,觀察身邊的世界是如何建造出來的,」迪恩對《衛報》說。

因此,新教材的設計是,五、六歲的孩童不碰電腦,而是從電腦運算和思考模式學起。

七到十一歲的學童,才開始接觸程式裡的循序、選擇、重複和變數等觀念。他們也必須針對特定任務,練習除錯。

超過十一歲,他們就要使用至少兩種程式語言,打造自己的程式。老師和學校可以自選程式語言和工具,而學生必須用電腦運算的邏輯,讓軟硬體整合。

學校與企業結盟,重新培訓老師

從ICT走向程式語言,這樣的教學轉變看似容易,在師資缺乏的英國,卻是挑戰重重。

今年,英國國家審計署(NAO)調查發現,中學的十七項學科之中,高達十四項的實習老師人數不足。愈來愈多的中學老師,其實不具備相關領域的資格證明。

在電腦運算的領域,狀況更是棘手。

英國全國校長協會調查發現,現任的ICT老師之中,一半以上的人沒有電腦相關學歷。

問題是,要教電腦功能、文書處理,可以不用相關學歷。但真的要帶著學生寫程式、除錯、編寫軟體,就沒那麼容易。

兩年前,英國調研機構Virgin Media Business發現,一千名受訪老師之中,只有四○%認為自己可以勝任。

英國伍德福德格林小學負責體育和電腦課的老師佛爾頓就坦言,「除非你有電腦科學或相關學歷,不然真的很難。」

當老師們忙著摸索,學生也呼朋引伴找資源,引導企業結盟,紛紛走進校園。

Google就投資十二萬英鎊(約四八一萬台幣),和程式社團(Code Club)合作推出專家程式碼俱樂部,專門針對英國的小學老師提供訓練課程。

一二年創立的程式社團,無償幫助小學生在放學後留下來寫程式。四年內,從二十所學校,快速膨脹為兩千所,預計培育超過兩萬名師資,教導學生編寫程式。

另一個巨頭微軟,則是投資三三.四萬英鎊,和非營利組織「在校運算」(Computing at School)合作,推出「回到學校」(Back to School)訓練計劃。

這些訓練資源,流向全英國五分之一的小學老師,和每個中學的三位電腦領域的專任老師。

「我們希望老師不是只等著人家給他們有趣的教材,可以在教室裡做活動,而是自己發展教學內容。但若他們自己沒教過或沒讀過,就比較困難,」曾協助撰寫新教材的英國電腦協會教育部主任米歇爾(Bill Mitchell)對《衛報》說。

程式教育的師資培訓,究竟需要多少時間?

英國上議院議員奈特認為,「至少需要三到四年,老師們才會更有自信。」

程式教育該怎麼教?學生會玩出什麼新火花?不只是英國學校正在摸索的新課題,也是值得討論的未來方向。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 chouchihsun 的頭像
    chouchihsun

    chouchihsun的部落格

    chouchihsun 發表在 痞客邦 留言(0) 人氣()