Leveraging students' programming laboratory work as worked examples

Andrew Kwok Fai Lui, Yannie Ho Yan Cheung, Sandy S C LI

Research output: Contribution to journalArticlepeer-review

Abstract

This paper describes a web-based courseware that is designed to further improve the programming skills of strong students. The courseware leverages students' laboratory work as worked examples. Worked examples are regarded as an efficient tool for schema acquisition. The variations in the methods used in the examples provide an opportunity to acquire alternative schemas for solving problems. The paper describes the functions of the courseware. The results of the evaluations suggest that students' solutions are intrinsically useful as worked examples because they exhibit significant variations.
Original languageEnglish
Pages (from-to)69-73
Number of pages5
JournalSIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
Volume40
Issue number2
Early online date1 Jun 2008
DOIs
Publication statusPublished - Jun 2008

Scopus Subject Areas

  • Education

User-Defined Keywords

  • Introductory programming
  • Worked examples
  • Laboratory work
  • Schema acquisition

Fingerprint

Dive into the research topics of 'Leveraging students' programming laboratory work as worked examples'. Together they form a unique fingerprint.

Cite this