Cognitive Elements of HCI
1. Attentive vs. pre-attentive processing
2. Graphical coding
3. Gestalt laws
4. Recognition versus recall
5. Mental models
6. Metaphors
7. Affordances
8. Fitts' law (see menu interaction)
9. Color vision (see color)