Comment LOGO for children (Score 1) 430
Over 20 years ago we were using LOGO programming language. It is visual where you see "turtle" who you command to move, turn left or right and so on.
So that's visual and even children understand simple commands: go forward, turn left, pen down, go forward, turn left, go forward, pen up
Also even more visual if you can have physical robot with a pen control. Children can see robot crawling on floor as you program. Control pen and even change color.
Later they can learn loops and other more complex things. See Wiki: http://en.wikipedia.org/wiki/Logo_(programming_language)
There are also links for teaching programming languages for children.