+ All Categories
Home > Documents > Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Date post: 08-Jan-2018
Category:
Upload: elinor-richard
View: 223 times
Download: 0 times
Share this document with a friend
Description:
Toto, I don’t think we’re in 2604 anymore. Class discussion, participation HWs/Projects: open-ended Group project Student presentations
26
cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya
Transcript
Page 1: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

cs3724: Introduction to HCI

Dr. Chris North

GTA: Purvi Saraiya

Page 2: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

WELCOME TO THE

NEXT LEVEL

Page 3: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Toto, I don’t think we’re in 2604 anymore.

• Class discussion, participation• HWs/Projects: open-ended• Group project• Student presentations

Page 4: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Course Mechanics• Prerequisite forms:

• 2604: CS >=C, ECE >=C-, else >F

• Texts:• Shneiderman, Designing the User Interface• Norman, The Design of Everyday Things

• http://courses.cs.vt.edu • Office hours: after class, 619 McB• GTA hours: MW 12-2, 133 McB• Grading: 45%  Projects

20%  Homeworks25%  Exams

5%  Presentation5%  Class Participation

Page 5: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

What is HCI?

Page 6: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

What is HCI?

Human-Computer Interaction

Page 7: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

What is HCI?

Human-Computer Interaction

• Design• Development• Evaluation of user interfaces for computer systems

Page 8: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Huh?

An example:

HomeFinder

Page 9: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Apartments.com

Page 10: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

HitList

Page 11: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

HomeFinder

Page 12: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

The Goal

Usability

People are trying to accomplish their tasks.

UI should maximize their performance.

Page 13: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Who Cares?

• Everything is a User Interface

Page 14: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Doors

Page 15: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

More Doors

Page 16: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Your interface to the world

• Output:• 5 senses: vision, taste, touch, smell, hear

• Input:• speech, writing, manual (hands, feet), gesture, …

Page 17: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Who Cares?

• Everything is a User Interface

• The User Interface is Everything

Page 18: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Florida Cares!

• Human error: Who’s fault is it?

                                                                           

                                                                                                           

Page 19: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Why is it so hard?

Page 20: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Why is it so hard?

Programmers stink at UI design

Page 21: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Why is it so hard?

Programmers stink at UI design

• don’t think like normal people• know the software internals• arrogant (my software!)

Page 22: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Design is hard

• People are all different• People are unpredictable• Designer’s pride• New ways to think, break out of the box

Page 23: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

How?

Design

Evaluate Develop

Many iterations

Page 24: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

What will I learn?

Design

Evaluate Develop

•Interaction Strategies•Metrics, analysis•Principles•Guidelines•Visualization

•GUI programming•Widgets, graphics, animation•Visual Basic, ActiveX•Java, Swing•ASP

•Usability•Heuristic •Controlled experiments•Surveys, data logs

new emphasis!

Page 25: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Grand Goals?

• Get angry!

• Break out of the box

Page 26: Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.

Homework #0: UI Analysis

• See website• Pick a movie of your choice• Task: find a convenient playing time and location• Use 3 different systems:

• 1-800-555-TELL• www.moviefone.com• www.hollywood.com/showtimes/

• Write down the time it takes you for each• Bring your times to class on Thursday


Recommended