Programming Objects to Think with: Logo and the Teaching and Learning of Problem Solving
- 1 February 1991
- journal article
- research article
- Published by SAGE Publications in Journal of Educational Computing Research
- Vol. 7 (1) , 89-112
- https://doi.org/10.2190/ux0m-nhm2-1g5x-01x4
Abstract
The Logo computer programming language has been described as an environment in which children will develop problem-solving skills. Unfortunately, much of the research concerned with Logo and problem solving has not found such connection, but a careful reading of that literature suggests that explicit problem-solving instruction and mediated Logo programming practice can result in the development and transfer of certain problem-solving abilities. The research reported in this article was designed to test such hypothesis. In particular, it differentiates between interventions combining explicit instruction with medicated practice and discovery learning approaches, and assesses the importance of Logo programming within the former. Results reveal that texplicit instruction with Logo programming practice supported the development and transfer of four problem-solving strategies, subgoals formation, forward chaining, systematic trial and error, and analogy; whereas neither discovery learning in a Logo environment nor explicit instruction with concrete manipulatives practice did so. Indications are that such instruction and practice can support the teaching and learning of alternative representation strategies as well. The findings support claims for the efficacy of Logo as medium conducive to the teaching and learning of problem solving, but only when particular problem-solving skills are explicitly taught.This publication has 14 references indexed in Scilit:
- Effects of a Logo Microworld on Student Ability to Transfer a ConceptJournal of Educational Computing Research, 1988
- Computers, Cognition and Curriculum: Retrospect and ProspectJournal of Educational Computing Research, 1988
- Problem Solving, Metacognition and Composition: The Effects of Interactive Software for First-Grade ChildrenJournal of Educational Computing Research, 1987
- Transfer of Cognitive Skills from Programming: When and How?Journal of Educational Computing Research, 1987
- Longitudinal Study of the Effects of Logo Programming on Cognitive Abilities and AchievementJournal of Educational Computing Research, 1987
- Assessing Children's Logo Debugging Skills with a Formal ModelJournal of Educational Computing Research, 1986
- Analogical Reasoning and Computer ProgrammingJournal of Educational Computing Research, 1986
- Effects of computer programming on young children's cognition.Journal of Educational Psychology, 1984
- On the cognitive effects of learning computer programmingNew Ideas in Psychology, 1984
- Learning to think by learning LOGO: Rule learning in third-grade computer programmersBulletin of the Psychonomic Society, 1983