Download presentation
Presentation is loading. Please wait.
Published byRalf Martin Modified over 9 years ago
1
Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor
2
About the course Course title: Human Computer Interaction (HCI) Lectures: ED102, 10:10~12:00(Tue.), 15:40~16:30(Thur.) Pre-requisites: Computer programming skills in C/C++. Basic data structures and algorithms
3
About the course Teacher: I-Chen Lin ( 林奕成 ), Assistant Professor Email: ichenlin@cs.nctu.edu.twichenlin@cs.nctu.edu.tw Office: EC 704 Research interests: computer graphics, animation, image- based and interactive modeling
4
About the course (cont.) TAs: 蔡明翰 Email: ParkerTsai@caig.cs.nctu.edu.tw Office: EC 229B (237) Phone ext: 56676 Course web page: http://caig.cs.nctu.edu.tw/course/course.html
5
Human-Computer Interaction Human the end-user of a program the others in the organization Computer the machine the program runs on often split between clients & servers Interaction the user tells the computer what they want the computer communicates results
6
Design What is HCI? Organizational & Social Issues TechnologyHumans Task
7
User Interfaces (UIs) Part of application that allows people to interact with computer to carry out their task
8
Why Study User Interfaces? Major part of work for “real” programs approximately 50% “Real” software is intended for people other than yourself Bad user interfaces cost money (5% satisfaction -> up to 85% profits) Lives User interfaces are hard to get right
9
HCI HCI = Design Prototyping Evaluation implementation (of UIs)
10
Graphical user interfaces
11
Web applications
12
3D graphics from “bandviz.cg.tuwien.ac.at” Final Fantasy XI
13
Display walls
14
About the course Since HCI is a quite comprehensive domain, in this course, we will focus on : Advanced user interfaces (with vision, audio, graphics, VR techniques). Advanced interface design and implementation for your system.
15
Syllabus Fundamental concepts Usability Conceptual model User-centered design and prototyping Evaluation Design Prototype Evaluate
16
Syllabus (cont.) Issues in 3D or advanced user interfaces Hardware and software techniques in advanced interfaces Design and implementation of advanced UI http://sitemaker.umich.edu/pavelka/real_time_motio n_capture Wii remote
17
Syllabus (cont.) Applications and case studies Suggestive graphical user interfaces Vision-based interaction Audio, speech or multi-modal Tangible interaction and virtual reality
18
Smart or suggestive interfaces A sketching interface for stuffed animals or rotund objects (Q-version) T. Igarashi, S. Matsuoka, H. Tanaka, ” Teddy: A Sketching Interface for 3D Freeform Design”, Proc. ACM SIGGRAPH’99, pp.409-416.
19
Vision-based interaction Eyetoy games, PS2 Vision wand, U. Toronto
20
Speech and multimodal interaction http://www.umiacs.umd.edu/~knkim/Images/multimodal.jpg http://edwardhtse.googlepages.com/TwoPeopleWarcraft.jpg
21
Augmented and virtual reality http://www.novint.com/VRDTS.htmhttp://idw-online.de/pages/de/image16073
22
Deciding your term project topic The schedule Course beginning Demo & presentation Lectures & presentation HW Projects
23
About the course Reference: Proc. UIST, CHI, SIGGRAPH, and related journals of IEEE, ACM J. Preece, Y. Rogers, and H. Sharp, Interaction Design beyond Human Computer Interaction,.John Wiley & Sons, 2002. D.A. Bowman, E. Kruijff, J.J. LaViola, I. Poupyrev, 3D User Interfaces: Theory and Practice, Addison Wesley Professional, 2005. A. Dix, J. E. Finlay, G. D. Abowd, R. Beale, Human Computer Interaction 3rd Ed., Prentice Hall, 2005.
24
About the course Reference courses CS, Stanford, "Introduction to Human Computer Interaction Design“ CS, Stanford, "Research Topics in Human-Computer Interaction“ CS, Columbia Univ., “3D User Interfaces” CS, UC Berkeley, "User Interface Design, Prototyping, and Evaluation“
25
About the course MIT, EECS (CSAIL), "User Interface Design and Implementation“ Computing, Georgia Tech., "User Interface Software"
26
About the course Grades: Quiz (20%) Project 1~2 (30~45%) A game with vision-based interfaces Suggestive graphical interfaces Presentation + term project 1~3 members per group. Idea and paper presentation. Demo Class participation (bonus)
27
The Office of the future “The office of the future”, CS, UNC
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.