Inspiration

Our team derived its inspiration from our own personal discoveries of mathematics and CS being so closely interrelated. However, we all were pushed into learning how to use programming to solve math very quickly and with complex problems when we arrived at college, and so we struggle because our fundamentals are not as strong. Additionally, our team members all have a background in CS education ranging from tutoring K-12 students at Kumon, undergraduate students as a TA, and even adult learners as a Wyant tutor. Therefore, we are passionate about ways to foster this CS/Math relationship from a young age with easier problems so that they are more equipped to tackle complex Graph Theory or Algorithmic problems when they enter college.

Our Team

Heni Patel heni@udel.edu Aman Singh amans@udel.edu Sakhee Desai sakheed@udel.edu Julia O'Neill jmoneill@udel.edu

What it does

MathBridge is a online educational platform designed to cater to students of all backgrounds and ages, offering resources to enhance understanding and proficiency in mathematics. Our platform is dedicated to introducing fundamental mathematical concepts in an engaging and accessible manner, leveraging the power of Python programming to showcase its advantages over conventional calculators.

How we built it

Our tech stack included Typescript, HTML, React, Chakra, and CSS to create the webpage. To build the framework and design graphics, including the logo we used Canva. Our team also used Github pages to deploy the website and VSCode as our IDE.

Challenges we ran into

The first major challenge we ran into was setting up and deploying the GitHub site. Then, during the ideation phase our team disagreed on the best implementation for our idea: some teammates wanted the users to be given the Python code, while others wanted the students to actually type it. We ended up discussing and compromising on a two-faceted approach, where the student has the ability to tinker with the Python compiler and try practicing their code, but they can also click the "Show Solution" button to view a correct answer. Some other challenges included multiple merge conflicts when pushing from branches, splitting up the work evenly, and limiting all of our ideas to a few key features considering the short time span we had to deliver an MVP.

Accomplishments that we're proud of

At MathBridge, we recognize the importance of accessibility in education. That's why our platform is committed to providing free access to resources, particularly benefiting low-income students who may face financial limitations to access expensive tools like the TI84 graphing calculators. MathBridge, levels the playing field and promotes equitable learning opportunities for all.

What we learned

Our team is driven by a passion for education and empowering students to unlock their full potential in mathematics. We believe that by harnessing the capabilities of modern technology and innovative teaching methods, we can inspire a new generation of learners to excel in math and beyond, and translate their skills to the field of Computer Science as an adult.

What's next for MathBridge

We plan on working with local elementary and middle schools so they can assign MathBridge to students, as a homework assignment or in class activity as an interactive, fun, and simple learning tool. In the future, we plan on implementing an adaptive learning algorithms to personalize the learning experience for each student based on their individual strengths, weaknesses, and learning preferences.

Built With

Share this project:

Updates