Presentation is loading. Please wait.

Presentation is loading. Please wait.

Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.

Similar presentations


Presentation on theme: "Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor."— Presentation transcript:

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


Download ppt "Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor."

Similar presentations


Ads by Google