Skip to main content
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
    • by 
    •   5  
      Computer ScienceTeaching and LearningAlgorithm VisualizationSoftware Visualization
    • by 
    •   5  
      InteractionAlgorithm VisualizationData StructureVisual System
Visual LinProg is an educational tool that solves Linear Problems (LPs) using animation and visualization techniques. The core of the proposed software includes the well-known class of simplex type algorithms. This tool is a Web-based... more
    • by  and +1
    •   5  
      Linear programming (Optimization Techniques)Algorithm VisualizationWeb Based LearningEducational Software
The determination of the factors influencing the effectiveness of algorithm visualization poses an interesting research question. In this paper, we present the results of a longitude empirical study regarding this question. The study was... more
    • by  and +1
    •   9  
      EngineeringComputer ScienceEducationLinear programming (Optimization Techniques)
    • by 
    •   3  
      Algorithm VisualizationData StructureBest practice
    • by 
    •   10  
      Computer ScienceComputer Science EducationAlgorithm VisualizationTeaching
    • by 
    •   7  
      Computer ScienceComputer Science EducationAlgorithm VisualizationData Structure
    • by 
    •   3  
      Computer ScienceOnline EducationAlgorithm Visualization
    • by 
    •   2  
      Computer Science EducationAlgorithm Visualization
    • by 
    •   69  
      EngineeringSocial PsychologySignal ProcessingSpeaker Recognition
    • by 
    •   19  
      Traffic SimulationInformation and Communication technologyAlgorithm VisualizationDecision support system
    • by 
    •   10  
      Computer ScienceComputer Science EducationVisualizationElectronic publishing
    • by 
    •   10  
      Data AnalysisAlgorithm VisualizationOpen SourceVisual System
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
    • by 
    •   2  
      Computer Science EducationAlgorithm Visualization
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
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
    • by 
    •   11  
      Cognitive ScienceComputer ScienceAlgorithmsGeoinformatics
    • by 
    •   5  
      Cognitive ScienceAnimationAlgorithm VisualizationComputer Software
    • by 
    •   10  
      Cognitive ScienceComputer Science EducationAlgorithm VisualizationLiterature Review
    • by 
    •   6  
      Computer Science EducationAlgorithm VisualizationData VisualisationProtocols
    • by  and +1
    •   10  
      Computer ScienceComputer Science EducationVisualizationElectronic publishing
    • by 
    •   4  
      Algorithm VisualizationOpen SourceData StructureBest practice
    • by 
    •   15  
      MCMCAlgorithm VisualizationSpeechVision
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
This paper presents new Web-based educational software (WebNetPro) for Linear Network Programming. It includes many algorithms of Network Optimization problems, such as shortest path problems, minimum spanning tree problems, maximum flow... more
    • by  and +2
    •   4  
      Network FlowsAlgorithm VisualizationWeb Based LearningEducational Software
    • by 
    •   18  
      Information SystemsCognitive ScienceArtificial IntelligenceTeaching and Learning
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
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
    • by 
    •   8  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
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
    • by 
    •   12  
      EngineeringComputer GraphicsTechnologyAlgorithm Visualization
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
    • by 
    •   6  
      Machine LearningPattern RecognitionAlgorithm VisualizationProblem Solving
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
    • by 
    •   6  
      VisualizationMultimedia LearningAlgorithm VisualizationEducational Programming Languages
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
    • by 
    •   7  
      Computer ScienceComputer Science EducationActive LearningAlgorithm Visualization
The Minimum Cost Network Flow Problem (MCNFP) constitutes perhaps the most important of the research area of Network Optimization. Recently a new category of algorithms for the MCNFP have been developed. These algorithms belong to a... more
    • by  and +1
    •   6  
      Algorithm VisualizationWeb Based LearningEducational SoftwareMinimum Cost Flow Problem
    • by 
    •   3  
      Algorithm VisualizationAutomatic AssessmentUser Interaction
    • by 
    •   8  
      MathematicsComputer ScienceComputational GeometryAlgorithm Visualization
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
    • by 
    •   6  
      Computer ScienceComputer Science EducationAlgorithm VisualizationData Structure
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
    • by 
    •   9  
      Algorithm VisualizationVirtual RealityData StructureDirect manipulation
    • by 
    •   7  
      Algorithm VisualizationSystem DesignVisual SystemSoftware Visualization
    • by  and +1
    •   4  
      Algorithm VisualizationOpen SourceData StructureBest practice
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
    • by 
    •   10  
      MathematicsComputer ScienceEducational TechnologyComputer Science Education
The determination of the factors influencing the effectiveness of algorithm visualization poses an interesting research question. In this paper, we present the results of a longitude empirical study regarding this question. The study was... more
    • by  and +1
    •   4  
      Linear programming (Optimization Techniques)Algorithm VisualizationWeb Based LearningEducational Software
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
    • by 
    •   18  
      Computer VisionVisualizationComputational ComplexityMemory Management
    • by 
    •   17  
      Computer ScienceSoftware MaintenanceAlgorithm VisualizationReverse Engineering
    • by 
    •   5  
      InteractionAlgorithm VisualizationData StructureVisual System
    • by 
    •   11  
      Cognitive ScienceComputer ScienceAlgorithmsGeoinformatics
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
    • by 
    •   8  
      Information SystemsComputer ScienceDistributed ComputingAlgorithm Visualization
    • by 
    •   18  
      Computer VisionVisualizationComputational ComplexityMemory Management
Algorithm visualization in teaching practice
    • by 
    •   4  
      AlgorithmsEducationMultimediaAlgorithm Visualization
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
    • by 
    •   8  
      Computer ScienceVisualizationAnimationXML