My inspiration for Children's Educational Math Program was IXL and Prodigy, as they are both fun and interactive programs designed to help the user understand math in an easier manner.
This program is designed for students in Grades 1 - 3 who want to practice their math knowledge and skills. First, they choose the grade level they are in, then choose a topic to study. Out of a list of 20 questions, 10 randomized questions will be given to the student to answer, and as they answer, they will be given a "Correct!" or an "Incorrect...". Once finished, the student will have the option to continue practicing or to exit the program.
I built this program using Visual Studio Code, Replit and Python, as that is the only language I have experience in.
There were many challenges that I ran into, especially in the practice.py section. I struggled with indentation, generating the correct output message and loops.
I am proud of creating a small but useful math program using a beginner's knowledge of Python.
I learned that patience and some help is always needed to accomplish something.
After this hackathon, I plan to add more grade levels and topics of math into the program. I want to extend to students in Grades 4 and 5 and add more topics suited for their level of learning. I am also considering making this into a small website that young students can go to in order to practice math.
ADDITIONAL NOTE When recording the video for this project, my mic was not working for some reason. I tried many times to get it to work, but it was broken. So unfortunately I had to record the videos without audio, but I have also added a script that explains how I made this program and how it works for the user in the "Try it Out" links. So sorry for the inconvenience!
I also could not record for more than a minute, due to issues with Vimeo and my screen recorder. Again, I apologize.
Built With
- python
- replit
- visual-studio
Log in or sign up for Devpost to join the conversation.