Published December 20, 2007 | Version 487

Reducing Cognitive Load in Learning Computer Programming

Description

Many difficulties are faced in the process of learning computer programming. This paper will propose a system framework intended to reduce cognitive load in learning programming. In first section focus is given on the process of learning and the shortcomings of the current approaches to learning programming. Finally the proposed prototype is suggested along with the justification of the prototype. In the proposed prototype the concept map is used as visualization metaphor. Concept maps are similar to the mental schema in long term memory and hence it can reduce cognitive load well. In addition other method such as part code method is also proposed in this framework to can reduce cognitive load.

Files

487.pdf

Files (506.3 kB)

Name Size Download all
md5:94c4a97f80ec68e4cfe56119244726de
506.3 kB Preview Download