Courses > Intro HCI & Design 2016S
Course Description:
This course will take a multi-disciplinary approach to design future IoT
(Internet of Things). This course attempts to combine artificial
intelligence techniques, design thinking methods, and embedded system tools
to envision future smart artefacts that addresss real-world human needs. On
the AI techniques, this course covers practical data analysis and machine
learning techniques. On the design methods, this course covers the basic
design thinking process, starting from user needfinding, insightful problem
statement with point of views, ideation, prototype, and evaluation. On the
embedded system tools, this course covers either Adruino or Rapsberry Pi.
This course is practical with a project studio (i.e., half-lecture &
half-studio), in which students will apply techniques and methods learned in
the class and use them to design+build+test a semester-long group project.
As the first-time course offering by the joint faculty, this course is
experimental that the teaching staff may not figure out every detail yet.
Students must be willling to learn together with the teaching staff. The
design part of this course adapts teaching materials from the Stanford HCI
course (with thanks to Prof. James Landay) and Stanford D.School.
Prerequisite:
Minimum (web) programming skill
Good English skill (all readings & videos are in English)
Willing to work in groups
Teaching Staff and Office Hours:
Instructor: 朱浩華 (Hao) , Room 518, Office hour: Wed 14:00-15:00, email: hchu (at) csie.ntu.edu.tw
Teaching assistant: 李爭原 (Kelvin), Room 336, Office hour: Mon. 16:00-17:00 , email: kelvindk (at) gmail
Teaching assistant: 林雅芳 (Avon), Room 336, Office hour: Mon. 16:00-17:00 , email: qbdrops (at) gmail
Projects:
Lecture Schedule:
Dates
Topics
Readings
Assignment Out
Assignment Due
Studio
2/23/2016
Introduction (lecture )
3/1/2016
Design Discovery (lecture+studio )
Tom Kelley, The Perfect Brainstorm , Excerpt from The Art of Innovation
Holtzblatt & Beyer, Contextual Design , Ch. 3
Optional: Holtzblatt & Beyer, Contextual Design. In: The Encyclopedia of Human-Computer Interaction, 2nd Ed.
Assignment #1: Needfinding (Group)
3/8/2016
Define (lecture , studio )
ABC News Nightline IDEO Deep Dive, July 1999 (22 minutes) Part 1 , Part 2 , Part 3
Bonus video: ABC News, IDEO Design Thinking , Jan. 6, 2013 (60 minutes)
3/15/2016
Ideate (lecture , studio )
Tips for Working Successfully in a Group by Randy Pausch
The Discipline of Teams , by Katzenbach and Smith, Harvard Business Review
Watch the following videos at home:
Keys to Creating Awesome Teams (5:21), Cyriac Roeding, Shopkick
Working in Teams (0:56), Tina Seelig, Stanford Technology Ventures Program
Team Composition (2:33), Kathleen M. Eisenhardt, Stanford Technology Ventures Program
Ways to Create Ecosystems (really characteristics of group intelligence, performance, & innovation) (5:43), Sharon Vosmek, Astia
Ways of Working (5:50), Sue Siegel, GE
Assignment #2: PoVs and Experience Prototypes (Group)
3/22/2016
Explore (lecture , studio )
Pg. 135-151 from Buxton's Sketching User Experiences
Bonus video: Bill Buxton on sketching experiences, Institute of Design Strategy Conference, May 2008
Assignment #3: Web Site (Group)
Assignment #1 Needfinding (Group)
Read How to Survive a Critique: A Guide to Giving and Receiving Feedback , Karen Cheng
Present Assignment #1 Needfinding (Group)
3/29/2016
Concept Videos (lecture )
Watch Video Prototyping Examples
Assignment #4: Concept Video (Group)
Assignments #2/#3 Final Needfinding, PoVs and Experience Prototypes
4/5/2013
No class, national holiday
4/12/2016
Catchup on assignments & Studio only
"Involving Customers with Iterative Design" (Ch 4) of The Design of Sites
"Making a Paper Prototype" (Ch 4) from Paper Prototyping by Carolyn Snyder
Assignment #5: Low-fi Prototype & Test (Group)
Present Assignment #2/#3 Final Needfinding, PoVs and Experience Prototypes
4/19/2016
Early Stage Prototyping (lecture )
4/26/2016
Human Abilities: Part1 (lecture )
Gomoll, Kathleen. "Some Techniques for Observing Users." From The Art of Human-Computer Interface Design by Brenda Laurel.
Assignment #6: Medium-fi Prototype (Group)
Assignment #4 Concept Video
Present Assignment #4 Concept Video
5/3/2016
Human Abilities: Part2 (lecture )
S.K. Card, T.P. Moran, A. Newell. "The Model Human Processor: An Engineering Model of Human Performance."
Assignment #5: Low-fi Prototype & Test
Present Assignment #5: Low-fi Prototype & Test
5/10/2016
Hao away at CHI'2016
No Lecture. Work on project.
5/17/2013
Heuristic Evaluation (lecture )
How to Conduct a Heuristic Evaluation by Jakob Nielsen
Assignment #7: Heuristic Evaluation (Individual)
Assignment #6: Medium-fi Prototype & Test
Present Assignment #6: Medium-fi Prototype & Test
5/24/2016
Visual Information Design (lecture )
Watch Scott Klemmer’s HCI Online lectures: 6.1 Visual Design (7:37), 6.2 Typography (10:47), 6.3 Grids & Alignment (17:33)
5/31/2016
Conceptual Models & Interface Metaphors (lecture )
"The Psychology of Everyday Things" (Ch. 1) , from The Design of Everyday Things by Donald Norman
Assignment #8: Hi-Fi Prototype (Group)
Assignment #7: Heuristic Evaluation (Individual)
6/7/2016
User Testing (lecture )
Assignment #10: Poster & Pitch Slide (Group)
Assignment #9: Summary of Heuristic Evaluation of Prototypes (Group)
6/14/2016
Check Project Progress
Assignment #8: Hi-Fi Prototype (Group)Assignment #10: Poster & Pitch Slide (Group)
Present Assignment #8: Hi-Fi Prototype (Group)
6/17/2013 Friday 6-9 PM
Project Fair
Grading:
100% Project