Abstract
This paper describes a system which provides a visual demonstration of the structure and flow of an ALGOL program. The program is displayed on a CRT and executed interpretively, highlighting each statement prior to execution and showing the result of the statement after execution. The primary use of the system is to demonstrate program operation in a classroom environment. It has also been used as an automatic benchchecking aid.
- Levien, Roger E., The Emerging Technology New York: McGraw Hill Book Company, 1972.Google Scholar
- Rockart, John F., and Morton, Michael S. S., Computers and the Learning Process in Higher Education New York: McGraw-Hill Book Company, 1975.Google Scholar
- Armsey, James W., and Dahl, Norman C. An Inquiry into the Uses of Instructional Technology New York: The Ford Foundation, 1973.Google Scholar
- Brown, Willard A. "A Computer Examination Compositor for the IBM 360/40." Educational and Psychological Measurement, 1972, pp. 199--202.Google Scholar
Cross Ref
- Gorth, William P. and Aram Grayson. "A Program to Compose and Print Tests for Instructional Testing Using Item Sampling." Educational and Psychological Measurement, 29 (1969), pp. 173--175.Google Scholar
Cross Ref
- Hammer, Mark and C. Obert Henderson. "Beat the 'Loaf-Cram' Cycle with Computer Tests." College Management, Oct 1972, pp. 25--27.Google Scholar
- Lubkin, James L. "Improving Innovative Teaching with Computer Generated Exams." Engineering Education, Feb 1975, pp. 408--414.Google Scholar
- Olympia, P. L. Jr. "Computer Generation of Truly Repeatable Examinations." Educational Technology, June 1975, pp. 53--55.Google Scholar
Index Terms
(auto-classified)Visual demonstration of program execution
Recommendations
Visual demonstration of program execution
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationThis paper describes a system which provides a visual demonstration of the structure and flow of an ALGOL program. The program is displayed on a CRT and executed interpretively, highlighting each statement prior to execution and showing the result of ...
Interactive program execution in Lispedit
Proceedings of the ACM SIGSOFT/SIGPLAN software engineering symposium on high-level debuggingWe describe a powerful interactive debugger (Heval) embedded in a larger programming environment (Lispedit). In Lispedit, the programmer creates, edits and files Lisp functions from a uniform editor interface that makes use of the structure of Lisp ...






Comments