Design of Worked Examples for Learning Programming

Literature Review


  • Mariam Nainan Sultan Idris Education University
  • Balamuralithara Balakrishnan Sultan Idris Education University
  • Ahmad Zamzuri Mohamad Ali


Worked examples, exampple-based learning, Programming education


Learning from worked examples, or example-based learning, has been found to be effective for learning problem solving. Several instructional principles for worked example design have been proposed based on research studies conducted in several domains. However, research on the design of worked examples for programming education is limited. This study reviews research studies on worked examples proposed for teaching and learning how to solve programming problems and analyses the proposed designs with respect to the instructional principles for example-based learning. This paper presents the results of the analysis and the characteristics of the proposed designs. This paper also discusses the findings and suggests areas for further research.