Type of Credit: Partially Required
Credit(s)
Number of Students
本課程旨在介紹人機互動之基礎概念,尤其著重於新近發展迅速的非傳統式人機介面,包含觸控、手寫、語音、手勢、肢體、眼動、腦波、行動平台、 擴增實境、虛擬實境、機器人與穿戴式裝置等,藉由模組化的設計,帶領同學認識人機互動領域的相關主題。
能力項目說明
本課程除了介紹人機互動之最新技術發展外,亦將藉由數項人機介面技術之原理簡介與實作演練,強化同學之核心能力,此課程包含四個教學模組:「人機互動基礎概念」、「以視覺為基礎的人機互動」、「實體運算互動系統」、「高階嵌入式平台應用」,其中第一個模組的目標在建立人機互動與使用者體驗的基本概念,並以此為出發點,針對目前業界逐漸導入的互動技術項目進行更深入的探討與研究,以有效縮減理論面與實務面的落差。由於人機互動介面實作部分須具備基礎程式能力,因此本課程需先修課程為程式設計。
預估之學習成效如下:
1. 理解人機互動之基本概念
2. 熟悉評估人機互動之方法
3. 掌握各類型人機互動/介面之運作原理及發展趨勢
4. 透過實作,確實演練相關技術
教學週次Course Week | 彈性補充教學週次Flexible Supplemental Instruction Week | 彈性補充教學類別Flexible Supplemental Instruction Type |
---|---|---|
Week | 主題與課程內容 | 學習投入時數 | |
Week 1 | Course Overview | 6 | |
The Encyclopedia of Human-Computer Interaction | |||
Human-Computer Interaction: Present and Future Trends | |||
Week 2 | User-Centered Design | 6 | |
History of HCI | |||
Human Abilities | |||
Week 3 | Novel User Interfaces | 6 | |
Speech UI | |||
Handwriting Recognition | |||
Week 4 | Pen-based UI | 6 | |
Week 5 | Brain-Computer Interface | 6 | |
Week 6 | Vision-based UI: Basic Concepts | ||
6 | |||
Week 7 | OpenCV | 6 | |
Object Detection | |||
Week 8 | Gazed-based UI | 6 | |
Week 9 | Gesture Recognition, Mediapipe for UI Design | ||
6 | |||
Week 10 |
Human AI Interaction |
6 | |
Week 11 | Midterm | 10 | |
Week 12 | Physical Computing and the Internet of Things | 6 | |
Proposal Presentation | |||
Week 13 | Wearable Computing | 6 | |
Week 14 | Human-Robot Interaction | ||
6 | |||
Week 15 |
|
6 | |
Week 16 | Final project implementation | 6 | |
Week 17 | Final project implementation | 6 | |
Week 18 | Project Presentation | 12 |
|
*作業(含個人與團體)/報告/上課表現 35%
*期中考 25%
*期末專題 40%
References:
http://www.cs.nccu.edu.tw/~whliao/hci2023/