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