課程介紹
經由 Spyder 開發實務專案,使用 Python 程式語法,學習資料型別,模組設計、Excel 檔案讀寫,類別設計等相關事項。
比率 |
完成內容 |
20% |
填寫前、後測問卷 |
30% |
觀看教學影片 |
30% |
7 次作業 |
20% |
期中、期末考試 |
期中、期末考試:採線上考試、選擇題,時間30分鐘
教科書:
教科書:無
參考書:Python 自學聖經 (碁峯,作者:文淵閣工作室編著)
教學進度:
課程核心單元 |
教學內容 |
週次 |
評量方式 |
||
學習參與 |
作業 |
評量測驗 |
|||
課程介紹 |
軟體實務開發簡介、 軟體開發環境 |
第 1 周 |
V |
|
|
Spyder 介紹 |
操作介面說明、 新增、開啟、儲存檔案、
程式除錯、建立專案
|
第 2 周 | V | V | |
Spyder 建立程式 |
資料型別、變數命名、 print()、串格式化、註解 |
第 3-4 周 |
V |
V |
|
函式 |
定義函式、變數使用範圍、 input() 使用、傳回值的函式 |
第 5-6 周 |
V |
V |
|
邏輯判斷 |
if...elif...else、try...except、 and、or |
第 7-8 周 |
V |
V |
|
期中評量 |
期中評量 |
第 9 周 |
|
|
V |
迴圈 |
while...loop、for...loop、
split() 使用
|
第 10-11 周 |
V |
V |
|
資料型別 |
串列 (list)、元組 (tuple)、 集合 (set) |
第 12-13 周 |
V |
V |
|
資料型別:字典 |
字典 (dictionary) |
第 14-15 周 |
V |
V |
|
檔案讀寫:open |
檔案讀寫-open、 open_read、open_write |
第 16-17 周 |
V |
V |
|
讀、寫 EXCELL |
外部套件 - openpyxl、
excel 工作表屬性
|
第 17 周 | V | ||
期末評量 |
期末評量 |
第18周 |
|
|
V |
請先報名此課程才可瀏覽教材