AR Creator App for Kids
Teaching kids how to program through augmented reality story creation and game making.
-
Challenge
To build AR experiences you need professional coding and computer vision skills. As a result there are very few AR tools in schools. We took this challenge on by researching alternatives with block-based programming and open source assets that puts simple tools in the hands of kids.
-
Approach
Our framework was creating lower barriers to learning, lots of space to explore ideas and tools for students to build skills. This product strategy we adopted from Mitch Resnick’s book Lifelong Kindergarten.
-
Results
We built an iPad app prototype. It used Scratch-based block programming, Google poly 3D models, and Vuforia Engine computer vision. Reviews from educators and academics were positive and users created a variety of projects from fantastic worlds to race car video games.
Learn, Create, Play
Learn how to build AR experiences with 3D models and no code tools
Create new worlds, games, stories
Play with your friends and share content with the community
“Low floors. Wide walls. High ceilings.”
In Mitch Reznick’s book “Life Long Kindergarten” he describes an education philosophy that informed our product strategy. One part is low floors or low barriers to learn and program. The second part is wide walls, which is about building a space that affords creative freedom. The third part is high ceilings or opportunities to develop more advanced experiences. This product strategy was afforded with block-based programming, free 3D models, and the ability to share projects.
3D content library
Instead of having users create their own content, we synced the app to Google Poly, a free 3D model library.
Block-based programming
We built integrations with Scratch’s block based programming model, which is an established model for teaching beginners how to code.
Use cases
Game design, creative storytelling, programming, virtual scavenger hunts, science labs, digital art.
Artifacts created:
Education strategy
Vision concept
UX wireframes
Product Requirements
Technical Specs
Mobile app prototype