教學目標
Python是一個語法簡單好寫的程式語言,並且在數據科學分析方面越來越受歡迎。 世界各地的公司都在使用Python做數據分析,從中獲取重要資訊來增加其競爭優勢。本課程透過課程講述與實作練習,期許學生達成幾點目標: 1. 學生能夠學習基礎的程式撰寫 2. 學生能夠學習計算思維,並有效解決的能力。 3. 學生能夠理解數據分析的基本概念與技巧,運用於自身專業領域,把程式作為解決該領域問題的一種工具。
成績評定
1. 期中考:30% 2. 期末Project:30% 3. 課堂作業:20% 4. 出缺席及上課態度:20%
授課方式
口頭講授、分組討論、媒體教學、上機實習
教科書
書名 作者 出版社
Python入門邁向高手之路王者歸來 洪錦魁 上奇資訊
參考書
書名 作者 出版社
教學進度表
週次 內容 備註
01 基本觀念簡介
02 認識變數與基本數學運算、Python的基本資料型態、基本輸入與輸出
03 程式的流程控制使用if敘述、串列(List)
04 迴圈設計、元組(Tuple)、字典(Dict)、集合(Set)
05 函數設計
06 類別 - 物件導向程式設計
07 設計與應用模組
08 檔案的讀寫與組織管理
09 期中考 -- 上機考試
10 程式除錯與異常處理
11 正規表達式
12 使用Python處理Word文件、PDF檔案、Excel文件、CSV文件
13 網路爬蟲介紹 -- Selenium 網路爬蟲
14 數據圖表的設計
15 JSON 資料
16 用Python 傳送手機簡訊、電子郵件與處理影像檔
17 文字辨識系統、多執行緒
18 期末作業 -- 小專題設計
教師基本資料
E-mail 教學網站 電話(公) 辦公室 專長
au5199@mail.au.edu.tw https://ilms.au.edu.tw 26212121 ext. 3226 星期二 1,2,5902辦公室 無線感測網路、RFID