Lecture No 1
The human ?
•Information i/o …
–visual, auditory, haptic, movement
•Information stored in memory
–sensory, short-term, long-term
•Information processed and applied
–reasoning, problem solving, skill, error
•Emotion influences human capabilities
•Each person is different
Lecture No 2
The computer ?
a computer system is made up of various elements
each of these elements affects the interaction
–input devices – text entry and pointing
–output devices – screen (small&large), digital paper
–virtual reality – special interaction and display devices
–physical interaction – e.g. sound, haptic, bio-sensing
–paper – as output (print) and input (scan)
–memory – RAM & permanent media, capacity & access
–processing – speed of processing, networks
each of these elements affects the interaction
–input devices – text entry and pointing
–output devices – screen (small&large), digital paper
–virtual reality – special interaction and display devices
–physical interaction – e.g. sound, haptic, bio-sensing
–paper – as output (print) and input (scan)
–memory – RAM & permanent media, capacity & access
–processing – speed of processing, networks
Lecture No 3
The
Interaction In HCI ?
•interaction
models
–translations between user and system
•ergonomics
–physical characteristics of interaction
•interaction
styles
–the nature of user/system dialog
•context
–social, organizational, motivational
Lecture No 5
Interaction design basics in Human computer interaction
•design:
–what
it is, interventions, goals, constraints
•the design process
–what
happens when
•users
–who
they are, what they are like …
•scenarios
–rich
stories of design
•navigation
–finding
your way around a system
•iteration and prototypes
–never
get it right first time!
Lecture No 6
HCI in the software process ?
•Software engineering and the design process for interactive systems •Usability engineering
•Iterative design and prototyping
•Design rationale
Lecture No 7
Design
rules In HCI ?
Designing for maximum usability
– the goal of interaction design
•Principles
of usability
–general understanding
•Standards
and guidelines
–direction for design
•Design
patterns
–capture and reuse design knowledge
Lecture No 9
Evaluation Techniques IN HCI ?
•Evaluation
–tests usability and functionality of
system
–occurs in laboratory, field and/or in collaboration
with users
–evaluates both design and implementation
–should be considered at all stages in the
design life cycle
Lecture No 10
universal design principles IN HCI ?
•equitable use•flexibility in use
•simple and intuitive to use
•perceptible information
•tolerance for error
•low physical effort
•size and space for approach and use
Lecture No 11
user support In HCI ?
•Issues
–different types of support at different times
–implementation and presentation both important
–all need careful design
–implementation and presentation both important
–all need careful design
•Types of user support –quick reference, task specific help, full explanation, tutorial
•Provided by help and documentation
–help - problem-oriented and specific
–documentation - system-oriented and general
–same design principles apply to both
–help - problem-oriented and specific
–documentation - system-oriented and general
–same design principles apply to both