課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | AIoT簡介 |
介紹現在企業AIoT的使用情境與經驗分享 |
了解企業AIoT目前發展 |
|
|
|
2 | Python基礎教學 |
架設開發環境、Python基本語法與操作 |
學會如何使用Python |
|
|
|
3 | Python基礎教學二 |
架設開發環境、Python基本語法與操作 |
學會如何使用Python |
|
|
|
4 | 網路爬蟲 |
JSON格式介紹與Requests 套件操作 |
學會網路上傳遞資料的資料交換格式 |
|
|
|
5 | 網路爬蟲二 |
使用Selenium爬取氣象局資料 |
學會使用Selenium模擬瀏覽器操作 |
|
|
|
6 | Restful API 與 Linebot 實作 |
使用Python的Flask網路框架串聯LineBot服務 |
學會如何使用Linebot |
|
|
|
7 | 網頁開發實戰 |
HTML, CSS, Javascript, jQuery, SQL語法基礎教學 |
架設基礎網站 |
|
|
|
8 | 網頁開發實戰二 |
使用Python Django 網路框架架設網站,並使用Git發佈到網路空間 |
學會Python目前架設網頁的主流框架 Django與Git 的基礎操作 |
|
|
|
9 | IoT物聯網 |
Arduino 基礎教學 |
學會Arduino的使用方法 |
|
|
|
10 | IoT物聯網二 |
使用Arduino透過Wifi與自己架設的網站互動 |
實作IoT 物聯網 |
|
|
|
11 | AI人工智慧 |
AI 演算法簡介(MLP, RNN, LSTM, CNN, RL, GAN) |
學會基本AI演算法 |
|
|
|
12 | AI人工智慧二 |
使用OpenCV擷取人臉 |
學會簡易人臉辨識 |
|
|
|
13 | AI人工智慧三 |
使用CNN實作人臉辨識、分類 |
學會用CNN進行圖片辨識 |
|
|
|
14 | AI人工智慧四 |
使用人臉辨識實作簡易門禁系統 |
學會如何結合 AI + IoT |
|
|
|
15 | 專題發表 |
上台發表學生的上課成果 |
與其他同學分享自己的研究成果 |
|
|
|
16 | 專題發表二 |
上台發表學生的上課成果 |
與其他同學分享自己的研究成果 |
|
|
|
|