ACM Home Page
Please provide us with feedback. Feedback
Leveraging students' programming laboratory work as worked examples
Full text PdfPdf (478 KB)
Source
ACM SIGCSE Bulletin archive
Volume 40 ,  Issue 2  (June 2008) table of contents
REVIEWS: Reviewed papers table of contents
Pages 69-73  
Year of Publication: 2008
ISSN:0097-8418
Authors
Andrew K. Lui  Open University of Hong Kong, Homantin, Hong Kong
Yannie H. Y. Cheung  University of Hong Kong, Hong Kong
Siu Cheung Li  Hong Kong Baptist University, Hong Kong
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1383602.1383638
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Fowler, W. A. L., & Fowler, R. H. (1993). A hypertext approach to computer science education unifying programming principles. Journal of Multimedia and Hypermedia, 2(4), pp. 433--441.
 
2
Sweller, J., & Cooper, G. A. (1985). The use of worked examples as a substitute for problem solving in learning algebra. Cognition and Instruction, 2, pp. 59--89.
 
3
Sweller, J., Van Merriënboer, J., & Paas, F. (1998). Cognitive architecture and instructional design. Educational Psychology Review 10(3), pp. 251--294.
 
4
Sweller, J. (1988). Cognitive load during problem solving: Effects on learning. Cognitive Science, 12(2), pp. 257--285.
 
5
Robins, A., Routree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), pp. 137--172.
 
6

Collaborative Colleagues:
Andrew K. Lui: colleagues
Yannie H. Y. Cheung: colleagues
Siu Cheung Li: colleagues