教學進度 |
課程名稱 | Python入門與實習 |
部別學制系科 | 日間部,五專,機電工程科 |
學分時數 | 選修,學分 2.0,時數 2.0 |
分類 | 分類代號 D,分類名稱:校訂選修 |
代號與教師 | 開課代號:DMT1106A911,任課教師:溫兆俊 |
相關網址 | |
評分準則 | 平時成績 60%,期中考評 20%,期末考評 % (僅做參考) |
系統備註 | 「授課進度」... 等,教師已確認 |
週次 起訖日 |
校務摘要 | 課程進度 |
一 1100912 1100918 |
13日開學、註冊繳費截止 | 宣導尊重智慧財產權,不使用影印本教科書,自編教材應引用合法授權來源。 課程簡介 |
二 1100919 1100925 |
21日中秋節 | 第1章 認識Python程式語言 |
三 1100926 1101002 |
28日期初教務會議 | 第2章 變數與條件判斷程式(1)認識變數與資料類型(2)Python程式寫作風格(PEP 8)(3)操作字串(4)替程式加上註解 |
四 1101003 1101009 |
第2章 變數與條件判斷程式(5)編寫條件式(6)格式化字串(動態字串) | |
五 1101010 1101016 |
10日國慶日 | 第3章 列表、迴圈與自訂函式(1)使用列表類型變數把相關數值儲存在一起(2)透過迴圈反覆執行一段程式碼 |
六 1101017 1101023 |
第3章 列表、迴圈與自訂函式(3)用函式建立自創指令(4)操作列表資料 | |
七 1101024 1101030 |
第4章 操作資料夾與文件:同步備份檔案(1)使用os程式庫瀏覽檔案資料夾、新增資料夾和新增檔案(2)使用shutil程式庫查詢磁碟容量及複製檔案(3)使用argparse套件處理命令參數 | |
八 1101031 1101106 |
1-5日期中教學評量填報 | 第4章 操作資料夾與文件:同步備份檔案(4)處理時間資料與比較檔案修改日期(5)在各作業系統平台直接執行Python程式(6)「可變」與「不可變」的資料類型和Tuple(元組)。 |
九 1101107 1101113 |
8-12日期中考週 | 期中考 |
十 1101114 1101120 |
19日期中考成績繳交截止、校慶 | 第5章 建立命令列工具:下載YouTube影片(1)在PyPi網站搜尋Python套件、使用pip工具安裝、更新和移除套件。(2)認識YouTube的CODEC(壓縮編解碼程式)與下載視訊。 |
十一 1101121 1101127 |
第5章 建立命令列工具:下載YouTube影片(3)認識與操作set(集合)類型:儲存多筆無排列順序且不重複資料值。(4)資料排序:使用lambda匿名函式自訂排序方式。 | |
十二 1101128 1101204 |
第6章 自動收集網路資訊(1)認識構成網頁的HTML和CSS基礎語法以及網頁結構(2)透過Selenium操控瀏覽器、擷取網頁內容、輸入表單欄位文字並提交表單。 | |
十三 1101205 1101211 |
第6章 自動收集網路資訊(3)使用XPath的相對路徑和絕對路徑語法選定HTML元素與HTML標籤屬性(4)認識查詢字串、處理URL編碼。(5)用zip()函式合併多筆可迭代資料。 | |
十四 1101212 1101218 |
第7章 儲存檔案:純文字檔、CSV檔與Google試算表(1)運用字典(dict)儲存結構化資料(2)讀寫純文字檔案以及CSV格式檔案。 | |
十五 1101219 1101225 |
第8章 建立自訂類別(1)認識集結功能(方法)和資料(屬性)的程式模組:自訂類別。 | |
十六 1101226 1110101 |
1日元旦 | 第8章 建立自訂類別(2)了解類別物件的方法與屬性的存取權限。 |
十七 1110102 1110108 |
3-7日期末教學評量填報 | 第8章 建立自訂類別(3)認識與處理常見的資料交換格式:XML、JSON和Pickle。 |
十八 1110109 1110115 |
10-14日期末考週 | 期末考 |