明州派森程式設計 老少收穫多

由台灣線上圖書館舉辦的派森(Python)程式設計活動,31人報名參加,從小學、高中、博士生到主婦、研究員、退休者都有。學員從數據分析、Lego模型控制到3D立體繪圖等,一窺電腦程式在生活工作上的運用,豐富內容讓大家感到收穫良多。

主辦人兼講師蔡玉茂從16歲開始寫程式,在資訊公司擔任軟體工程師並有十幾年經驗。他因自身熱愛程式設計,加上社群對電腦科技的需要,特別策劃此課程。蔡玉茂選用簡單易懂的派森電腦語言(Python),讓大家初體驗與電腦溝通的樂趣。

蔡玉茂表示,學習程式設計不僅是為了操作電腦,更是一種思考方式的訓練,如何將問題化繁為簡,把重複的步驟交給電腦程式去執行,才是學習電腦語言的重點。

擔任助教的朱宏揚,畢業於台大資管系、資管所,在資訊公司擔任資訊領導多年。朱宏揚認為要從問題本身去思考,因為程式語言只是用來解決問題的一種方式。他說電腦使人生活便利,因此他覺得寫程式能服務人群。

蔡玉茂邀請不同領域的專家,分享如何結合電腦語言和其他軟硬體,包括吳孟宣畢業於史丹佛大學數學系、明尼蘇達大學統計博士,目前是明大的統計學講師,他介紹統計軟體R如何分析資料。朱書賢畢業於台灣成功大學電機系與應用數學系學士、碩士,目前是明大電機系博士生。

他說小學時因為想把暑假作業一次寫完而開始寫程式,高中時也曾參加程式競賽獲獎,後來因好奇電腦如何執行程式語言,而進一步學習硬體,並攻讀數學系來研究演算法,他並分享電腦在人工智慧、資料儲存處理等運用。蔡晏翔是高中畢業生,他為大家示範用blender 3D繪圖軟體設計模組與結合程式。

歐巴馬總統提出的「大家的電腦科學」(Computer Science for All),希望讓學生從幼稚園到高中都能開始學習電腦科學這項「新的基本」技巧,在數位經濟時代不僅是消費者,還是創造者。國家科學基金會(National Science Foundation)並於今年開始投資超過13億5000萬美元來支持訓練電腦教師。