Kids and teens can learn to program using Scratch, the free online tool from MIT. In this video, a crazy robot piloting game is made. The user must try to control the robot and fly it through space to save penguins and avoid space monsters.
Each step from start to finish is explained. Once you learn how to make this program, you can move on to other tutorials or create your own games.