Objectives

Announcements

Algorithm animations

I have done some algorithm animation using Javascript for my CSC 517 algorithms course. For example:

For additional inspiration, see the fantastic example of Doug Ierardi's tree algorithm animations.

I am happy with the use of Javascript and DHTML to achieve these animations. For the purposes of this course, however, we will try to implement animations using a web-app architecture, using Python of Google App Engine as the backend, and some minimal Javascript glue on the front end (the browser). I am looking at Raphael as the graphics package for Javascript.

Class notes

Assignments

References