Hi
this is exactly what i was thinking and your application looks great! i once was thinking about the same idea .
even using the Scratch method for conditions and loops
wish you best lock ! what framework/tools do you use?
Thanks! The application is actually written in Java and uses Swing.
Not the sexiest thing to use, but Swing is very customizable, and I wanted to ensure that it was cross-platform from the get go. In addition to that, we also have an ActionScript-based player/engine and invoke the Flex SDK to compile auto-generated AS3 source into a SWF.
The app also communicates with a server-side webapp to provide the resource sharing, so we've got a little bit of everything in our technology stack. ;)