Inspiration

We were inspired by the struggles that many face when it comes to learning and accountability especially when it comes to practicing math. We also noticed that teachers get overwhelmed with the lack of tools that help engage their students while also giving good feedback. We combined techniques like gamification in order to cater to adaptive learning and teacher support.

What it does

NumberNinja is a math practice app that turns problem-solving into missions with students able to tackle adaptive math challenges and teachers able to monitor students progress

How we built it

On the frontend we used JavaScript, React (web), with Figma for design. On the backend we used python and streamlit. On the design front we had user research form with students and teachers, built out personas, and applied human-centered design principles

Challenges we ran into

Designing a system that works for both students and teachers and making sure its accessible for all skill levels and managing hints and feedback.

Accomplishments that we're proud of

Created two fully detailed user personas, built a functional demo that is responsive.

What we learned

Good design meant solving real problems not just adding features

What's next for NumberNinja

Pilot testing in local schools, expand teacher tools for assignment creation and class insights

Built With

Share this project:

Updates