Inspiration

We personally have younger siblings at home who we see struggle with math occasionally. Which is why we thought creating a program that provides mathematical support for elementary students would be beneficial to their understanding.

What it does

When using the application, the user chooses a category from one of five subtopics in the grade 8 curriculum. After selecting an option, the user is provided a link to a youtube tutorial, for this specific topic and a practice question. If the user enters a correct answer, then they get a positive message and if they answer incorrectly, they receive a detailed explanation on how to solve the question.

How we built it

We built it using Python and google colab. In Python, we used a while loop and many if statements in order for the program to function properly.

Challenges we ran into

We had trouble limiting the curriculum to some topics and programming how the user will input the answer. This is why, we need to clarify the question to make it known to the user which units to enter and account for the various ways the units can be entered.

Accomplishments that we're proud of

We are proud that we took upon a programming language that we are not familiar with since we have primarily worked with Java, however, we decided to take upon a challenge. We are proud to create a resource that aids students in their academics.

What we learned

We built upon our collaboration and critical thinking skills as the code required several aspects of Java to be used together.

What's next for MathWiz

We hope to incorporate resources for more grades and a wider variety of practice questions for students. We also hope to make this an application available to students.

Built With

  • canva
  • google-collab
  • imovie
  • python
Share this project:

Updates