跳到主要內容

推動大學程式設計教學Logo

成果展現

如何利用「數學思維」學寫程式

主講人:國立中央大學 吳維漢副教授 在程式設計中,許多程式問題表面上看不到數學,但並不表示用不到數學。數學善於偽裝,經常隱身於問題之中,初學程式者若想要完成程式設計,就得將隱藏在問題中的數學抓出來。所謂「數學思維」是指在解題過程中,以間接或直接方式使用數學技巧、概念或知識來解決問題。學生在學寫程式過程中若能善用「數學思維」可讓其於短時間中學會基礎程式設計,此種方法是筆者長期在數學系的程式教學現場中無意間發現到的一種學習程式的有效方法。當學生遇到程式問題時能學會運用「數學思維」來分析題目,往往能找到解決程式問題的切入點,配合程式語法即能快速完成程式設計,如此學習成效得以大增,學習過程中充滿成就感,此時程式設計就變得是一種享受,令人著迷且欲罷而不能。