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.

Built With

Share this project:

Updates