The "Scratch for Arduino" project is an interesting development along the same lines to introduce basic programming concepts without having to teach C.
The "Scratch for Arduino" project is an interesting development along the same lines to introduce basic programming concepts without having to teach C.