you should read the book wings of fire it is a good book
Game
simple loops, advanced motion, simple events, simple motion, delays, layers, direction and turning, visibility, resize actor, screen bounds, basic math, detect conditions, simple sound playing, advanced events, simple conditionals, simple costume handling, input/output, advanced costume handling, program control,