A Summary of Misconceptions of High School Basic Programmers
- 1 November 1986
- journal article
- research article
- Published by SAGE Publications in Journal of Educational Computing Research
- Vol. 2 (4) , 459-472
- https://doi.org/10.2190/fgn9-dj2f-86v8-3fau
Abstract
This study examined high school students' knowledge about constructs in the BASIC programming language. A screening test was administered to ninety-six students, fifty-six of whom were interviewed. Students were asked to trace simple programs and predict their output. Errors in virtually all BASIC constructs we examined were observed, with many of the misconceptions arising from the application of knowledge and reasoning from informal domains to programming. It is argued that a lack of knowledge of basic features of programming language will prevent students from developing the higher-level cognitive skills that much programming instruction is intended to foster.Keywords
This publication has 5 references indexed in Scilit:
- But My Program Runs! Discourse Rules for Novice ProgrammersJournal of Educational Computing Research, 1986
- Pascal and High School Students: A Study of ErrorsJournal of Educational Computing Research, 1986
- Preprogramming Knowledge: A Major Source of Misconceptions in Novice ProgrammersHuman–Computer Interaction, 1985
- The Cognitive Consequences of Programming Instruction in ClassroomsEducational Researcher, 1985
- An Attempt to Understand Students' Understanding of Basic Algebra*Cognitive Science, 1984