Cognitive Load Theory and Computer Science Education

Cognitive load theory uses our knowledge of human cognitive architecture to devise instructional procedures, most of which are directly relevant to computer science education. There are several basic aspects of human cognition that are critical to instructional design. First, based on evolutionary educational psychology, cognitive load theory assumes that… CONTINUE READING