Citation:
P. Miller, J. Pane, G. Meter, and S. Vorthmann, "Evolution of Novice
Programming Environments: The Structure Editors of Carnegie Mellon
University,"
Interactive Learning Environments,
vol. 4, no. 2,
1994, pp. 140-158.
Abstract:
Beginning in the early 1980's, the Computer Science Department at
Carnegie Mellon University developed and used three generations of
novice programming environments. The focus of these systems was to
apply, advance and tune structure editor technology in support of the
teaching and learning of computer programming. The use of these
pedagogical systems in Carnegie Mellon's introductory programming
courses provided feedback and inspiration to guide the projects. This
paper tracks the evolution of the programming environments and
courses, documenting important lessons and discoveries about novice
programmers and the environments that support them.
Full Paper:
ILE.pdf (218 KB).
[email protected] (last modified on 20000321)