Loading...
Computers and technology — programming languages, software, hardware, internet services, security, artificial intelligence, and more. Explore thousands of tech resources organized by a knowledgeable community of editors.
56203 resources
Tools (Java programs) for visualizing and interacting with theoretical computer science concepts. JAWAA is a tool for creating algorithm animations on the web.
An integrated C programming environment for reversible execution and logic-based software visualization developed at the University of Rome "La Sapienza".
A Java applet designed to teach binary search tree algorithms. It is unique in the way it combines programming, proof, and animation to enhance the learning experience.
Simulation and visualization environment for distributed algorithms that provides students with an experimental environment to test and visualize the behaviour of distributed algorithms.
Animations of several important graph-theoretic topics and algorithms.
Applet and web site for teaching sort algorithms. Includes animation of 11 algorithms and some in-depth studies.
A combinatorial puzzle is presented making visible the performance of a backtracking algorithm (requires JavaScript).
JIVE is an object-oriented general-purpose animation system for the visualization of Java coded algorithms. Visualizations can be embedded in a Java browser or attended in a Virtual Classroom by several users at once.