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程式架構之參考: 參考程式