Instructional Design Consequences of an Analogy between Evolution by Natural Selection and Human Cognitive Architecture
Cognitive architecture and instructional design