
24
Graph Drawing in Education
Stina Bridgeman
Hobart and William Smith
Colleges
24.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
24.2 Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Algorithm Animation
•
Algorithm Simulation
•
Exercise
Systems
•
Exploration Systems
•
Program Visualization
•
Software Visualization
24.3 Graph Drawing for Algorithm Animation . . . . . . . . . . . . . . 744
A Unified Approach to Drawing Data Structures
•
Special-Purpose Layouts
24.4 Graph Drawing for Program Visualization . . . . . . . . . . . . . 747 ...