JTurtle   



JTurtle is a free educational programming tutor. It uses Java Bean Shell as a scripting langauge.
BeanShell is extremely easy to use for procedural programming, but it can also be used to teach Object Oriented programming as the full Java programming language is accessible.



This program requires a Java 1.4.2 JVM or newer. (older JVMs may work, but only tested on 1.4.2)

Click here to download. Its only about 400k including source code.

Unzip the contents, then run the command:    java -jar JTurtle.jar

Here are some example scripts(.bsh files):


Here's a screenshot:   (click to enlarge)


This has also been tested on windows
And here is screenshot of it running on Mac OSX. (Thanks Saad!)

luis.montes@cox.net