Computers will soon be an integral part of the classroom and home environment of children, yet there are unanswered questions concerning their effects on young children's cognition; Particularly salient are largely unsubstantiated claims concerning the cognitive benefits of computer programming. This study assessed the effects of learning computer programming on children's cognitive style (reflectivity, divergent thinking), metacognitive ability, cognitive development (operational competence, general cognitive measures), and ability to describe directions. Eighteen 6-year-old children were pretested to assess receptive vocabulary, impulsivity/reflectivity, and divergent-thinking abilities. The children were then randomly assigned to one of two treatments, computer programming or computer-assisted instruction (CAI), that lasted 12 weeks. Posttesting revealed that the programming group scored significantly higher on measures of reflectivity and on two measures of divergent thinking, whereas the CAI group showed no significant pre- to posttest differences. The programming group outperformed the CAI group on measures of metacognitive ability and ability to describe directions. No differences were found on measures of cognitive development. The increasing acceptance of the critical necessity for children to become computer literate is leading to an increased prominence of computers in the home and school environment. Yet there are unanswered questions regarding the effects of computer use on children's thinking. The purpose of this study was to investigate the effects of computer programming on 6-year:old children's cognitive style, metacognitive abilities, cognitive development, and ability to describe directions. Seymour Papert, one of the creators of the computer language Logo and a leading exponent of the use of computer programming to expand children's intellectual power, based his ideas on the theories of Piaget, with whom he studied. Papert (1980) has argued that the most beneficial learning is what he calls "Piagetian learning," or "learning without being taught." He has proposed that computer programming environments can create conditions under which intellectual models take root, conditions in which young children can master
[1]
Deborah A. Day,et al.
Information processing in the child: Significance of analytic and reflective attitudes.
,
1964
.
[2]
J. Piaget,et al.
The early growth of logic in the child : classification and seriation
,
1965
.
[3]
S. Messer,et al.
Reflection-impulsivity: A review.
,
1976
.
[4]
J. Flavell,et al.
The development of knowledge about visual perception.
,
1977,
Nebraska Symposium on Motivation. Nebraska Symposium on Motivation.
[5]
Ellen M. Markman,et al.
Realizing That You Don't Understand: A Preliminary Investigation.
,
1977
.
[6]
Margaret C. Donaldson.
Children's Minds
,
1978
.
[7]
Frank B. Baker.
Computer Managed Instruction: Theory and Practice
,
1978
.
[8]
John J. Clement,et al.
Cognitive Process Instruction: Research on Teaching Thinking Skills
,
1979
.
[9]
J. Shaw,et al.
Effects of Training on the Divergent-Thinking Abilities of Kindergarten Children.
,
1980
.
[10]
Seymour Papert,et al.
Mindstorms: Children, Computers, and Powerful Ideas
,
1981
.
[11]
Elliot Soloway,et al.
DOES COMPUTER PROGRAMMING ENHANCE PROBLEM SOLVING ABILITY? SOME POSITIVE EVIDENCE ON ALGEBRA WORD PROBLEMS
,
1982
.
[12]
Lyle E. Bourne,et al.
Learning to think by learning LOGO: Rule learning in third-grade computer programmers
,
1983
.
[13]
Douglas H. Clements,et al.
Supporting Young Children's Logo Programming.
,
1984
.