Hopscotch
With Hopscotch, kids can learn to think, improve their creativity and develop problem-solving skills while having fun creating and playing games on iPad and iPhone.
Whether games, art, stories or more, you can code whatever you want with kid-friendly programming. Publish your creations to Hopscotch’s fully moderated community, where kids can play and learn from your games. [...] Our play-along video tutorials teach you to make Crossy Road, PokemonGo, and more. Listen, watch, and code as you go! As you become a better programmer, Hopscotch will challenge you to create increasingly advanced games and apps. These skills will help you in high school, college, and beyond.