cwlogo

切換側邊選單 天下全閱讀 切換搜尋選單
切換會員選單

寫程式、練邏輯 全球都在瘋

精華簡文

寫程式、練邏輯 全球都在瘋

圖片來源:王建棟

瀏覽數

13718

寫程式、練邏輯 全球都在瘋

天下雜誌601期

資訊科技成為教育主流,寫程式是全球趨勢,從與人對話、著重思考到與機器對話的軟體思惟,美國已有先例、韓國正積極準備,台灣又該如何起步?

★科技突飛猛進,專家預言,未來10年許多工作將被機器人和演算法取代。 五年後,你的工作還存在嗎?父母和教師,又如何帶領孩子面對未來數位世界 的劇烈競爭?請見天下雜誌《2016教育特刊》

剛放暑假的週四夜晚,台大電機系二館電腦教室燈火通明。教室裡的學生,一半高中生,一半社會人士,其中還有長輩,每個人都聚精會神,專注看台上講師楊寓鈞怎麼寫「迴圈」的程式,密密麻麻的程式碼爬滿電腦螢幕的空白,從無,到有。

這是今年一月重新開張的台大電機系程式訓練班,不分年齡,誰都可以來學習。

訓練班主任、台大電機系副教授于天立觀察,自從AlphaGo打敗世界棋王李世乭之後,才幾個月,上課人數增加近兩倍。

程式設計,更已排進台灣十二年國民基本教育課程綱要,二○一八年,中學開始就要學程式。

「寫程式像變魔術,沒有魔術做不到的事,」來自矽谷的Make School創辦人羅斯曼(Jeremy Rossmann)指出,程式設計帶來的改變,將遍及農業、新聞、醫療、時尚與金融。

事實上,從已開發國家到開發中國家,很多國家都已經把程式教育放進各級教育課程裡。

美國總統歐巴馬和泰國國王親自為程式教育背書;新加坡總理吳作棟,自己就會寫程式。菲律賓有培力(empower)女性寫程式的社會企業;日本、韓國也將把程式教育列入課綱。

為什麼原本只有資訊系、電機系的學生,才要學習的程式語言,如今變得如此重要?甚至必須從小扎根?

人機之間共同語言:程式

「寫程式就是用電腦聽得懂的話,跟它講你要做什麼,讓它幫你做你想要做的事,」于天立解釋,自然語言廣泛含糊,電腦語言,無論組織或結構都必須清晰精確,會寫程式的人,組織性和邏輯性都要夠強,思考方式和不會寫程式的人有很大的不同。

「不光是台灣,全世界硬體都式微了,軟體衝起來,軟體的思惟變得很重要,」于天立說,「寫程式就是分析、組織、歸納,是在訓練邏輯性思考,這就是軟體思惟。」

「以後職業生態會有很大的改變,智能型機器不但取代勞力,還取代部份白領,和人類一起工作,」師大資工所教授林順喜說,「人會變成智能設備的指揮者、管理者、維護者。」

經濟學人智庫(EIU)上週在微軟慈善基金會(Microsoft Philan-thropies)的培力論壇發布《二○三○教育》(Education to 2030)研究報告,指出未來十五年,全球經濟逐漸瓦解,更倚靠科技驅動。經濟學人智庫資深編輯克雷格(Christopher Clague)也說,資訊科技教育培養的是,從發現問題、解構問題、發想解決方案到最終執行解方等,一連串的思惟模式,「重點在怎麼思考,不是思考什麼。」

世界銀行數位策略與政府分析顧問蘇丹指出,光是去年,美國有三千六百萬個線上職缺,其中將近五分之一的工作跟電腦科學有關。

此外,電腦科學相關的線上職缺,成長速度是其他工作的一.五倍,「只有資訊科技相關的工作,呈現指數型成長,具備這樣的能力,意謂著更多工作機會,」蘇丹分析。程式教育成為未來趨勢,但教什麼?該怎麼教?誰來教?各國都很頭痛。

程式教育教什麼?誰來教?

「每三個月,資訊就能快速改變世界,程式設計課程如果都不變,學生學的都是最落後的,」自己辦學校教程式設計的羅斯曼指出。

師資,是各國教育轉型的痛。

在台灣,即使兩年後新課綱即將上路,根據教育部統計資料,目前全台只有六百多位電腦或生活科技相關老師,但適用課綱的學生就超過兩萬名,師資遠遠不足。

反觀美國,各州教育系統不同,推行程式教育並沒有統一的課綱可參考,課程設計也相對彈性。

羅斯曼觀察,美國程式教育的課程會外包給企業或大學設計,Make School整套課程甚至進到麻省理工學院(MIT),成為麻省理工學院裡第一個教手機app設計的實作課程,明年也將進軍高中課堂。

美國的師資同樣不夠,但微軟協助學校培訓師資,將工程師直接帶進學校,和老師兩兩一組教學,協助老師設計課程,「不要怕跟企業對話,有業師進來,學校老師也可以一起學習,」羅斯曼說。

photo Make School創辦人羅斯曼認為:「全世界的學生都面臨只會紙上談兵的教育,我們的教育遺失了讓學生產生熱情的東西。」

在亞洲,韓國速度走最快,從修改課綱到師資培訓都有系統。跟台灣一樣,韓國已將程式設計納入中學義務教育,二○一八年起,每學期規劃至少三十四小時的電腦科學相關課程,高中列為選修,至少七十九小時。

讓制度跟上世界腳步

為了推廣程式教育,韓國學校利用自由學期,彈性調整課程時數,更和企業合作舉辦論壇、軟體週等活動,確保家長、老師跟小孩都能參與。

課綱結合韓國未來創造科學部和教育部,跨部會成立專案小組,共同設計電腦科學教育課綱。課程結合韓國新創公司為例、納入資訊倫理議題,翻譯英國程式教育課本作為教材。

師資培訓則分為三個不同階段:入門、基礎和進階培訓版本,到了進階版,老師可以跟大學合作設計教學教材。目前這套系統先在九百間學校試點,今年推展到一千五百間,「韓國政府推程式教育的決心很強,」韓國軟體教育辦公室資深研究員洪玉水(音譯)說。

保持彈性、和業界對話、與生活連結,這些都是未來台灣發展程式教育的必要裝備,但怎麼擺脫制度和分數的桎梏,還有資源不足的困境,都是挑戰。

★科技突飛猛進,專家預言,未來10年許多工作將被機器人和演算法取代。 五年後,你的工作還存在嗎?父母和教師,又如何帶領孩子面對未來數位世界 的劇烈競爭?請見天下雜誌《2016教育特刊》

關鍵字:

好友人數

文章下載

PDF下載 付費閱讀
 
登入會員看更多

全站通行 83折優惠中