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.

Share this project:

Updates