01.Introduction

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

INFO 463: Input and Interaction : 

INFO 463: Input and Interaction Shaun K Kane Spring 2010 Class 1. Introduction to Human-Computer Interaction

Today’s agenda : 

Today’s agenda Introducing the course Administrivia, words of advice Personal introductions What is HCI? Where does this course fit in? Video and discussion

This course : 

This course Input and interaction How we express ourselves to computer and information systems Study of humans, study of systems Think “psychology meets CS” Understanding human capabilities Exploring computer’s sensingcapabilities

Course web site : 

Course web site http://staff.washington.edu/skane/courses/info463

Syllabus : 

Syllabus

Source materials : 

Source materials Mainly scientific papersand videos Lots of readings Cutting edge, few from books Handout: How to read

(Skim) : 

(Skim) Some readings marked (Skim) You still must know the “big ideas” of these readings Skimming well is a skill How to skim?

Skimming tips : 

Skimming tips Quiet place, no distractions Get your energy up Read abstract and introduction entirely Read all figure captions Skip ahead to Discussion and read it Read Conclusion

Reading quizzes : 

Reading quizzes Every class, 2:30–2:40 pm 25% of your grade Multiple choice, short answer If you do the readings, they will be easy If you do not do the readings, they will be hard (impossible?)

Assignments : 

Assignments Three assignments “Scientific reports” 25% of your grade Work in pairs A1: Exploring interaction techniques A2: Conduct a Fitts’ law study A3: Conduct a text entry study

In-class Presentations : 

In-class Presentations One for each assignment 5-10 minutes 10% of your final grade

Project : 

Project Teams of 2–4 30% of your grade Design new interaction techniques for mobile devices More info soon

Participation : 

Participation Be on time Contribute to class 10% of your grade No laptops, mobile phones, or music players in class

Pacing : 

Pacing 2:30 – 4:50 ! We’ll take breaks Videos and activities to keep us awake

What you’ll learn : 

What you’ll learn By the end of this course, you’ll gain: Knowledge about the breadth of interaction techniques Ability to empirically compare and evaluate techniques Experience designing your own interaction technique

Today’s agenda : 

Today’s agenda Introducing the course Administrivia, words of advice Personal introductions What is HCI? Where does this course fit in? Video and discussion

Your teaching staff : 

Your teaching staff Instructor: Shaun Kane Teaching assistant: Jeff Huang

Slide 18: 

Shaun Kane PhD Candidate The Information School http://students.washington.edu/skane

Selected projects : 

Selected projects Slide Rule http://www.youtube.com/watch?v=496IAx6_xys Bonfire http://www.youtube.com/watch?v=mgtTo7JD_dc

about jeff : 

about jeff 2nd year phd student research: information retrieval (web search) b.s. & masters in computer science university of illinois(UIUC)

Dr. Jacob O. Wobbrock : 

Dr. Jacob O. Wobbrock

AIM Research Group : 

AIM Research Group Accessibility, Interaction, Mobility http://depts.washington.edu/aimgroup

Who are you? : 

Who are you? Name Where you come from Previous universities (if any) Activities Most and least frustrating technologies

Today’s agenda : 

Today’s agenda Introducing the course Administrivia, words of advice Personal introductions What is HCI? Where does this course fit in? Video and discussion

What is human-computer interaction? : 

What is human-computer interaction?

What is human-computer interaction? : 

What is human-computer interaction? ACM definition: “Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use, and with the study of major phenomena surrounding them.” http://www.sigchi.org/cdg/cdg2.html

HCI : 

HCI Social Science Technology Design Psychology Anthropology Information science Computer science Hardware devices Interaction design Product design

HCI skills : 

HCI skills Rapid prototyping Design (whatever that is) Evaluating systems Usability tests Experiments Field studies

HCI processes : 

HCI processes

A Newtonian view : 

A Newtonian view Get an idea Sketch it Prototype it Try it out Done! WRONG!

Iterative process : 

Iterative process Investigate Prototype Evaluate Produce

Goals : 

Goals Investigate Prototype Evaluate Produce Learn about stakeholders Discover goals and needs How is it done now? What is wanted? What else has been tried? Generate lots of ideas Grasp issues andpotential solutions Produce something tangible Identify challenges Uncover subtleties Discover problems Assess progress Determine next steps Build final product Ramp up marketing, support, and maintenance

Today’s agenda : 

Today’s agenda Introducing the course Administrivia, words of advice Personal introductions What is HCI? Where does this course fit in? Video and discussion

Why should we care? : 

Why should we care?

Why should we care? : 

Why should we care?

Why should we care? : 

Why should we care?

Why should we care? : 

Why should we care?

Famous names in input and interaction : 

Famous names in input and interaction Stuart Card Bill Buxton Ravin Balakrishnan Scott MacKenzie Shumin Zhai Patrick Baudisch Ken Hinckley …

Famous names in input and interaction : 

Famous names in input and interaction Stuart Card Bill Buxton Ravin Balakrishnan Scott MacKenzie Shumin Zhai Patrick Baudisch Ken Hinckley …

Guest lectures : 

Guest lectures Jacob Wobbrock on gesture-based interfaces Scott Saponas and Morgan Dixon on machine learning for input Daniel Wigdor on surface computing Amy Karlson on mobile interaction Shani Jayant and Shiri Azenkot on input for computer access

Today’s agenda : 

Today’s agenda Introducing the course Administrivia, words of advice Personal introductions What is HCI? Where does this course fit in? Video and discussion

Video : 

Video A lot of video in this class Important to watch critically

Questions to consider : 

Questions to consider What problem is this trying to solve? What are the problem constraints? What is the major innovation? What are the strengths of this approach? What are the weaknesses?

Input techniques sneak preview : 

Input techniques sneak preview Hover Widgets

Slide 50: 

CrossY

Questions to consider : 

Questions to consider What problem is this trying to solve? What are the problem constraints? What is the major innovation? What are the strengths of this approach? What are the weaknesses?

Future visions : 

Future visions Microsoft http://www.istartedsomething.com/20090228/microsoft-office-labs-vision-2019-video/ Nokia http://www.youtube.com/watch?v=CGwvZWyLiBU

IDEO video : 

IDEO video Observe the design process at work…

Wednesday : 

Wednesday We will be talking about interaction on the desktop, widgets, modes, metaphors, and the history of the GUI. Readings linked on the course calendar

DUB Group : 

DUB Group Meets every Wednesday at noon, EE 403 http://dub.washington.edu Mailing list: dub@u.washington.edu