Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A Framework for the Automatic Generation of Algorithm Animations Based on Design Techniques
| |
|
A Framework for the Automatic Generation of Algorithm Animations Based on Design Techniques
Luis Fernández-Muñoz1 , Antonio Pérez-Carrasco2, J. Ángel Velázquez-Iturbide2 and Jaime Urquiza-Fuentes2 
| (1) |
Departamento de Lenguajes, Proyectos y Sistemas Informáticos, Escuela Universitaria de Informática, Universidad Politécnica
de Madrid, Ctra. Valencia km 7, 28031 Madrid, Spain |
| (2) |
Departamento de Lenguajes y Sistemas Informáticos, Universidad Rey Juan Carlos, C/ Tulipán s/n, 28933 Móstoles, Madrid, Spain |
Abstract
A novel approach to algorithm animation consists in displaying algorithms based on their design technique. In this paper,
we describe a framework to generate these animations without effort from the instructor. We describe a preprocessing phase
that modifies the source code of the algorithm to visualize. When the transformed code is executed, a trace is stored and
then used to generate an animation. We also describe the architecture of the animation subsystem. Finally, we outline the
main features of SRec, a system that we have built to illustrate the feasibility of this approach. It is aimed at visualizing
multiple views of recursion, namely traces, the control stack and activation trees.
Keywords Computer science education - recursion - program visualization - program animation - automation
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|