Inspiration
This project was designed to make STEM practice/tutoring materials more accessible to students of lower socioeconomic status, by providing a simple practice game that only requires a webcam.
What it does
MathMoves: Physical Math Challenge transforms traditional math practice into an active and immersive experience. Students use their bodies to select the correct answers to math problems, promoting physical activity while reinforcing mathematical concepts.
How we built it
We used Python, Google Gemini (for custom responses), and the python library OpenCV (for drawing images and motion tracking)
Challenges we ran into
One of the main challenges we faced was creating the motion tracking system to accurately interpret the students' movements and correlate them with the correct math answers. Additionally, generating random answers every time was difficult.
Accomplishments that we're proud of
We're proud that we were able to make a motion-based video game that will be fun and engaging for students. It was our first time working with this technology.
What's next for MathMoves: Physical Math Challenge
We plan on cleaning up the UI and expanding it for more complex subjects. We also want to add a feature that allows for students to draw on the screen with their hands.
Log in or sign up for Devpost to join the conversation.