PPIG 2003 - 15th Annual Workshop
Applying Cognitive Load Theory to Computer Science Education
Dale Shaffer, Wendy Doube, Juhani Tuovinen
Abstract: Cognitive Load Theory provides a theoretical basis for understanding the learning process. It uses an information processing model to describe how the mind acquires and stores knowledge, and to provide an explanation for the limitations imposed by working memory.
This paper describes Cognitive Load Theory, discusses its application in a number of areas, and explores its potential uses in understanding and improving novice programming and computer science education. A number of research directions are suggested.