課程介紹
教學目標
學習使用AI+Python程式語法進行資料擷取分析、數據視覺化呈現與數據分析,以及資料儲存與應用;並邁向機器學習的領域。
 
課程進度

週次

單元主題

核心學習目標與實作重點 

授課方式

評量與作業

W1

1. big data AI

了解巨量資料 5V 特性,透過生成式 AI (Gemini/ChatGPT) 探詢基本認識。

實體

[作業] ex1:用 AI 詢問 big data

W2

2. Python 的環境設定等

掌握 Google Colab Jupyter lab 開發環境,練習程式下載至本機執行。

實體

[測驗] 1.4 認識 big data

W3

3. if-elif-else, range-for list

掌握 Python 基礎語法與迴圈控制邏輯,實作單人 BMI 計算。

同步/非同步

[作業] ex2Colab 與本機操作

W4

3. if-elif-else, range-for list

實作一群人的 BMI 並掌握 list 容器應用。

非同步

[測驗] 3.1 Python 基礎語法

W5

4. list、函數與寫進格式化文字檔

學習 list 切片 (slice) 與排序,使用 with open pandas 寫入 CSV

同步/非同步

[作業] BMI 資料存至 list 並轉 CSV

W6

4. list、函數與寫進格式化文字檔

非同步影片觀看:強化語法加強與函數參數實作。

非同步

影片關鍵問題回饋

W7

5. dict DataFrame 初探

掌握字典語法與 DataFrame 處理表格資訊的基本結構。

實體

[作業] ex3:一群人的 BMI 處理

W8

6. 期中複習與股市爬蟲初探

認識 JSON 格式與 Requests 套件,直播講解期中複習要點。

實體

[] Requests 抓股市 JSON

W9

7. 期中考試

綜合複習單元 1~6 之語法與資料處理,參加期中考試評量。

實體

[期中考試]

W10

8. 股市爬蟲與日線圖

檢討期中考,學習 Matplotlib Colab 上繪製股市日線圖。

非同步

期中考檢討回饋

W11

9. requests 爬蟲股市 html 表格

學習使用 Requests 爬取 HTML 表格並掌握 Pandas 資料整理。

非同步

[作業] ex4:股市爬蟲實作

W12

10. pandas 與黃金價格

學習黃金價格與外匯匯率之資料擷取、篩選與 DataFrame 實務。

實體

[測驗] 10.2 exam pandas 與資訊

W13

11. seaborn 初探與統計關聯

學習 Seaborn 繪圖工具與理解 Numpy 回歸分析於匯率趨勢的應用。

同步/非同步

[] 黃金與外幣數據統計分析

W14

12. 黃金外幣統計分析實作練習

掌握 Pyplot, Plotly, Seaborn 等多項工具,採「新台幣視角」分析。

同步/非同步

[作業] ex5:黃金外幣綜合分析

W15

13. 邁向 AI 機器學習

認識機器視覺演進,使用 Teachable Machine 訓練人貓狗辨識模型。

實體

[實驗] 訓練辨識模型

W16

14. 如何把訓練好的 model 佈署

學習將模型佈署至 Colab 執行,掌握 Keras OpenCV 應用。

同步/非同步

[實務] 整合 Python 佈署

W17

15. 期末

訓練到實踐:Teachable Machine 多端部署,彙整學期實作。

實體

優化模型、Python code除錯,期末作業

W18

15. 期末

線上提交期末綜合書面報告(機器學習佈署與書面分析)。

非同步

[期末總評] (1/16 截止)

 
助教:碩士班一年級學生 傅靖浩
學分數:3
 
評分標準

種類

百分比

說    明

計分參考

備    註

平時成績

(學習歷程記錄)

20%

完成課程活動次數

觀看教學影片、線上作業繳交、完成線上測驗

由本人以爬蟲程式抓取多項數據加權計算

直播教學在線出席情形

針對非同步教材問題回答

Google Meet會提供參與同步教學的實際數據

觀看本平台教材總時數

本平台提供所有同學觀看平台教材時數

作業

40%

作業請以ppt格式呈現實作成效

以小組作業為主

 

期中考與平時線上測驗

20%

 

 

 

期末報告

20%

報告請以ppt格式呈現

 

 

合計

100%

 

 

 

 
本課老師:我是鄧安文anwendeng,是懂得數學的程式設計師,會數據計算、影像處理演算
著有密碼學、離散數學等書
這是我的 google scholar (多篇SCI paper)
連絡電話分機: 7305  email:awdeng@uch.edu.tw
office hour:週五下午在辦公室A430
教科書:
 跨領域學Python:資料科學基礎養成
課程活動