課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | 應用程式開發概論 |
軟體設計架構介紹 |
瞭解軟體設計架構 |
講授
|
|
|
2 | 自動化測試藍圖 |
自動化軟體發展-以個案公司為例 |
瞭解自動化軟體發展 |
講授
|
|
|
3 | 自動化軟體設計實務(一) |
1. 周邊設備控制
2. 設備控制除錯實務 |
運用自動化軟體設計實務 |
|
|
|
4 | 自動化軟體設計實務(二) |
軟體設計應用實務 |
運用軟體設計應用實務 |
|
|
|
5 | 自動化軟體設計實務(三) |
產品自動化流程-以AP產品為例 |
知曉產品自動化流程 |
講授
|
|
|
6 | 自動化軟體設計實務(四) |
產品自動化流程應用實務 |
知曉產品自動化流程應用實務 |
講授
|
|
|
7 | 自動化軟體設計實務(五) |
1. DevOps簡介
2. DevOps工具-Git簡述
3. DevOps工具-Scrum簡述 |
運用DevOps |
講授 實作
|
|
|
8 | 製造業數位轉型:EAP 與 IoT 技術應用(一) |
1. EAP介紹
2. EAP於WNC之實務
3. IoT介紹及應用 |
知曉EAP與IoT應用 |
講授
|
|
|
9 | 製造業數位轉型:EAP 與 IoT 技術應用(二) |
1. Arduino介紹與安裝
2. Arduino開發板與開發介紹
3. Arduino實例應用 |
運用Arduino開發板 |
講授 實作
|
|
|
10 | 製造業數位轉型:EAP 與 IoT 技術應用(三) |
1. WNC自動倉儲系統的架構說明
2. 倉儲系統的大腦-TCS
3. 倉儲的控制軟體-EAP
4. 倉儲系統專案的開發流程 |
認識自動倉儲系統 |
講授
|
|
|
11 | 企業參訪 |
至新竹科學園區參訪啟碁公司廠區 |
認識啟碁公司 |
參訪
|
|
|
12 | 機器視覺運用 |
1. 機器視覺概念介紹
2. 機器視覺技術特點
3. 機器視覺與自動化手臂的連結
4. 機器視覺檢測實際運用範例 |
瞭解機器視覺 |
講授
|
|
|
13 | 機器人控制系統概論 (一) |
1. 自動化控制軟體系統-上位系統與下位系統簡述
2. 下位系統- Robot介紹
3. 上位系統- RCS (Robot Control System)介紹 |
瞭解機器人控制系統 |
講授
|
|
|
14 | 機器人控制系統概論 (二) |
1. RCS 架構設計概述
2. 自動化Robot實務應用案例 |
知曉自動化Robot實務應用 |
講授
|
|
|
15 | 機器視覺檢測軟體開發思路與實務應用 |
1. 初期樣品評估方法
2. 軟體開發思路
3. 理想與現實的差距
4. 各種變異與解決方案 |
瞭解機器視覺檢測 |
講授
|
|
|
16 | 影像區塊分割理論及應用&軟體開發出路 |
1. 影像區塊分割方法
2. WNC實際的應用
3. 學以致用,如何在業界應用所學 |
瞭解影像區塊分割 |
講授
|
|
|