For those interested in using the Arduino programming language without "coding" out your sketches, this is an interesting alternative. Using a visual programming interface similar to Scratch, you can create Arduinio skteches that can be loaded to your microcontroller for execution. The presentation of the interface is also nice because it runs right within the Arduino IDE and shows you the code and the visual interface side by side allowing you to see what you are creating, as code, once the program is compiled.
Could be a great tool for introducing tweens and younger to building and working with Arduino.