@article{e9684829f43945d59eb0e3f8a03dc62c,
title = "A programming learning system for beginners - A completion strategy approach",
abstract = "The purpose of this research is to develop a programming learning system for beginners using the completion strategy. The completion strategy uses well-designed programs to let students engage in completing, modifying, and extending their programs. The completion strategy is a paradigm of learning by examples with learning enforcement. In this paper, learning theories of the completion strategy are investigated. A template technique is employed to realize the strategy. An educational experiment was made to show the learning impact of the proposed system. The experimental result shows that the completion strategy is benefit to the programming learning for beginners.",
keywords = "Completion strategy, Programming learning, Template technique",
author = "Chang, {Kuo En} and Chiao, {Bea Chu} and Chen, {Sei Wang} and Hsiao, {Rong Shue}",
note = "Funding Information: Manuscript received January 21, 1997; revised January 28, 2000. This work was supported in part by the National Science Council of the R.O.C. under Contract NSC-85-2511-S-003-043. K.-E. Chang, B.-C. Chiao, and S.-W. Chen are with the Department of Information and Computer Education, National Taiwan Normal University, Taipei, Taiwan, R.O.C. (e-mail:
[email protected]). R.-S. Hsiao is with the Department of Electronic Engineering, National Taipei University of Technology, Taipei, Taiwan, R.O.C. Publisher Item Identifier S 0018-9359(00)04191-1.",
year = "2000",
doi = "10.1109/13.848075",
language = "English",
volume = "43",
pages = "211--220",
journal = "IEEE Transactions on Education",
issn = "0018-9359",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "2",
}