The Effect of BASIC Programming Language Instruction on High School Students’ Problem Solving Ability and Computer Anxiety

AbstractThe purpose of this study was to investigate the relationship between BASIC programming language instruction and high school students’ problem solving skills and computer anxiety. Specific attention was placed on five critical issues concerning this area of research: (a) sufficient attention to problem solving theory, (b) issues related to the programming treatment, (c) the programming language selected and the method of instruction, (d) system-related issues, and (e) the selection of an appropriate sample. Twenty-two high school students participated in a 15-week computer treatment, 11 of whom received BASIC instruction and the other 11 received general Computer Literacy instruction. Students in the BASIC treatment group showed a significant increase in their problem solving ability, whereas the students in the Computer Literacy treatment did not. Although both groups did show a significant decrease in computer anxiety, there was no significant difference between the groups. There were also signi...

[1]  Clarice P. Gressard,et al.  The Effects of Sex, Age, and Computer Experience on Computer Attitudes. , 1984 .

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

[3]  Herbert A. Simon,et al.  Problem solving and education. , 1980 .

[4]  David B. Palumbo,et al.  Intensity of treatment and its relationship to programming problem solving , 1987 .

[5]  Dean W. Ginther,et al.  Learning Logo: what is really learned? , 1985 .

[6]  David B. Palumbo,et al.  The comparative effects of BASIC and LOGO instruction on problem-solving skills , 1987 .

[7]  Donald A. Norman Notes Toward a Theory of Complex Learning , 1978 .

[8]  M. Linn,et al.  Cognitive consequences of Programming Instruction: Instruction, Access, and Ability , 1985 .

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

[10]  Joyce Ann Statz,et al.  The Development Of Computer Programming Concepts And Problem-Solving Abilities Among Ten-Year-Olds Learning Logo , 1973 .

[11]  Marcia C. Linn,et al.  Cognitive Consequences of Programming: Augmentations to Basic Instruction , 1986 .

[12]  John R. Hayes,et al.  The Complete Problem Solver , 1981 .

[13]  J. Piaget Science of education and the psychology of the child , 1970 .

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

[15]  David B. Palumbo,et al.  The effect of the BASIC programming language on problem-solving skills and computer anxiety , 1987 .

[16]  Douglas H. Clements,et al.  Effects of Logo and CAI Environments on Cognition and Creativity , 1986 .

[17]  G. A. Marcoulides,et al.  The Relationship between Computer Anxiety and Computer Achievement , 1988 .

[18]  John K. Burton,et al.  Computer programming and generalized problem-solving skills: in search of direction , 1987 .

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

[20]  Marcia C. Linn,et al.  The Demands and Requirements of Computer Programming: A Literature Review , 1985 .

[21]  J. Daly,et al.  Writing Apprehension, Self-Esteem, and Personality , 1983, Research in the Teaching of English.

[22]  R. M. Suinn,et al.  The Mathematics Anxiety Rating Scale: Psychometric data , 1972 .

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

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

[25]  James Lockard,et al.  Computer programming in the schools: What should be taught? , 1986 .

[26]  Roy D. Pea,et al.  Children's Mental Models of Recursive Logo Programs , 1985 .