教育部要半數大學生學習程式設計的政策縱使立意良善,卻「劃錯重點」。盼主管機關好好思量,別冒進而誤人子弟。
五月中舉行的「VR教育創新論壇」上,教育部次長姚立德宣稱5年內要推動未來5年內讓50%的大學生都得學習程式設計(Programming)[連結]。針對這樣的政策,筆者有話要說,吾人以大學念電機系經驗勸教育部別冒進,因為這樣沒有太多實質效益,只會徒增學生困擾與壓力而已。
資訊科技或許是我國重要產業,但有必要強迫那麼多大學生學習程式設計嗎?很多非電機、資工科系的學生可能一輩子都用不著寫程式,教育部此舉無異於畫蛇添足,加諸不必要學程困擾這些非資訊專業領域的學子,浪費學生時間、金錢與精力。
對唸電機系的我及同學來說,程式設計是必學內容,這是未來擔任工程師的「飯碗」。然筆者在教育現場觀察,許多系上同學都表示程式設計是令他們在求學生涯最難應付的一門課,即便筆者詢問台大、清大等電機、資工系學生亦是如此。若連相關科系都對程式設計感到如此頭痛,更別說其他科系一旦開始接觸這門課要面對多大的負擔了。
政府與其要大學生學習程式設計,不如先把中小學資訊科技教育做好再來規劃,很多偏鄉學校連正式的資訊老師師資都極度缺乏,只能由其他科教師兼任,這樣對偏鄉學生的資訊能力養成當然是一大阻礙,面對此一教學資源困境政府究竟給了偏鄉多少協助?至於在大都會地區,以本人及擔任家教聽聞過的一些學生經驗分享,部分資訊課老師通常「教得不是很認真」,甚至是「『放牛吃草』整堂課就任由大家玩線上遊戲」等情況發生,對此政府又做了多少把關呢?
此外,很多人對學習程式設計的目的也有所誤解:都把「程式設計」直覺地當成「寫程式」。然而這裡要澄清的是,所謂的「程式設計」指的並不是「撰寫程式碼」(Coding)的技能,而是希望讓學生學習如何利用電腦來處理問題的能力。
總而言之,教育部要半數大學生學習程式設計的政策縱使立意良善,卻「劃錯重點」:資訊教育的學習應該先從中小學就該打好基礎才能在大學規劃相關學程。盼主管機關好好思量,別冒進而誤人子弟。