Psychological Foundations

590H -- Spring 1995

Warning: these notes are really sketchy ...

Card, Moran, and Newell paper: "The Human Information-Processor

[In addition to its discussion of human performance as it is relevant to HCI, this paper is striking as an exemplar of the cartesian/rationalist tradition.]

The human information processor is modelled as a set of memories and processors, and a set of principles of operation.

subsystems:

memory parameters: storage capacity; decay time of an item; main code type

Model Human Processor - principles of operation (see chart on page 27)

Human Performance Examples

Limits based on Perceptual Processor Cycle Time:

Motor Skill - Fitt's Law

examples of key layout on a calculator; different typewriter keyboard layouts

reaction times

searching long-term memory

rationality princples (really this seems to be a description of goal-directed problem solving -- see cryptarithmetic examples)

GOMS Model (Goals, Operations, Methods and Selection rules) -- further family of models, which enables various qualitative and quantitative predictions to be made about user performance

a problem with such models is that their development takes a long time. Just about the a cognitive model of performance with line editors was developed, line editors were superceded by screen-based editors.

other interesting example (not in readings) -- perception as it relates to color graphics and 3d graphics

Additional Aspects of Human Memory

(from Don Norman, The Design of Everyday Things) categories of information stored in long term memory: other categorizations:

Kinds of Human Error; Designing for Error

detection takes place when there is feedback

Preece distinguishes slips and mistakes

Lessons for Design:

Cognitive Frameworks for HCI (from Preece book)

various moves away from this information processing framework in HCI:

visual perception - affordances (see scrollbar example on p 81; Gaver paper)

coding methods (see page 89)

color pollution