教學大綱表 (108學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) AIoT系統開發實務
(英文)
開課單位
Departments
電機工程研究所
課程代碼
Course No.
E5510
授課教師
Instructor
陳安誼
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
研究所
先修科目或先備能力(Course Pre-requisites):
課程概述與目標(Course Overview and Goals):學習 AI + IoT 相關領域應用:Python程式語言、爬蟲、架設基礎網站、Restful API 開發、深度學習等相關基礎技能
教科書(Textbook)
參考教材(Reference)
課程大綱 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 專題發表二 上台發表學生的上課成果 與其他同學分享自己的研究成果  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: :15%   作業:45%   專題:40%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504