Jeroo is a great, desktop program for teaching kids to hand code. Though it does have some bugs, it has a lot going for it.
The basic idea for Jeroo is that you have a “Jeroo”, a Kangaroo like creature, and you hop around an island.
You can download Jeroo at Jeroo.org