Principles of Computing and Information Technology Lecture 8 - PowerPoint PPT Presentation

1 / 48
About This Presentation
Title:

Principles of Computing and Information Technology Lecture 8

Description:

Ergonomics. Designing appropriate interfaces to let people work with computers. 8 ... Don't forget the ergonomics. Impact of physical environment on human performance ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 49
Provided by: AndyD153
Category:

less

Transcript and Presenter's Notes

Title: Principles of Computing and Information Technology Lecture 8


1
Principles of Computing and Information
Technology Lecture 8 Human Computer Interaction
(HCI)
  • Andy Dawson
  • Department of Information Studies, UCL

2
What were going to look at today
  • What is HCI and why is it important?
  • How humans process information
  • How this should affect computer interface design
  • Identifying different user types
  • Designing/choosing appropriate interfaces
  • What the future might hold...

3
A revealing quote
  • The Hitch Hikers Guide to the Galaxy, in a
    moment of reasoned luciditysays of Cirius
    Cybernetics Corporation products that it is very
    easy to be blinded to the essential uselessness
    of them by the sense of achievement you get from
    getting them to work at all. In other words
    their fundamental design flaws are completely
    hidden by their superficial design flaws.
  • Douglas Adams, So long and thanks for all the fish

4
What is this describing?
  • To stay ahead in business you have to invest in
    the latest equipment 2 Gigabyte memory, most
    advanced communications system available, high
    precision handling device, easy maneuverability
    (adjustable in over 2000 ways), highly
    sophisticated listening device, unsurpassed
    visual response mechanism, consumes no fossil
    fuels or electricity.

5
One more quote
  • Suddenly, computers are everywhere and, just as
    suddenly, everyone is feeling computer
    illiterate. Stop worrying. The computer
    revolution has not passed you by. In fact, quite
    the opposite is the case. The computer revolution
    hasnt caught up to where you are. If you cant
    use todays computers without pain, then just
    wait. It is the computers that will have to
    change, not you.
  • Roger Schank, On language, learning and the
    cognitive computer

6
So what should that tell us?
  • People should be first consideration in systems
  • But we have a long way to go!
  • Own experience - do things work?
  • The way we want them to?
  • How much of the time?

7
What is HCI?
  • Wide-ranging discipline
  • Containing elements of
  • Psychology
  • Physiology
  • Computer science
  • Ergonomics
  • Designing appropriate interfaces to let people
    work with computers

8
Aim of HCI
  • To produce interfaces which are
  • efficient
  • easy to use
  • do what people want
  • Why is that important?
  • Self evident!
  • Think of your own experiences
  • Increasing focus on interface development

9
Human Information Processing
  • Remember the basic computer process model?Add
    a store
  • Also a model of how humans process information

I
P
O
10
How do humans differ from machines (revisited)?
  • Key differences
  • Perception
  • Cognition
  • Motivation
  • Personality

11
Perception (INPUT)
  • Three physical stages
  • receive external stimulus
  • translate to nerve impulse
  • attach meaning (processing?)
  • Vision predominant in computer interaction
  • Sound also relevant
  • Touch, smell, taste - irrelevant?

12
Vision
  • The nature of vision
  • Physical characteristics
  • Colour, intensity, contrast
  • Visual pre-processing
  • Perception vs physical qualities
  • Image enhancement/adjustment
  • Image interpretation
  • Attaching meaning to what we see
  • Open to misinterpretation?

13
What do you see (1)?
14
What do you see (2)?
15
Visual acuity and sensitivity
  • Ability to resolve complex shapes
  • Letters, words
  • Influenced by
  • Complexity of image
  • Intensity of light
  • Colour sensitivity (or lack of it)
  • Flicker
  • Limitations of human vision compensated for by
    flexibility of cognitive apparatus

16
Reading
  • Particular application of vision
  • How do we read?
  • Character
  • Word
  • Syntax
  • Semantics
  • Context

17
Legibility
  • Size/shape of type
  • Upper/Lower case, ascenders/descenders
  • Length of line
  • Line spacing
  • Reading from screens
  • Contrast (ve/-ve)
  • Scrolling

18
Hearing/Sound
  • Importance vs vision
  • Natural medium of human communication
  • Similar perceptual procedure to vision
  • Stimulus -gt impulse -gt meaning
  • Auditory pre-processing/filtering
  • Interpretation

19
Language
  • Speech processing
  • Grammar Syntax
  • Semantics Pragmatics (context)
  • Impact of experience on interpretation
  • Problems of computers in processing speech
  • for input
  • for output
  • in dialogues

