Knowledge-Based Instruction: Teaching Problem Solving In a Logo Learning Environment

Abstract Three studies are reported which collectively show that five particular problem‐solving strategies can be developed in students explicitly taught those strategies and given practice applying them to solve Logo programming problems. The studies demonstrate the superiority of such intervention over Logo programming practice alone, explicit strategy training with non‐computer‐based practice, and instruction in content areas traditionally prescribed for the teaching and learning of problem solving. The results indicate that problem‐solving strategies will not be developed through Logo programming alone, rather they must be explicitly taught and practiced. Knowledge‐based instruction linking declarative and procedural knowledge is recommended as a means to this end.

[1]  Dirk-Jan Povel,et al.  Computer experience and cognitive development : a child's learning in a computer culture , 1986 .

[2]  Gavriel Salomon AI in Reverse: Computer Tools That Become Cognitive. , 1988 .

[3]  Roy D. Pea,et al.  On the Cognitive Effects of Learning Computer Programming: A Critical Look. Technical Report No. 9. , 1987 .

[4]  Herbert A. Simon,et al.  Problem Solving and Reasoning. , 1984 .

[5]  Richard Lehrer,et al.  Learning Preproof Geometry With LOGO , 1989 .

[6]  Marcia C. Linn,et al.  Cognitive Consequences of Programming: Achievements of Experienced and Talented Programmers , 1987 .

[7]  David Krech,et al.  Elements of psychology , 1974 .

[8]  M. Linn The Cognitive Consequences of Programming Instruction in Classrooms , 1985 .

[9]  Brian Harvey Why LOGO , 1987 .

[10]  David Klahr,et al.  Assessing Children's Logo Debugging Skills with a Formal Model , 1986 .

[11]  Gavriel Salomon,et al.  Transfer of Cognitive Skills from Programming: When and How? , 1987 .

[12]  S. Engel Thought and Language , 1964 .

[13]  D. Clements,et al.  Effects of Computer Programming on Young Children's Cognition , 1984 .

[14]  Lieven Verschaffel,et al.  Cognitive Effects of Learning to Program in Logo: A One-Year Study With Sixth Graders , 1992 .

[15]  Sharon McCoy Carver Transfer of LOGO Debugging Skill: Analysis, Instruction, and Assessment. , 1986 .

[16]  G. Ryle,et al.  心的概念 = The concept of mind , 1962 .

[17]  Richard E. Mayer,et al.  Learning to program and learning to think: what's the connection? , 1986, CACM.

[18]  Uri Leron Logo Today: Vision and Reality , 1985 .

[19]  Richard Lehrer,et al.  Problem Solving, Metacognition and Composition: The Effects of Interactive Software for First-Grade Children , 1987 .

[20]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[21]  G. Salomon Interaction of media, cognition and learning , 1979 .

[22]  Lyle E. Bourne,et al.  Learning to think by learning LOGO: Rule learning in third-grade computer programmers , 1983 .

[23]  Douglas Degelman,et al.  Concept Learning in Preschool Children: Effects of a Short-Term Logo Experience , 1986 .

[24]  K. Holyoak,et al.  Surface and structural similarity in analogical transfer , 1987, Memory & cognition.

[25]  G. E. Miller,et al.  The Effects of Mediated Programming Instruction on Preschool Children's Self-Monitoring , 1986 .

[26]  Victor R. Delclos Teaching Thinking through LOGO: The Importance of Method. Technical Report Series, Report No. 84.1.2. , 1984 .

[27]  Karen Swan Programming Objects to Think with: Logo and the Teaching and Learning of Problem Solving , 1991 .

[28]  A. Bandura Self-efficacy: toward a unifying theory of behavioral change. , 1977, Psychological review.

[29]  Roy D. Pea,et al.  Analogical Reasoning and Computer Programming , 1986 .

[30]  L. Corno The Metacognitive Control Components of Self-Regulated Learning. , 1986 .

[31]  Douglas H. Clements,et al.  Longitudinal Study of the Effects of Logo Programming on Cognitive Abilities and Achievement , 1987 .

[32]  John R. Anderson The Architecture of Cognition , 1983 .

[33]  Ann Thompson,et al.  Effects of a Logo Microworld on Student Ability to Transfer a Concept , 1988 .

[34]  Donna Gail Shaw,et al.  Effects of learning to program a computer in BASIC or Logo on problem-solving abilities , 1986 .

[35]  Dedre Gentner,et al.  Mechanisms of Analogical Learning. , 1987 .

[36]  John B. Black Developing Thinking Skills with Computers. , 1988 .

[37]  K. Duncker,et al.  On problem-solving , 1945 .