TY - JOUR
T1 - The role of programming environments in Pascal instruction
AU - Nachmias, Rafi
AU - Friedler, Yael
AU - Linn, Marcia C.
N1 - Funding Information:
Paper presented at the Workshop on Empirical Studies of Programmers, Washington, D.C., 7-9 December 1987. This material is based upon research supported by the National Science Foundation under grant Nos DPE-84-70364 and MDR-84-70514. Any opinions. findings, and conclusions or recommendations expressed in this publication are those of the authors and do not necessarily reflect the view of the National Science Foundation.
PY - 1990
Y1 - 1990
N2 - Educators have long believed that feedback contributes to learning, yet the form feedback should take remains uncertain. Recently-developed computer learning environments can provide novices with easy access to feedback that experts often use when debugging complex programs. These studies constitute a preliminary investigation of novice responses to such environments. We investigated the advantages of the interactive programming features and optional debugging features in the Macintosh Pascal and Instant Pascal programming environments. The first experiment assessed how often precollege programming students used the unique capabilities of the environment. We found that such students rarely used the optional features without prompting. For the second experiment we devised activities to take advantage of the debugging features. We compared the performances of 10 students using Instant Pascal to that of 9 students using a traditional programming environment during a one-semester course. We found no conclusive evidence for the effectiveness of the optional features, although students who used Instant Pascal outperformed those who used the traditional environment.
AB - Educators have long believed that feedback contributes to learning, yet the form feedback should take remains uncertain. Recently-developed computer learning environments can provide novices with easy access to feedback that experts often use when debugging complex programs. These studies constitute a preliminary investigation of novice responses to such environments. We investigated the advantages of the interactive programming features and optional debugging features in the Macintosh Pascal and Instant Pascal programming environments. The first experiment assessed how often precollege programming students used the unique capabilities of the environment. We found that such students rarely used the optional features without prompting. For the second experiment we devised activities to take advantage of the debugging features. We compared the performances of 10 students using Instant Pascal to that of 9 students using a traditional programming environment during a one-semester course. We found no conclusive evidence for the effectiveness of the optional features, although students who used Instant Pascal outperformed those who used the traditional environment.
UR - https://www.scopus.com/pages/publications/50849147049
U2 - 10.1016/0360-1315(90)90055-C
DO - 10.1016/0360-1315(90)90055-C
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:50849147049
SN - 0360-1315
VL - 14
SP - 145
EP - 158
JO - Computers and Education
JF - Computers and Education
IS - 2
ER -