|
Human Computer Interaction for Emerging Technology Design, Prototype, and Evaluation (2019 Spring Semester)
Course Description
This course intended to use an interdisciplinary approach to designing emerging technologies of the future. This course attempts to combine basic machines learning techniques, design thinking methods, and embedded system development tools to envision the future Emerging Technologies. It is hoped that students' art-related ideas and hands-on abilities can be used to solve human needs in the real world!
With regard to basic machine learning techniques, this course will briefly cover introductory and practical data analysis and machine learning techniques. In terms of design methods, this course will go through the basic design thinking process. It starts from understanding user needs, describes problems from different points of view, and thinks about the most appropriate design, final implementation and evaluation verification. On embedded system tools, this course covers the simplest use of Adruino. This course is designed to be taught in a half lecture and half hands-on manner. Students will use the techniques and methods learned in the classroom and use them to design, construct, and test a course group project. Students are encouraged to ask questions during lectures. The design part of this course is adapted from the teaching materials of Stanford HCI course (thanks to Professor James Landay from Stanford), Stanford D. School, and Prof. Hao-Hua Chu from National Taiwan University.
Textbook
No specific textbook. All required reading material will be provided, mostly from the recent literature.
Instructor
Chuang-Wen You (游創文), Room #9417, 4th Floor, Extended Education Building, Nanda Campus (南大校區推廣教育大樓4樓9417室); Office hour: by appointment via email, email: cwyou2004 (at) gmail (dot) com
Teaching assistants & office hours
TBD; Office hour: TBD, email: TBD
Course material
Please download from the NTHU Moodle E-Learning Course Webpage
Schedule
Weeks |
Dates |
Topics |
Assignments |
Project |
1
|
3/5
|
Course Introduction & Logistics [slides]
|
Assignment 0 (due: 3/12) |
|
2
|
3/12
|
Lecture 1 [slides]
- Design Thinking Lecture: Empathize Lecture & team forming
- Design Thinking Studio: Empathize Studio
|
|
Project 0 (due: 3/19)
|
3
|
3/19
|
Lecture 2 [slides]
- Group Presentation: Project Assignment 0
- Design Thinking Lecture: Define Lecture
- Maker: Basic Arduino Programming
|
Assignment 1 (due: 4/3)
|
Project 1 (due: 4/9)
|
4
|
3/26
|
Lecture 3 [slides]
- Design Thinking Studio: Define Studio
- Maker: Basic Android Programming (Set up, USB debugging, running an app)
|
|
|
5
|
4/2
|
Children's Day and Tomb-Sweeping Festival (民族掃墓節暨兒童節補假)
|
|
|
6
|
4/9
|
Lecture 4 [slides]
- Project Assignment #1 Presentation
|
|
Project 2 (due: 4/30)
|
7
|
4/16
|
Lecture 5 [slides]
- Design Thinking Lecture: Ideate Lecture
- Design Thinking Studio: Ideate Studio
- Maker: Android App Fundamentals
|
Assignment 2 (Due: 4/30)
|
|
8
|
4/23
|
Lecture 6 [slides]
- Design Thinking Lecture: Explore & Concept Video Lecture
- AI: Smart IoT Systems and Showcases
|
|
Project 3 (due: 5/7)
|
9
|
4/30
|
Lecture 7 [slides]
- Project Assignment #2 Presentation
- Classification, Scikit Learn / Keras
|
|
|
10
|
5/7
|
Lecture 8 [slides]
- Design Project Assignment #3 presentation
- Early Stage Prototyping
|
|
Project 4 (due: 5/21)
|
11
|
5/14
|
Lecture 9 [slides]
- Maker: Getting Data from Sensors with Arduino
- Design Thinking Lecture: Human Abilities Lecture
|
Assignment 3 (due: 6/4)
Assignment 4 (due: 5/28)
|
|
12
|
5/21
|
Lecture 10 [slides]
- Project Assignment #4 Presentation
|
|
Project 5 (due: 6/4)
|
13
|
5/28
|
Lecture 11 [slides]
- Emerging Technology Paper Presentation
|
|
|
14
|
6/4
|
Lecture 12 [slides]
- Project Assignment #5 Presentation
- Design Thinking Lecture: Heuristic Evaluation Lecture
|
|
Project 6 (due: 6/11)
Project 7 (due: 6/18)
|
15
|
6/11
|
Lecture 13 [slides]
- Project Rehearsal Presentation
- Design Thinking Lecture: Testing Lecture
|
|
|
16
|
6/18
|
Lecture 14 [slides]
- Project Assignment Final Presentation
|
|
|
17
|
6/25
|
Dragon Boat Festival (端午節)
|
|
|
Grading
Lecture + Assignment + Course project + Participation
References
Don. Norman. 2013. The Design of Everyday Things: Revised and Expanded Edition Basic Books.
Bill Buxton. 2010. Sketching User Experiences: Getting the Design Right and the Right Design.
|
|
|
Last Update: June 23, 2020
|
|
|