I was able to dabble with a new programming language yesterday and today in playing with the Fibonacci sequence. The language is similar to C/C++, and is called "Processing". There is a website which allows some playing with your own code, including the visual/rendering aspects of the language at www.openprocessing.org.
It definitely helped grease my logical thinking gears, and I am sure it will help others achieve interesting results. I'm not sure if it is usable in a physics curriculum, but certainly in a math class.
Here's my program output which creates an n-sided polygon with n equal to the fibonacci number: Of course any polygon beyond 13 starts to look mighty circle-like, especially on a computer screen.