METACOGNITIVE INSTRUCTION IN INTRODUCTORY COMPUTER-PROGRAMMING - A BETTER EXPLANATORY CONSTRUCT FOR PERFORMANCE THAN TRADITIONAL FACTORS

Authors
Citation
Se. Volet et Cp. Lund, METACOGNITIVE INSTRUCTION IN INTRODUCTORY COMPUTER-PROGRAMMING - A BETTER EXPLANATORY CONSTRUCT FOR PERFORMANCE THAN TRADITIONAL FACTORS, Journal of educational computing research, 10(4), 1994, pp. 297-328
Citations number
42
Categorie Soggetti
Education & Educational Research
ISSN journal
07356331
Volume
10
Issue
4
Year of publication
1994
Pages
297 - 328
Database
ISI
SICI code
0735-6331(1994)10:4<297:MIIIC->2.0.ZU;2-5
Abstract
This article examines the effect of metacognitive instruction on stude nts' achievement in introductory programming courses over traditional predictors of performance. Metacognitive instruction was conceptualize d as a package, aimed at inducing students to develop a metacognitive strategy relevant for computer programming via interactive teaching. T he metacognitive strategy consisted of a five-step planning strategy t o guide students' program planning process. The interactive teaching a pproach involved explicit modeling, coaching and collaborative learnin g. An experimental field study conducted with twenty-eight experimenta l and twenty-eight matched control students revealed that metacognitiv e instruction is a better explanatory construct for students' computin g performance than traditional person variables such as background kno wledge, program major, gender or age. The impact of metacognitive inst ruction on the learning processes and outcomes of students with differ ent personal characteristics was systematically examined.