Pascal and High School Students: A Study of Errors
D. Sleeman
Ralph T. Putnam
Juliet Baxter
Laiani Kuspa

1986

Journal of Educational Computing Research, Volume 2, Issue 1

A screening test was given to three classes of high school students, who were just completing introductory semester-long courses in Pascal. These tests were graded, and subsequently thirty-five students were given detailed clinical interviews. These interviews showed that errors were made with essentially every Pascal construct. Over half the students were classified as having major difficulties—fewer than 10 percent had no difficulties. The errors noted are discussed in detail in this article. A major finding is that the students attribute to the computer the reasoning power of an average person. The article also speculates about how difficult it might be to remediate the errors found, and concludes with an outline of future work.

Study Information
Manually extracted from the paper by the Progmiscon.org team

Programming Languages

Pascal

Method

Qualitative study (interviews)

Subjects

35 high-school students showing significant difficulties in a screening test

Artifact

Note by Progmiscon.org Team
We are not aware of an artifact supporting this paper.

Related Study Results
Phenomena 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.)

Errors
Errors with Pascal constructs

IF1
Program execution is halted if the condition is false and there is no ELSE branch
Frequency: Occasional
This provides evidence potentially relevant for the following Progmiscon.org misconceptions: