Professional Documents
Culture Documents
Chapter Four:
Interaction
Bantamlak Dejene, Information Technology 06/04/2022
Outlines
2
interaction models
translations between user and system
ergonomics
physical characteristics of interaction
interaction styles
the nature of user/system dialog
context
social, organizational, motivational
paradigms
Paradigms for interaction
communication
user system
terms of interaction
Norman model
interaction framework
Seven stages
goal
execution evaluation
system
extension of Norman…
their interaction framework has 4 parts
user
O
input output
system S U
core task
output I
input
each has its own unique language
interaction translation between languages
problems in interaction = problems in translation
Bantamlak Dejene, Information Technology 06/04/2022
Using Abowd & Beale’s model
10
user intentions
translated into actions at the interface
translated into alterations of system state
reflected in the output display
interpreted by the user
general framework for understanding interaction
not restricted to electronic computer systems
identifies all major components involved in interaction
allows comparative assessment of systems
an abstraction
Bantamlak Dejene, Information Technology 06/04/2022
Ergonomics
11
industrial interfaces
Also known as human factors – but this can also be used to mean
much of HCI!
Ergonomics good at defining standards and guidelines for
surrounding environment
e.g. seating arrangements adaptable to cope with all sizes of user
health issues
e.g. physical position, environmental conditions (temperature, humidity), lighting,
noise,
use of colour
e.g. use of red for warning, green for okay, awareness of colour-blindness etc.
menus
natural language
WIMP
three–dimensional interfaces
Options visible
less recall - easier to use
rely on recognition so names should be meaningful
Selection by:
numbers, letters, arrow keys, mouse
combination (e.g. mouse plus accelerators)
Often options hierarchically grouped
sensible grouping is needed
Restricted form of full WIMP system
Bantamlak Dejene, Information Technology 06/04/2022
Natural language
18
Familiar to user
Problems
vague
ambiguous
hard to do well!
Solutions
Question/answer interfaces
Requires
good design
obvious correction facilities
Windows
Icons
Menus
Pointers
… or windows, icons, mice, and pull-down menus!
used in ..
multimedia
web browsers
hypertext
just click something!
virtual reality
highlighting
visual affordance
indiscriminate use just confusing!
3D workspaces
Concerns
how can an interactive system be developed to ensure its
usability?
how can the usability of an interactive system be demonstrated
or measured?
History of interactive system design provides paradigms for usable
designs
Batch processing
Timesharing
Networking
Graphical display
Microprocessor
WWW
Ubiquitous Computing
computing
programming by children
A system is more powerful as it becomes easier to user
the individual
Kay at Xerox PARC – the Dynabook as the ultimate personal
computer
mechanisms
teaching technique
LOGO's turtle dragging its tail
file management on an office desktop
word processing as typing
financial analysis on spread sheets
virtual reality – user inside the metaphor
Problems
some tasks do not fit into a given metaphor
cultural bias
Bantamlak Dejene, Information Technology 06/04/2022
Direct manipulation
36
interaction
visibility of objects
incremental action and rapid feedback
reversibility encourages exploration
syntactic correctness of all actions
replace language with action
1984 – Apple Macintosh
language paradigm
interface as mediator
structure
hypermedia and multimedia
output
information economy.
Original interfaces
reacting appropriately
Automatically sensing physical phenomena (e.g., light, temp,