Scratch Programming

by bitznbitez

If you want to teach kids about programming checkout scratch @ MIT.

Graphical programming, only needing web access as its all MIT hosted.   They can learn looping, branching, expressions etc. along with event driven programming.   By using sprites etc. they can create cool animations and games.