Measuring cognitive load-a solution to ease learning of programming

Yousoof, M. and Sapiyan, M. and Kamaluddin, K. (2007) Measuring cognitive load-a solution to ease learning of programming. In: World Academy of Science, Engineering and Technology.

Full text not available from this repository.
Official URL:


Learning programming is difficult for many learners. Some researches have found that the main difficulty relates to cognitive load. Cognitive overload happens in programming due to the nature of the subject which is intrinisicly over-bearing on the working memory. It happens due to the complexity of the subject itself. The problem is made worse by the poor instructional design methodology used in the teaching and learning process. Various efforts have been proposed to reduce the cognitive load, e.g. visualization softwares, part-program method etc. Use of many computer based systems have also been tried to tackle the problem. However, little success has been made to alleviate the problem. More has to be done to overcome this hurdle. This research attempts at understanding how cognitive load can be managed so as to reduce the problem of overloading. We propose a mechanism to measure the cognitive load during pre instruction, post instruction and in instructional stages of learning. This mechanism is used to help the instruction. As the load changes the instruction is made to adapt itself to ensure cognitive viability. This mechanism could be incorporated as a sub domain in the student model of various computer based instructional systems to facilitate the learning of programming.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Cognitive load, Working memory, Cognitive Load measurement.
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Computer Science & Information Technology > Department of Artificial Intelligence
Depositing User: Ms Maisarah Mohd Muksin
Date Deposited: 16 Apr 2013 01:36
Last Modified: 16 Apr 2013 01:36

Actions (login required)

View Item View Item