HCI L02 (En)
HCI L02 (En)
Interaction
Chapter 02 – Human and Computer
Objectives
School of ICT, HUST
1. Overview
2. Reasoning & problem solving
A. Human
B. I/O
C. Memory
3. Computer
Human Computer Interaction
Content
Overview • Building blocks of interactive system
revisited
• Physiological and psychological capabilities
• Objective
School of ICT, HUST
Human Computer Interaction
Objective
Auditory system
Haptic system
Motor system
Human’s I/O channels
School of ICT, HUST
taste
kinesthesia
Human Computer Interaction
tactile proprioception
Human’s I/O channels
School of ICT, HUST
speech
vocal
non-vocal
visual prosody
auditory facial expression
tactile hand gesture
haptics body gesture
proprioception eye movement
taste breath control
smell neural control
EEG: Electroencephalography
Senses
Human Computer Interaction
bio-signals
(receptors)
heart rate
EMG: Electromyography
GSR: Galvanic Skin Response
Effectors
School of ICT, HUST
Visual system
Human’s I/O channels
Visual system
• Receptors
• Visual angle
• Texture, shape and symbols
• Visual interaction
Human Computer Interaction
• Illusions
School of ICT, HUST
(1) Recepters
Rods: perceiving brightness, contrast
Example
School of ICT, HUST
(1) Recepters
Cones: perceiving colors
• Less sensitive to light: Can
tolerate more light than
Rods
• Basic function is color
vision
• Three types: each sensitive
Human Computer Interaction
to a different wavelength
(RGB)
School of ICT, HUST
Gray scale Full spectral scale Single sequence Single sequence Double-ended
part spectral scale single hue scale multiple hue scale
Human Computer Interaction
School of ICT, HUST
Color Purposes
• Visual angle
•Indicates how much of the field of view is taken by the object
•Measured in degree or minutes of arc
Human Computer Interaction
School of ICT, HUST
• Appears to be combination of
orientation
scale
contrast
• Charts:
•Structure is important, relates entities to each
Human Computer Interaction
other
•Primarily uses lines, enclosure, position to link
entities
•Examples: flowchart, family tree, org chart, …
School of ICT, HUST
• Maps:
•Representation of spatial relations
•Locations identified by labels
• Diagrams
• Schematic picture of object or entity
Human Computer Interaction
(5) Illusions
Muller-Lyer and Ponzo
Muller-Lyer:
Human Computer Interaction
Ponzo:
Which is the longer line ?
Ponzo & Muller-Layer effect
School of ICT, HUST Human Computer Interaction
School of ICT, HUST
Auditory system
• Less used than visual system in HCI
Human Computer Interaction
School of ICT, HUST
Auditory perception
Practice
Talk about some ideas of designing
interactive sound interfaces
Speech sound interface
Non-speech sound interface
Human Computer Interaction
School of ICT, HUST
Haptic system
• Recognize objects through
touch:
•Pressure and tension perception
(tactile)
•Mechanical perception: quick
response and slow response
(kinesthesia)
Human Computer Interaction
•Temperature perception
(proprioception)
Motor system
School of ICT, HUST
s = width of target
systems for which the time to locate an ID (Index of Difficulty) = log2 (d/s + 1)
object is important, e.g., a cell phone, a
handheld devices.
School of ICT, HUST
Target 1 Target 2
Human memory
2.2
Sensory memory
Short-term memory
Long-term memory
Memory system
School of ICT, HUST
Stimulus
• Stimuli: sense data we
encounter in the form of sights,
sounds, smell, feel, and taste Sensory organs
Short-term
memory
Long-term
memory
Human’s memory
School of ICT, HUST
Sensory memory
Short-term memory
Long-term memory
• Characteristics:
•Store much larger quantities of information for potentially unlimited duration
•Slow access (1/10 s) and slow decay
rehearsed
transferred
Short- Long-
Information Sensory
from transferred term term
memory
environment memory memory
retrieved
Human Computer Interaction
forgotten forgotten
(If not transferred to the next stage )
Human Information Processing System
School of ICT, HUST
Receptors Effectors
(perception) (motor actions)
Processor
Memory
Human Computer Interaction
Practice
Task Time
Execute a mental step 70 msec
Choose among methods 1250 msec
Enter a keystroke 230 msec
Point with a mouse 1500 msec
Human Computer Interaction
Practice
Reasoning
Problem solving
Skill acquisition
Reasoning
School of ICT, HUST
A B 4 7
School of ICT, HUST
• Similarity
• Proximity
• Continuation
• Closure
Human Computer Interaction
School of ICT, HUST
Proximity
Proximity occurs when elements
are placed close together. They
tend to be perceived as a group.
Similarity
• Similarity occurs when objects
look similar to one another.
People often perceive them as a
group or pattern.
(1) (2)
Human Computer Interaction
School of ICT, HUST
Continuation
• Continuation occurs when the
eye is compelled to move
through one object and
continue to another object.
Human Computer Interaction
School of ICT, HUST
Closure
• Closure occurs when an object is
incomplete or a space is not
completely enclosed. If enough of the
shape is indicated, people perceive
the whole by filling in the missing
information.
Human Computer Interaction
School of ICT, HUST
Human Computer Interaction
• One way to think about the function of Gestalt Principles is that they provide
"low frequency" information that helps people to organize a web page even
before the reader has processed the "high frequency" information of the actual
text and details of the graphics on the web page.”
• You can demonstrate this by blurring a screenshot of a web page.
Human Computer Interaction
• General problem solving is the ability to find answers to problems using an organized thought
process.
Is largely applied in well-defined areas rather than knowledge intensive areas
• Define the problem: initial state, goal state, all possible state in between
Problem space comprises problem states
Errors
Slips
Action-based Memory-lapse
• User’s action description doesn’t • The error is caused by an
include all necessary details incorrect (implicit) assumption
• Some of the remaining details about the current context
are supplied incorrectly → The intended action is not
→ the wrong action is performed. done or its results are not
Human Computer Interaction
evaluated.
Example ?
How to prevent these errors ?
School of ICT, HUST
Mistakes
Example ?
How to prevent these errors ?
School of ICT, HUST
Emotion
stimuli
School of ICT, HUST
Emotion
• Affect:
the biological response to physical stimuli
influences how we respond cognitively to situations
• positive → creative problem solving
• negative → narrow thinking
Individual differences
• Long term
Sex, physical and intellectual abilities
• Short term
Effect of stress or fatigue
• Changing
Age
Human Computer Interaction
• Ask yourself:
Will design decision exclude section of user population?
IO channels
Computer
• Direct interactivity
• Input devices
• Output devices
Memory
Information processing
School of ICT, HUST
• Batch
• Online
(2) Input devices
a. Keyboard
• QWERTY
School of ICT, HUST Human Computer Interaction
School of ICT, HUST
• Letter keyboard
Human Computer Interaction
School of ICT, HUST
Practice
What are the difference
of num pad design
principles to:
Quickly press keys
Remember passwords (PIN
Code)
Human Computer Interaction
School of ICT, HUST
• Advantages:
Human Computer Interaction
• Voice recognition
• Recognition speed: 90%
• Advantage:
Natural
Easy to use
• Inconvenient:
Human Computer Interaction
Correctness
Orthographic error
School of ICT, HUST
• Mouse
• Touch pad
• Trackball
• Joystick
• Touch screen
Human Computer Interaction
• Pen
• Eyegaz
School of ICT, HUST
• Screen:
CRT
LCD
Touch screen
• Printer
Human Computer Interaction
• Speaker
•…
School of ICT, HUST
Memory
Information processing
• Processing speed:
low speed of processing → low speed of response
Practice
• Describe some kinds of IO devices that are
convenient for the following interactive
system:
Portable word processor
Tourist Information system
Air traffic control system
Human Computer Interaction
School of ICT, HUST
Portable word
processors
• Input:
• Output:
• Advantage:
Human Computer Interaction
• Disadvantage:
School of ICT, HUST
Tourist Information
system
• Input:
• Output:
• Advantage:
Human Computer Interaction
• Disadvantage:
School of ICT, HUST
• Disadvantage:
Thank you for Any questions?
your attentions!
References
School of ICT, HUST
• References:
HCI: Chapter 1, 2
ID: Chapter 3
• Textbook
HCI: Alan J. Dix, Janet E. Finlay, Gregory D. Abowd, Russell Beale, Janet E. Finley.
Human-Computer Interaction, 3rd edition. Prentice Hall, 834 pages, 2004. ISBN: 978-
0130461094.
ID: Helen Sharp, Yvonne Rogers, Jenn Preece. Interaction Design: Beyon Human-
Computer Interaction, 2nd edition. Addison Wesley Publishing Company, 800 pages,
2007. ISBN: 978-0-470-01866-8
Human Computer Interaction
More book
• and related papers