Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya."— Presentation transcript:

1 cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya

2 WELCOME TO THE NEXT LEVEL

3 Toto, I don’t think we’re in 2604 anymore. Class discussion, participation HWs/Projects: open-ended Group project Student presentations

4 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% Homeworks 25% Exams 5% Presentation 5% Class Participation

5 What is HCI?

6 Human-Computer Interaction

7 What is HCI? Human-Computer Interaction Design Development Evaluation of user interfaces for computer systems

8 Huh? An example: HomeFinder

9 Apartments.com

10 Hit List

11 HomeFinder

12 The Goal Usability People are trying to accomplish their tasks. UI should maximize their performance.

13 Who Cares? Everything is a User Interface

14 Doors

15 More Doors

16 Your interface to the world Output: 5 senses: vision, taste, touch, smell, hear Input: speech, writing, manual (hands, feet), gesture, …

17 Who Cares? Everything is a User Interface The User Interface is Everything

18 Florida Cares! Human error: Who’s fault is it?

19 Why is it so hard?

20 Programmers stink at UI design

21 Why is it so hard? Programmers stink at UI design don’t think like normal people know the software internals arrogant (my software!)

22 Design is hard People are all different People are unpredictable Designer’s pride New ways to think, break out of the box

23 How? Design EvaluateDevelop Many iterations

24 What will I learn? Design EvaluateDevelop 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!

25 Grand Goals? Get angry! Break out of the box

26 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


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

Similar presentations


Ads by Google