天下/寫程式、練邏輯 全球都在瘋
作者:程晏鈴
資訊科技成爲教育主流,寫程式是全球趨勢,從與人對話、着重思考到與機器對話的軟體思惟,美國已有先例、韓國正積極準備,臺灣又該如何起步?
剛放暑假的週四夜晚,臺大電機系二館電腦教室燈火通明。教室裡的學生,一半高中生,一半社會人士,其中還有長輩,每個人都聚精會神,專注看臺上講師楊寓鈞怎麼寫「迴圈」的程式,密密麻麻的程式碼爬滿電腦熒幕的空白,從無,到有。
這是今年一月重新開張的臺大電機系程式訓練班,不分年齡,誰都可以來學習。
訓練班主任、臺大電機系副教授於天立觀察,自從AlphaGo打敗世界棋王李世乭之後,才幾個月,上課人數增加近兩倍。
程式設計,更已排進臺灣十二年國民基本教育課程綱要,二○一八年,中學開始就要學程式。
「寫程式像變魔術,沒有魔術做不到的事,」來自矽谷的Make School創辦人羅斯曼(Jeremy Rossmann)指出,程式設計帶來的改變,將遍及農業、新聞、醫療、時尚與金融。
事實上,從已開發國家到開發中國家,很多國家都已經把程式教育放進各級教育課程裡。
美國總統歐巴馬和泰國國王親自爲程式教育背書;新加坡總理吳作棟,自己就會寫程式。菲律賓有培力(empower)女性寫程式的社會企業;日本、韓國也將把程式教育列入課綱。
爲什麼原本只有資訊系、電機系的學生,纔要學習的程式語言,如今變得如此重要?甚至必須從小紮根?
人機之間共同語言:程式
「寫程式就是用電腦聽得懂的話,跟它講你要做什麼,讓它幫你做你想要做的事,」於天立解釋,自然語言廣泛含糊,電腦語言,無論組織或結構都必須清晰精確,會寫程式的人,組織性和邏輯性都要夠強,思考方式和不會寫程式的人有很大的不同。
「不光是臺灣,全世界硬體都式微了,軟體衝起來,軟體的思惟變得很重要,」於天立說,「寫程式就是分析、組織、歸納,是在訓練邏輯性思考,這就是軟體思惟。」
「以後職業生態會有很大的改變,智能型機器不但取代勞力,還取代部份白領,和人類一起工作,」師大資工所教授林順喜說,「人會變成智能設備的指揮者、管理者、維護者。」
經濟學人智庫(EIU)上週在微軟慈善基金會(Microsoft Philan-thropies)的培力論壇發佈《二○三○教育》(Education to 2030)研究報告,指出未來十五年,全球經濟逐漸瓦解,更倚靠科技驅動。經濟學人智庫資深編輯克雷格(Christopher Clague)也說,資訊科技教育培養的是,從發現問題、解構問題、發想解決方案到最終執行解方等,一連串的思惟模式,「重點在怎麼思考,不是思考什麼。」
世界銀行數位策略與政府分析顧問蘇丹指出,光是去年,美國有三千六百萬個線上職缺,其中將近五分之一的工作跟電腦科學有關。
此外,電腦科學相關的線上職缺,成長速度是其他工作的一.五倍,「只有資訊科技相關的工作,呈現指數型成長,具備這樣的能力,意謂着更多工作機會,」蘇丹分析。程式教育成爲未來趨勢,但教什麼?該怎麼教?誰來教?各國都很頭痛。(完整報導,請見《天下雜誌》601期)
【延伸閱讀】
2、勞工意識覺醒 創造經濟正循環
3、企業不改變 就等着關門大吉
5、大國政治變天 自由貿易沒戲