Learning programming via worked-examples

Siti Soraya Binti Abdul Rahman · 2010

Worked-examples play an important role in learning and problem solving and are crucial to cognitive skill acquisition. However students’ learning styles are a factor in how much they are willing to expend serious effort on understanding worked-examples, with active students tending to be more impatient of them than reflective students. In employing worked-examples to teach programming effectively to both active and reflective students, we propose a worked-example format that combines a completion strategy with a structure-emphasising strategy. In this paper, we present two types of web-based interface supporting both the strategies and briefly discuss their specific interface designs.

Read the paper · More papers on PaperTik