A Summary of Misconceptions of High School Basic ProgrammersRalph T. PutnamD. SleemanJuliet A. BaxterLaiani K. Kuspa
Ralph T. Putnam
D. Sleeman
Juliet A. Baxter
Laiani K. Kuspa
1986
Journal of Educational Computing Research, Volume 2, Issue 4
This study examined high school students' knowledge about constructs in the BASIC programming language. A screening test was administered to ninety-six students, fiity-six of whom were interviewed. Students were asked t o 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 progamming language will prevent students from developing the higher-level cognitive skills that much programming instruction is intended to foster.
Study InformationManually extracted from the paper by the Progmiscon.org team
Programming Languages
BASIC
Method
Qualitative study (interviews)
Subjects
56 high school students showing significant difficulties in a screening test
Artifact
Related Study ResultsPhenomena studied in this paper that map to Progmiscon.org misconceptions
The following list summarizes those phenomena reported in this study that provide evidence for misconceptions documented on Progmiscon.org. (The paper may provide evidence for other misconceptions as well. This list focuses exclusively on misconceptions documented on Progmiscon.org.)
MisconceptionsMisconceptions in BASIC
IF1
When the condition of an IF statement is false, execution of the entire program terminates
Frequency: Occasional
This provides evidence potentially relevant for the following Progmiscon.org misconceptions: