Inspiration
Augmented reality technology has the power to revolutionize the way children learn and interact with the world around them.
ARMaths is an application that combines the real-world with virtual elements to teach children about mathematics, shapes, and colors in an intuitive and interactive way. By using marker cards placed around the room, children can watch as virtual shapes and numbers appear before their eyes, bringing math concepts to life in a way that is both fun and engaging.
With this technology, children can learn about mathematical concepts in a way that is interactive and hands-on, allowing them to truly understand and internalize the material. This is the future of education and the potential for technology to make learning more accessible and effective for all children is truly inspiring.
What it does
ARMaths is a Snapchat lens that works by using the camera on your smartphone to superimpose virtual elements onto the real world.
The ARMaths lens teaches children about shapes, colors, and mathematics by using physical marker cards placed in the real world as a trigger for the augmented reality experience.
The lens prompts the user with a simple math equation and a legend that maps shapes and colors to a number. The user must then determine which shape and color corresponds to the answer and reveal it to the camera. If the user answers correctly, they are congratulated and presented with the next question.
This creates an interactive and engaging way for children to learn about mathematical concepts as they play and have fun. The experience is designed to be both educational and entertaining, making learning math more accessible and effective.
How we built it
ARMaths was built using Snapchats Lens Studio.
It leverages custom markers, which are available as a PDF for Download, which needs to be printed and cut out.
Marker Template:
These custom markers trigger numbers on the screen which the user flips over to answer simple math questions in the lens experience.
User interfaces were designed from first principals with our limited experience in Lens Studio.
All game logic is custom JavaScript, designed to randomize questions, shape order, mark questions and guide the user through the game.
Challenges we ran into
- We entered late and learning how to use Lens Studio and its vast number of features in a short period of time was quite a challenge.
- Custom lens experiences.
- There were quite a few instances where we tried over engineering the solution when there was a simpler solution using the extensive library of functionality available to one in Lens Studio.
- It was challenging for us developing something in a three dimensional space coming from a background of two dimensional user interface design experience.
- Collaboration was a challenge, in the end we huddled around the same computer and pair programmed the solution.
Accomplishments that we're proud of
- Having delivered a fully functional math game within a week.
What we learned
- The power of Snapchat Lens Studio and augmented reality development.
- It also opened our minds around the possibilities with AR, not to mention how easy it is to develop in Lens Studio.
What's next for A.R.M. (Augmented Reality Maths)
- Multiplayer experiences
- Leaderboards
- More than math, using words and objects.
- Text to speech.
- Monetize the lens.
Check it out here
Built With
- ar
- javascript
- lens
- lens-studio
- models
- snapchat
Log in or sign up for Devpost to join the conversation.