110學年度上學期
◎ 程式設計概論 (Python Programming), 遠距教學線上網址: https://meet.google.com/jhp-zfvh-xuq?pli=1&authuser=1 )
n 1: 課程說明及說明如何進行專題分組 (遠距同步課程)
n 2: 程式變數型態與基本運算(I) (遠距同步課程) ,Video: class1, class2, class3
n 3: 開發環境說明及使用者介面建置、操作與練習 (實體_微五教室與遠距同步進行課程)
n
4: 程式變數型態與基本運算(II)
及序列資料型態(list)及隨堂測驗1 (遠距同步課程), Video: class1, class2, class3, class4 (隨堂測驗需於當天11:00pm完成測驗於Moodle平台)
n 5: 流程控制與程式的基本邏輯判斷和初階迴圈(實體_微五教室與遠距同步進行課程), Video: class1, class2, class3
n 6: 程式進階的邏輯判斷和進階迴圈,作業一 (實體_微五教室與遠距同步進行課程), Video: class01, class02, class03
n 7: 函式(Function) (實體_微五教室與遠距同步進行課程), Video: class01, class02, class03
n 8: 其他資料型態(list, tuple, set) 及隨堂測驗2 (隨堂測驗需於當天11:00pm完成測驗於Moodle平台) (實體_微五教室與遠距同步進行課程) Video: class01, class02, class03
n 9: 期中考週 (練習程式或補進度) (實體_微五教室)
n 10: 期中考週 (專題題目說明、分組討論) ,作業二(兩周時間撰寫) (實體_微五教室)
n 11: 運用pandas進行資料讀取,參考檔案 from Kaggle (實體_微五教室)
n 12: 其他資料型態(set, dict)、運用NumPy進行資料運算 (實體_微五教室)
n 13: Pandas進行資料分析及參考檔案 from Kaggle、專題流程圖討論、隨堂測驗3及作業三(實體_微五教室)
n 14: 應用matplotlib繪製圖表或聲音訊號處理簡介 (實體_微五教室)
n
15: 利用pillow處理影像資料、隨堂練習題 (實體_微五教室)
n
16: 物件導向簡介及隨堂測驗4 (實體_微五教室)
n
17:
檔案處理、模組與套件、例外處理,期末報告 (實體_微五教室)
n 18: 期末報告 (實體_微五教室)
n
額外練習:練功加分區
n Python for everyone. (https://www.py4e.com/)
n Visualize code execution. (https://pythontutor.com/
)
上述課程資訊為提供修課同學參考,若有引用或另有他用,煩請告知本人 (email: sichiu@g.nccu.edu.tw
)
Python程式架構之參考: 參考程式