Algorithm Visualization
124 Followers
Recent papers in Algorithm Visualization
Programming and algorithms are hard subjects to teach and learn. Especially novices seem to have problems to grasp the basic concepts of programming and algorithms. Software visualization has tried to provide help for teaching and... more
This paper reports the results of an on-line survey conducted among computer science educators to examine eortless creation of algorithm visualizations. Based on the results, we give a proposal for measuring eortlessness in this sense.... more
This paper reports on the results of a two year project in which visual algorithm simulation exercises were developed for a spatial data algorithms course. The success of the project is studied from several point of views, ie, from... more
Visualization technology can be used to graphically illustrate various concepts in computer science. We argue that such technology, no matter how well it is designed, is of little educational value unless it engages learners in an active... more
In computer graphics education, many concepts are hard to teach using traditional classroom tools. Therefor we are building a system that will be used in our second year computer graphics course to aid the lecturer in explaining the... more
Although people rely heavily on visual cues during problem solving, it is non-trivial to in- tegrate them into machine learning. This paper reports on three general methods that smoothly and naturally incorporate visual cues into a... more
This paper introduces the theory of algorithm visualization and its education-related results obtained so far, then an algorithm visualization tool is going to be presented as an example, which we will finally evaluate. This article... more
Software visualization and algorithm animation are topics of growing interest in computer science education. We propose a new interface to support the interaction between learners and the dynamic data structure of standard algorithms.... more
Advances in computer graphics hardware and algorithms, visualization, and interactive techniques for analysis offer the components for a highly integrated, eficient real-time 3D Geographic Information System. We have developed “Virtual... more
This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been... more
Vision-based robotic applications exhibit increased computational complexity. This problem becomes even more important regarding mission critical application domains. The SPARTAN project focuses in the tight and optimal implementation of... more
Traditional interactive TV systems depend on expensive hardware, proprietary formats, and a closed-loop end-to-end approach, which greatly limits scalability and extensibility of TV services. In this paper, we present the HDControl... more
Algorithm visualization in teaching practice
As a report of a working group at ITiCSE 2005, this paper represents a vision of the use of XML specifications and tools in algorithm visualization, particularly with regard to supporting user interaction. A detailed description is given... more