From Common Sense Media – https://www.commonsensemedia.org/blog/cool-tools-to-help-kids-learn-to-code
Younger Kids
The Foos: Code for an Hour FREE. 5+
Story-based coding game has kids play through increasingly challenging levels.
Kodable Pro. 6+
Solid beginner game that introduces coding concepts and has lots of parent resources.
ScratchJr. 6+
Kids drag and drop blocks of code, snap them together, and watch them work.
Tynker. 7+
Use either the website or app to let your kids learn coding logic through games.
Cato’s Hike. 8+
Through it’s a story-based adventure, kids learn basic coding concepts.
Scratch. 8+
After creating scripts through coding blocks, kids can share their creations online.
My Robot Friend. 9+ (not available in Canadian iTunes store)
This robot-themed coding puzzler has kids coding their way through mazes to find treasure.