Kids and teens can learn to program using Scratch, the free online tool from MIT. In this video, a double jump demo is made. The player can run around doing jumps, but also do double jumps. This can be used in your own games.
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.