The enhancement of understanding through visual representations
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
JHAVÉ—an environment to actively engage students in Web-based algorithm visualizations
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
HOPE: An experimental applicative language
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
VL '98 Proceedings of the IEEE Symposium on Visual Languages
Focus+context visualization with flip zooming and the zoom browser
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Automatic generation of algorithm animations in a programming environment
FIE '00 Proceedings of the 30th Annual Frontiers in Education - Volume 02
An approach to effortless construction of program animations
Computers & Education
Hi-index | 0.01 |
Past research efforts on the educational effectiveness of software animations agree in the necessity of active involvement of users, i.e. students and teachers. However, one of the main obstacles is the technical difficulty to produce them. Our approach seeks to generate software animations analogously to the generation of documents in office applications. The availability of static visualizations allows the user to define animations friendly; thus, he/she can select the most relevant ones to illustrate meaningfully the algorithm. The selection is facilitated if (ideally) all the static visualizations are simultaneously shown to the user. This sets a novel problem: reducing the size of visualizations while preserving their comprehensibility. In this paper we describe the problem and identify the main difficulties. We think that there is no single solution to the problem. We describe several approaches to this problem, as well as our first, qualitative findings.