LYDIAN is an environment to support the teaching and learning of distributed algorithms. It provides a collection of distributed algorithms as well as continuous animations. Users can combine algorithms and animations with arbitrary network structures defining the interconnection and behavior of the distributed algorithm. Further, it facilitates the creation of algorithm descriptions as well as the creation of network structures. This makes LYDIAN a flexible tool to be used with students with different skills and backgrounds. This article gives an overview about various ideas and concepts behind LYDIAN by describing in detail the framework for an educational visualization and simulation environment for learning/teaching distributed algorith...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
This research began by investigating the literature on student learning from algorithm animations an...
One area in which visualization techniques may be applied to enhance understanding of computer syste...
One area in which visualization techniques may be applied to enhance understanding of computer syste...
LYDIAN Distributed algorithms can be difficult to understand as well as to teach. A way to provide s...
We present our work on building interactive continuous visualisations of distributed algorithms for ...
EnViDiA is an extensible environment that visualizes the execution of distributed algorithms by usin...
EnViDiA is an extensible environment that visualizes the execution of distributed algorithms by usin...
Visualization is believed to be an effective technique for learning and understanding algorithms in ...
The rise of the Internet has enabled the possibility of new ways to transfer knowledge to almost any...
This thesis examines a general class of applications called <i>collaborative environments</i> which ...
This thesis examines a general class of applications called collaborative environments which allow i...
This paper describes the package EVEGA (Educational Visualization Environment for Graph Algorithms) ...
The goal of this work is to design a computer program for visualisation of algorithms and their exec...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
This research began by investigating the literature on student learning from algorithm animations an...
One area in which visualization techniques may be applied to enhance understanding of computer syste...
One area in which visualization techniques may be applied to enhance understanding of computer syste...
LYDIAN Distributed algorithms can be difficult to understand as well as to teach. A way to provide s...
We present our work on building interactive continuous visualisations of distributed algorithms for ...
EnViDiA is an extensible environment that visualizes the execution of distributed algorithms by usin...
EnViDiA is an extensible environment that visualizes the execution of distributed algorithms by usin...
Visualization is believed to be an effective technique for learning and understanding algorithms in ...
The rise of the Internet has enabled the possibility of new ways to transfer knowledge to almost any...
This thesis examines a general class of applications called <i>collaborative environments</i> which ...
This thesis examines a general class of applications called collaborative environments which allow i...
This paper describes the package EVEGA (Educational Visualization Environment for Graph Algorithms) ...
The goal of this work is to design a computer program for visualisation of algorithms and their exec...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
In this paper, we present a learning support system DASE-E to help students understand fundamental c...
This research began by investigating the literature on student learning from algorithm animations an...