Learning Strategies and Transfer in the Domain of Programming
- 1 September 1994
- journal article
- Published by Taylor & Francis in Cognition and Instruction
- Vol. 12 (3), 235-275
- https://doi.org/10.1207/s1532690xci1203_2
Abstract
We report two studies involving an intelligent tutoring system for Lisp (the Camegie Mellon University Lisp Tutor). In Experiment 1, we developed a model, based on production system theories of transfer and analogical problem solving, that accounts for effects of instructional examples, the transfer of cognitive skills across programming problems, and practice effects. In Experiment 2, we analyzed protocols collected from subjects as they processed instructional texts and examples before working with the Lisp Tutor and protocols collected after subjects solved each programming problem. The results suggest that the acquisition of cognitive skills is facilitated by high degrees of metacognition, which includes higher degrees of monitoring states of knowledge, more self-generated explanation goals and strategies, and greater attention to the instructional structure. Improvement in skill acquisition is also strongly related to the generation of explanations connecting the example material to the abstract term...Keywords
This publication has 17 references indexed in Scilit:
- The Acquisition and Performance of Text-Editing Skill: A Cognitive Complexity AnalysisHuman–Computer Interaction, 1990
- Regression analyses of repeated measures data in cognitive research.Journal of Experimental Psychology: Learning, Memory, and Cognition, 1990
- Skill Acquisition and the LISP TutorCognitive Science, 1989
- A theory of the origins of human knowledgeArtificial Intelligence, 1989
- Self‐Explanations: How Students Study and Use Examples in Learning to Solve ProblemsCognitive Science, 1989
- Skill acquisition: Compilation of weak-method problem situations.Psychological Review, 1987
- A Cognitive Model and Computer Tutor for Programming RecursionHuman–Computer Interaction, 1986
- The acquisition of procedures from text: A production-system analysis of transfer of trainingJournal of Memory and Language, 1986
- Learning From TextCognition and Instruction, 1986
- Optimal foraging, the marginal value theoremTheoretical Population Biology, 1976