The Slope Art Project

For me a project should ideally be: cheap enough that it can be done in any school, effective at teaching content, and encourages learning through the project itself.

Students have a lot of creativity in the designs and the project provides feedback to the student so they can learn and correct their work. The project is called the Slope Art project but it also teaches/reinforces Cartesian graphing, domain and range, slope intercept equation, manipulating variables, etc

http://www.brokenairplane.com/2010/10/m ... e-art.html

VPython (required for the Slope Art Project) now works with Python 3.0