Week 1 - Introduction To HCI
Week 1 - Introduction To HCI
Interaction
• Week 1
Learning Goals and Standard
• Define HCI
• Explain Why HCI is Important
• Describe the Model Human Processor
• 2
Overview of HCI
• 3
Definition of HCI
• 4
Intro
• What is a user interface?
• Why do we care about design?
• We see this all the time.
• What’s good about the design of this
error box?
• The user knows there is an error
• What’s poor about the design of this
error box?
• Discouraging
• Not enough information
• No way to resolve the problem
(instructions or contact info)
Introduction to HCI
H… C… I…
• Human
- the end-user of a program
- the others in the organization
• Computer
- the machine the program runs on
• Interaction
- the user tells the computer what they want
- the computer communicates results
• 6
Why is HCI Important?
• 7
Introduction to HCI
• 8
Why HCI is Important
• 10
Component disciplines of HCI
• Computer science
• Cognitive Psychology
• Ergonomics and human factors
• Linguistics
• Artificial intelligence
• Philosophy, Sociology, Anthropology
• Design and Engineering
• 11
Specific Human factors Design Goals
• Goals include:
o Safety (eg safety-critical systems)
o Utility (functionality)
o Effectiveness (intuitive)
o Efficiency (task achievement)
o Usability (easy to learn and use)
• 12
HCI/UI Design Cycle
Design
Evaluate
Prototype
• 13
Model Human Processor
Formulated by Card, Moran and Newell (1983)
The three Subsystem
• Perceptual Subsystem
• Handling sensory stimulus from the outside world
• Motor Subsystem
• Controls action
• Cognitive Subsystem
• Provide the processing needed to connect sensory and
action
• 15
Input-output channels
1) Vision
2) Hearing
3) Touch
• 16
Vision
• 17
Hearing
• 18
Touch
•Virtual reality
• Feedback responses
• 19
Integration
• 20
Assessment
Test memory
• 1 bun 6 sticks
• 2 shoe 7 heaven
• 3 tree 8 gate
• 4 door 9 wine
• 5 hive 10 hen
• 21
Reference:
• 22