10 D. Sleeman Ralph T. Putnam Juliet Baxter Laiani Kuspa Stanford University
An Introductory Pascal
Class: A Case Study of
|II. ||Learning Pascal in High School|
|B. ||Screening Test.|
|III. ||III. Summary of Errors Encountered|
|A. Difficulties with READLN statements.|
|1. ||Semantically constrained READs|
|2. ||Declaration order determines the order of reading|
|3. ||Multiple-values read into a variable|
|Difficulties with Print Statements|
|Difficulties with Loop Constructions|
|1. ||WRITELN adjacent to loop is included in the loop|
|2. ||Data-driven looping|
|3. ||Scope problems|
|4. ||Errors specific to FOR loops|
|Errors noted with IF Statements|
|Errors with Procedures|
|Tracing and Debugging|
|IV. ||Summary of the Data|
|A. ||Summary of all the Students interviewed|
|B. ||Profiles of Typical Students|
|C. ||Example of a Student with Minor Difficulties|
|D. ||Example of a Student with Major Difficulties|
|E. ||Error Classification|
|VI. ||Appendix: Examples of the Principal Pascal Statements Discussed|
Questia, a part of Gale, Cengage Learning. www.questia.com
Book title: Teaching and Learning Computer Programming:Multiple Research Perspectives.
Contributors: Richard E. Mayer - Editor.
Publisher: Lawrence Erlbaum Associates.
Place of publication: Hillsdale, NJ.
Publication year: 1988.
Page number: 237.
This material is protected by copyright and, with the exception of fair use, may
not be further copied, distributed or transmitted in any form or by any means.