Effects of Computer Programming on Cognitive Outcomes: A Meta-Analysis

Journal of Educational Computing Research - Tập 7 Số 3 - Trang 251-268 - 1991
Yuen-kuang Liao1, George W. Bright2
1University of Houston,
2University of North Carolina at Greensboro

Tóm tắt

Although claims regarding the cognitive benefits of computer programming have been made, results from existing empirical studies are conflicting. To make a more reliable conclusion on this issue, a meta-analysis was performed to synthesize existing research concerning the effects of computer programming on cognitive outcomes. Sixty-five studies were located from three sources, and their quantitative data were transformed into a common scale—Effect Size. The analysis showed that 58 or 89 percent of the study-weighted effect sizes were positive and favored the computer programming group over the control groups. The overall grand mean of the study-weighted effect size for all 432 comparisons was 0.41; this suggests that students having computer programming experiences scored about sixteen percentile points higher on various cognitive-ability tests than students who did not have programming experiences. In addition, four of the seven coded variables selected for this study (i.e., type of publication, grade level, language studied, and duration of treatment) had a statistically significant impact on the mean study-weighted effect sizes. The findings suggest that the outcomes of learning a computer language go beyond the content of that specific computer language. The results also suggest to teachers a mildly effective approach for teaching cognitive skills in a classroom setting.

Từ khóa


Tài liệu tham khảo

10.1016/0732-118X(84)90018-7

Coburn P., 1982, Practical Guide to Computers in Education

10.5840/thinking19834310

Papert S., 1980, Mindstorms

10.1037/11494-000

Watt D., 1982, Byte, 7, 116

Lochhead J., 1979, Cognitive Process Instruction: Research on Teaching Thinking Skills

10.1037/0022-0663.78.4.309

10.2190/RCNV-2HYF-60CM-K7K7

10.1037/0022-0663.76.6.1051

Ehrlich K., 1984, Paper presented at the annual meeting of the American Educational Research Association

Rieber L., 1986, The Effects of Logo on Young Children

Statz J. A., 1974, Dissertation Abstracts International, 34, 5418B

Cheshire F. D., 1981, Dissertation Abstracts International, 42, 645A

Dalton D. W., 1986, Paper presented at the annual convention of the Association for Educational Communications and Technology

10.1300/J025v02n02_06

10.2190/BKML-B1QV-KDN4-8ULH

Pea R. D., 1984, Logo Programming and the Development of Planning Skills

Rucinski T. T., 1987, Dissertation Abstracts International, 47, 3404A

10.1300/J025v02n02_07

10.2190/5WMC-4KBJ-RGG4-3KHH

Glass G. V., 1981, Meta-Analysis in Social Research

10.1016/0747-5632(85)90007-X

10.1080/00220671.1985.10885607

Liao Y., 1990, Effects of Computer Assisted Instruction and Computer Programming on Students' Cognitive Performance: A Quantitative Synthesis

Baker S., 1987, Dissertation Abstracts, 49, 1774A

10.1016/0747-5632(86)90002-6

Bebell D., 1988, Dissertation Abstracts International, 49, 2517A

Blubaugh W., 1984, Dissertation Abstracts International, 45, 3086A

10.2307/749408

Cole W. I., 1971, Dissertation Abstracts International, 32, 2399A

10.2190/RH2K-4AQ7-2598-TVEA

Dvarskas D. P., 1984, Dissertation Abstracts International, 44, 2665A

Fickel M., 1986, Dissertation Abstracts International, 47, 2066A

Ford M. S., 1984, The Effects of Computer Programming on the Problem Solving Abilities of Sixth Grade Students

Foster T., 1972, Dissertation Abstracts International, 33, 4239A

10.2190/JRXE-4CAG-P150-GQ8G

Hart M., 1983, Computer Programming and Algebra: The Nottingham Programming in Mathematics Project

Hatfield L., 1969, Dissertation Abstracts International, 30, 4329A

Hlawati B. S., 1985, Dissertation Abstracts International, 47, 402A

Horan R., 1985, Dissertation Abstracts International, 47, 512A

10.1111/j.1949-8594.1987.tb11722.x

Jones P., 1988, The Effect of Computer Programming Instruction on the Development of Generalized Problem Solving Skills in High School Students

10.1207/s1532690xci0602_2

10.2190/CR5T-YFNL-W4TX-LN3A

10.1037/0022-0663.80.4.543

10.2190/UFWW-FADF-BK21-YR5N

Leitman S., 1986, Dissertation Abstracts International, 47, 2067A

MacGregor K. S., 1989, Journal of Computers in Mathematics and Science Teaching, 8, 34

Mann R., 1986, Dissertation Abstracts International, 47, 1702A

Mansilla C., 1987, Dissertation Abstracts International, 48, 1686A

10.2190/TC38-RJT8-L241-DV9W

10.1145/6138.6142

10.1037/0022-0663.79.3.269

McCoy L., 1987, Computers in the Schools, 4, 151

10.2190/NQMU-9AED-RDD7-4R5N

10.1016/0361-476X(88)90034-3

Milner S., 1973, Paper presented at the annual meeting of the American Educational Research Association

Milojkovic J. D., 1984, Dissertation Abstracts International, 45, 385B

Mitterer J., 1986, The Alberta Journal of Educational Research, 32, 176

Mohamed A., 1985, Dissertation Abstracts International, 47, 406A

Odom M., 1984, Dissertation Abstracts International, 45, 2390A

Ortiz E., 1988, Dissertation Abstracts International, 48, 2269A

Reding A. H., 1982, Dissertation Abstracts International, 42, 3484A

Reed M., 1987, Computers in the Schools, 4, 91

Reed M., 1987, Computers in the Schools, 4, 105

Ronan F., 1971, Dissertation Abstracts International, 32, 1264A

Rose N. S., 1985, Dissertation Abstracts International, 44, 2354A

Seidman R. H., 1981, Paper presented at the annual meeting of the American Educational Research Association

10.1080/00011037.1986.11008422

Silk M., 1988, Dissertation Abstracts International, 49, 2528A

Taitt N. P., 1985, Dissertation Abstracts International, 46, 1908A

10.2190/1U7L-33HQ-R2R1-6DCF

10.2190/R0XH-2VDD-4VFA-YB3H

Vanlengen C., 1988, Dissertation Abstracts International, 50, 71A

10.1300/J025v02n02_08

10.1300/J025v02n02_18

10.1300/J025v02n04_14

10.1300/J025v02n02_13