I'm intrigued by the pedagogical possibilities of those Java applets where you
can manipulate an image by mouse-dragging. Is there any prospect of doing
something similar with Python? And if so, where might one start?
www.vpython.org
The demos should give you a good idea of some of the possiblities.
Its pedagogical possibilities are being well explored in the physics
classroom, but there are many other ways to go with it.
My own effort is PyGeo, which is a geometry laboratory using Vpython
as the rendering backend. It is in the class of "dynamic geometry"
applications. Except, as opposed to the others of which I am aware,
it lives in a spacial, rather than flat world. Oh, and its in Python.
http://home.netcom.com/~ajs
There are parts of its architecture I think are cool.
Except that its mouse functioning is broken by the brand new VPython
release (which is the first Boost based release). I suspected the
new VPython might break PyGeo, so was holding off on a new release
until the VPython release. Now I have no excuse.
Art