20
Now for some audience participation
  • Divide into pairs, by rows Front person faces
    the front, rear person faces the back.
  • Something will appear on the screen
  • The person at the front has 5 minutes to describe
    it to the person at the back, who has to draw
    it.
  • Person at the front cannot look back!
  • Person at the back cannot communicate in any way!
    NO Talking, giggling, crying or cheating!?
  • AND NO TURNING ROUND UNTIL I SAY SO!

21
Storage (Memory)
  • Different types of memory
  • Sensory
  • Short-term
  • Long-term
  • Sensory memory
  • Literal, easily disrupted, very brief
  • Iconic (visual)
  • Echoic (auditory)

22
Memorise this series of numbers

23
Did you get it?
24
Short-term memory
  • Few items (7 /- 2)
  • More stable, but still disruptable
  • Not purely literal
  • Chunking
  • Value of order and predictability
  • Moral - dont overload!

25
Long-term memory
  • Infinite capacity?
  • Requires understanding
  • Not literal
  • Access paths
  • Reasoning, relationships, rules

26
Can I have a volunteer from the audience please?
  • OK, answer this simple question as quickly as you
    can.
  • Whats happening here?

27
How long-term memory works...
  • Deconstruction/reconstruction
  • Memory fails if access paths decay
  • lack of use
  • poor original construction
  • Distraction during memorisation can cause
    recall errors
  • Memory a critical limiting factor in HIP
  • Affects interface design in many ways

28
Memory test
29
A good interface design should
  • MINIMISE to reduce loading
  • CUEto aid and prompt recall
  • STRUCTUREto promote learning
  • REPEATto reinforce models

30
Output
  • To complete our model
  • action, e.g. spectrum from
  • human computer perform task efficiently
  • to
  • Human throws computer out of window, followed by
    self
  • Hopefully the former?

31
Dont forget the ergonomics
  • Impact of physical environment on human
    performance
  • Particular problem in libraries?
  • Old buildings
  • Inappropriate equipment
  • No cash
  • Significant part of technostress caused by
    environment

32
Ergonomic criteria
33
Ergonomic factors
  • Resolution
  • Distance
  • Angle/reflection
  • Movement
  • Proportion of occupied screen
  • Layout (eye movement)

34
Interface problems are nothing new.
35
Analysing user characteristics
  • HIP v. useful in identifying general terms
  • BUT needs and abilities of individuals vary
  • Must identify user and design accordingly
  • What job to be done
  • What sort of user
  • Part of role of systems analysis

36
Analysing user characteristics
  • In terms of
  • Knowledge of computers
  • General levels of ability
  • Other skills/domain knowledge
  • To establish
  • Type of interface
  • Level of documentation
  • Type of support/training required
  • Nature of existing user model

37
Categories of user
  • Naive
  • Novice
  • Skilled
  • Expert
  • Learning characteristics polarised
  • Categories are not static!

38
Naive/Novice
  • Little knowledge much ignorance
  • Knowledge available in limited contexts
  • Activity demands mental effort
  • Low-level goals, narrow view

39
Skilled/Expert
  • Much knowledge, well organised
  • Knowledge rapidly accessible, abstraction
  • Activity becomes automatic
  • Long-term goals

40
Learning characteristics
  • Dependent on
  • Frequency of use
  • Degree of commitment
  • Experience
  • Physical skills
  • Ergonomics

41
Aides to learning
  • Training wheel systems
  • Guided exploration
  • Support the user model
  • Appropriate documentation

42
Interface must balance
  • Ease of use
  • Ease of learning
  • Speed of operation
  • Control
  • Ease of development
  • SIMPLICITY vs
  • FUNCTIONALITY

43
Interface design
  • Dialogue control
  • types
  • design features
  • Presentation design

44
Dialogue types
  • Question answer
  • Menus
  • Form filling
  • Command languages
  • Iconics
  • Natural language

45
Dialogue design
  • Feedback
  • Messages, Status
  • Escape options
  • Termination, Undo actions
  • Minimal work approach
  • Steps/Actions, Keystrokes
  • Defaults
  • Predictive, Security
  • Help provision, consistency of format

46
Presentation design
  • Highlighting
  • movement
  • colour
  • brightness
  • shape
  • size
  • Form of messages

47
Text display/Menus
  • Navigation
  • Classification/grouping
  • Selection order
  • Functional titling
  • Escape routes
  • Keys

48
Current and future developments
  • The dominance of the Windows GUI
  • Webpages with everything
  • Generations of interface
  • CLI
  • Menu-driven systems
  • GUI
  • The next generation?

49
Thats it for today...
  • Any Questions?

50
This weeks practicals
  • Evaluating search interfaces
Write a Comment
User Comments (0)
About PowerShow.com