Model Human Processor
Human cognition is often understood in terms of a model of
information processing.
Most of this information is presented in The Psychology of
Human-Computer Interaction by Card, Moran and Newell.
Components
- Perception
- Motor processor
- approximately 70 msec cycles
- Fitts' law (Mathis ch. 14): Pointing time (seconds) = log2 (distance / size + 1)
- Working Memory (also called short-term memory)
- Limited approximately 3 chunks
- Includes perceptual and motor stores
- Long-term memory
- Essentially unlimited
- Acquired through active usage of working memory
- Organizes information in chunks (see p. 27)
- Cognitive processor
- Applies long-term memory to modify working memory
- Operates at approximately 70 msec cycles
- Conscious versus unconscious cognition
Important cognitive principles
- Recognition is easier than recall
- Short-term memory limits multi-tasking
- Practice creates procedural knowledge for automatic behavior
Constants for keystroke-level model
- K = 0.2 sec Keying: the time it takes to tap a key on the
keyboard or a button on the mouse.
- P = 1.1 sec Pointing: the time it takes to move the mouse
to a position on the display.
- H = 0.4 sec Homing: the time it takes to move the hand from
the keyboard to the mouse or from the mouse to the keyboard.
- M = 1.35 sec Mental preparing: the time it takes to
mentally prepare for the next step.
- R Responding: the time needed for the computer to respond.
High-level psychological constructs
- Mental Models (Mathis ch. 9)
- Metaphors
Issues for discussion
- What are examples of automatic procedural behavior?
- What do the keystroke constants suggest for developing an
efficient user interface?