2020
Product Concept
A platform for kids to learn, build, and share creations with code, using RPG game mechanics to encourage lesson progression.
Inspired by the kids I met while working at Hack, I saw that kids are motivated to learn coding, but there is a huge gap between learning a bit of Scratch and learning enough code to achieve their ideas.
The familiar gradually unlocking map is perfect for pacing out discrete coding concepts and more challenging goals.
Side quests, NPCs, customizing a character, and inventory are great for allowing kids to explore and choose their style of learning.
(All art assets are placeholder.)
Lessons lead to a more ambitious project to unlock. The map serves as motivation, as well as spatially organizes related coding concepts.
Certain concepts need to be learned before others, but the map also allows freedom. You can choose to go to the next lesson, or choose to play a challenge game.
The map also holds navigation for places like the player's custom home, shop, and marketplace.
The Tool Belt is the dock on the left side of the screen.
Tools include a Color Picker, Sketchbook, Reference, and Debug Console.
Sketchbook is a minimal coding IDE and project folder. All of your lessons and projects are automatically stored here.