cs3724 introduction to hci
Download
Skip this Video
Download Presentation
cs3724: Introduction to HCI

Loading in 2 Seconds...

play fullscreen
1 / 28

cs3724: Introduction to HCI - PowerPoint PPT Presentation


  • 81 Views
  • Uploaded on

cs3724: Introduction to HCI. Dr. Chris North GTA: Beth Yost. WELCOME TO THE NEXT LEVEL. “Toto, I don’t think we’re in 2604 anymore.”. Class discussion, participation HWs/Projects: open-ended Group project Student presentations. Course Mechanics. Prerequisite forms:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' cs3724: Introduction to HCI' - jerod


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cs3724 introduction to hci

cs3724: Introduction to HCI

Dr. Chris North

GTA: Beth Yost

toto i don t think we re in 2604 anymore
“Toto, I don’t think we’re in 2604 anymore.”
  • Class discussion, participation
  • HWs/Projects: open-ended
  • Group project
  • Student presentations
course mechanics
Course Mechanics
  • Prerequisite forms:
      • 2604: CS >=C, ECE >=C-, else >F
  • Texts:
      • Usability Engineering, by Rosson & Carroll
      • Teach yourself Java2 in 21 days, SAMS (optional)
  • http://courses.cs.vt.edu
  • Office hours: after class, 619 McB
  • GTA hours: T Th 10-noon, 133 McB ?
grading
Grading
  • 25% Homeworks (4)
  • 5% Class presentation
  • 40% Project
  • 30% Exams (midterm, final)
  • Project: java, groups of 2 students
  • Project milestones:
      • Design
      • Initial implementation
      • Usability evaluation
      • Final implementation
slide6
???
  • What is it?
  • Who cares?
  • Why is it hard?
  • How does it work?
  • What will I learn?
what is hci1
What is HCI?

Human-Computer Interaction

what is hci2
What is HCI?

Human-Computer Interaction

  • Design
  • Development
  • Evaluation
  • of user interfaces
  • for computer systems
slide10
Huh?

An example:

HomeFinder

the goal
The Goal

Usability

  • People are trying to accomplish their tasks in life. (system independent)
  • Introduce a system,User Interface should maximize their ability.

task

person

system

who cares
Who Cares?
  • Everything is a User Interface
communication channels
Communication Channels
  • System to human:
  • Human to system:

system,

world

who cares1
Who Cares?
  • Everything is a User Interface
  • The User Interface is Everything
florida cares
Florida Cares!
  • Human error: Who’s fault is it?
why is it so hard1
Why is it so hard?

Programmers stink at Usability

why is it so hard2
Why is it so hard?

Programmers stink at Usability

  • don’t think like normal people
  • know the software internals, technology first
  • enjoy systems more than people
  • arrogant (my software!)
usability is hard
Usability is hard
  • People (users) are all different
  • People are unpredictable
  • Design skill isn’t enough
  • Evaluation with users is required
  • Designer’s pride
  • New ways to think, break out of the box
how does it work
How does it work?

Usability Engineering

Design

Evaluate

Develop

many iterations

what will i learn
What will I learn?
  • Principles
  • Requirements
  • Activity design
  • Information design
  • Interaction design

Design

Evaluate

Develop

  • Usability evaluation
  • Controlled experiments
  • GUI programming
  • Widgets, graphics, animation
  • Java, Swing
  • Data-driven applications
grander goals
Grander Goals?
  • Get angry!
  • Mental shift:
      • From system-centered design to user-centered design
  • Break out of the box
homework 0 ui measurement
Homework #0: UI Measurement
  • Read UE ch 1
  • 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 Wed
ad