Kids and teens can learn to program using Scratch, the free online tool from MIT. In this video, a Frog Hop game is made. The player must gauge the power of each hop to guide the frog from lily to lily and reach the other side of the pond.
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.