Introduction | ||||
Opsis is a Java applet designed to teach binary search tree algorithms. Opsis is not an animation program; rather, the system uses visual programming in an abstract way. That is, the student implements a binary search tree algorithm by manipulating abstract tree fragments (and not necessarily just single nodes) in a visual manner. Opsis is unique in that it combines elements of programming, proof, and animation to enhance the learning experience. | ||||
Java Applet | ||||
As this applet is rather unconventional, I strongly recommend that you read one of the papers below and the user interface notes. You might also want to see some screenshots first.
As Opsis is a Java applet, you won't be able to load or save files with your browser due to security restrictions. If you would like an application version, download the GPL'ed source: See the README in the package for usage. | ||||
Papers | ||||
| ||||
Amir Michail Last modified: Sat May 15 17:26:28 PDT 1999 |