Making a video game like for example flappy chook using scratch teaches key programming principles together with cycles, conditional statements, elements, and event handling. A lot of teachers make use of it as being a gateway in to computing. http://www.flappybirdgame.co