Inspiration
We were inspired to make this platform because of how mundane homework was for us when we were little kids. Rather than penciling in multiplication tables, we think it would be a lot more fun for little kids to learn math through fun, quick, and adaptive online assignments. Not only would this help them cultivate a love for learning, but it would also make it easier for their teachers to customize their assignments and tailor them to each student's individual needs.
What it does
Our website provides a two-ended application where teachers can create classrooms and assign practice problems to students and where students can then join those classes and complete the work assigned to them. Depending on the student's performance on those practice assignments, the problems will either scale to become more difficult or get easier. As a bonus, our site also provides an entertaining subway surfers clip that young kids are sure to enjoy while completing their daily math problems.
How we built it
We built this project using HTML, CSS, and Javascript to design the site as well as FireBase to manage the student and teacher account data and the different classrooms and assignments.
Challenges we ran into
We ran into some trouble using FireBase because some of us were very inexperienced with it, and it took a couple hours to figure out some of the issues we were having. There were also several other bugs throughout the program that took us some time to fix.
Accomplishments that we're proud of
We're not only proud of getting the site done despite the challenges we faced along the way, but we are also proud to have collaborated together on it in a team effort. We feel that we learned a lot throughout the course of the hackathon and are proud to show what we have created together.
What we learned
Not only did we learn a lot more about web development and the basics of firebase through coding this project, but we also learned about working together and how best to manage our time by splitting up the work and collaborating separately on different areas of the program.
What's next for Adaptive Math Classroom
We envision a better database that can handle several teacher and student accounts as well as allow teachers to better manage the students within their respective classrooms. We would also like to develop features that will allow teachers to easily track students' performance and progress on each assignment. Furthermore, we feel that we could expand the service beyond just math problems to allow kids the same kind of fun and adaptive practice in subjects such as english or science.
Log in or sign up for Devpost to join the conversation.