課程紀實-基礎程式應用
3學分
程式設計,真的有想像中困難嗎?
當人工智慧的時代已經降臨,掌握
資訊科技領域的基礎知識是不可或
缺的,想要開始投入學習卻不知道
從何下手,該怎麼辦呢?
楊政融副教授
課程指定用書
不用擔心 ! 基礎程式應用一堂親切入門的
Python 課程,課程除了初學者友善外,老
師會在課程帶領同學一個步驟一個步驟來實
際操作不同的語法及應用,並且透過實際應
用於資料分析與視覺化,來協助我們敲開程
式設計的入門磚。
在這堂課程的前半段,我們會學習 Python
操作的基本知識與技能,並透過期中考進行
選擇題與實作題的評量。課程後半段將會針
對資料科學領域所需的 Python 技術進行案
例教學,並使用真實統計資料進行期末專題
報告。課程將需要同學「自備筆記型電腦」來
教室上課。
LEARNING
課程內容為基礎的Python 和如何將資料集繪製成圖表。老師會搭配內容詳細的
ppt授課,在課堂上也有許多實作練習需要自主學習的技巧。雖然寫作業時能夠參考
老師提供的ppt,但仍會出現很多需要上網查詢的狀況。對於新手會比較辛苦,但上
完整學期的課程後能學到如何運用學到的內容,很有成就感。
116級人科
對於沒有學習過 Python 的我而言,這是一門很好的入門課和引發興趣的新世
界, 讓我認識到程式語言的運用和進入電腦的幕後運作, 而且基礎程式應用選擇的
是Python,一個非常貼近日常口語上的自然語言,所以學習上的銜接也比較清明。
而在製作期末專題時,也感受到這門的雖然很好入門 , 但還是需要非常熟悉才能自
如的去運用,不然有些很相似的程式碼其實是完全不一樣的 , 所以在學習時自己除
了課程以外還可以用自己的想法去整理思路和規則,才不會只有單一個別觀念 , 但
無法合併運用在期末專題上。
116級人科
在這堂課上,我覺得小楊老師,教會我們的是如何使用一個工具,利用程式實踐
人文與科技的跨領域結合,透過循序漸進與明確的教學方式,讓程式新手也能輕鬆掌
握程式設計的精隨。在簡報方面,很清楚把程式概念具體呈現,老師也會在每一概念
後加入練習題,讓我回去複習時也能快速回想每次上課的內容,這份簡報對我來說更
像是一本工具書。在課程設計方面,課程以常用的 Python 為核心, 和過去我所上過
的程式和過去我所上過的程式設計課,小楊老師更強調以實際應用出發,藉由期末的
專題報告,結合永續與環境議題,透過跨領域的方式實踐課堂上所學。
116級人科