DocumentCode :
2848255
Title :
Automatic data visualization for novice Pascal programmers
Author :
Myers, Brad A. ; Chandhok, Ravinder ; Sareen, Atul
Author_Institution :
Dept. of Comput. Sci., Carnegie-Mellon Univ., Pittsburgh, PA, USA
fYear :
1988
fDate :
10-12 Oct. 1988
Firstpage :
192
Lastpage :
198
Abstract :
Presenting the data structures from proams in a gr graphical manner can significantly help programmers understand and debug their programs. The Amethyst system, which runs on Apple Macintosh computers, provides attractive and appropriate default displays for data structures. The default displays include the appropriate forms for literals of the simple types inside type-specific shapes as well as stacked boxes for records and arrays. The authors´ visualizations are integrated into an advanced programming environment that is used to teach programming methodology at the introductory level.<>
Keywords :
Apple computers; data structures; microcomputer applications; programming environments; user interfaces; Amethyst system; Apple Macintosh computers; advanced programming environment; arrays; data structures; default displays; literals; novice Pascal programmers; programming methodology; records; stacked boxes; teaching; Binary trees; Computer displays; Computer science; Data structures; Data visualization; Debugging; Programming environments; Programming profession; Shape; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1988., IEEE Workshop on
Conference_Location :
Pittsburgh, PA, USA
Print_ISBN :
0-8186-0876-5
Type :
conf
DOI :
10.1109/WVL.1988.18028
Filename :
18028
Link To Document :
بازگشت