Authors

  • Edwin Chen
  • Anindit Dewan
  • Jaelyn Wan

Inspiration

As students whose learning have been moved online due to the pandemic, we realized that there are very limited platforms that focus on helping students with disabilities particularly in mathematics, especially with early elementary school topics.

What it does

  • Users of our platform are able to play three games which will improve their mathematical skills.
  • Counting, students are to count the numbers using a method of counting called touch counting. It is used in classrooms to help people with dyscalculia (a learning disability which hampers mathematical ability), found here.
  • Shape accuracy, draw the outlines of a shape by plotting the points and comparing your drawing to the original shape. Increase your spatial memory and intuition.
  • Adding game, students can practice their addition skills with the assistance of drawing objects to complement their learning.
  • A built-in login system which allows users to create accounts, login and save their progress.

How we built it

The application was mainly constructed using Pygame, a Python library used for game development. Things such as music, text, buttons, games, timers, etc. were made using Pygame. For the login/create account system we used MySQL, a data management system to hold and save data within the game.

Challenges we ran into

  • Collaborating with code, as there was no way to work on the same computer, making overwriting a common problem.
  • Finding time to work on the project together due to different time zones.
  • Working with new tools that were not learned in day school such as MySQL.

Accomplishments that we're proud of

  • Being able to collaborate together despite being from vastly different locations.
  • Working hard and coming through with a functioning application.
  • Being able to apply our coding skills and learn new coding tools in a real-world environment.

What we learned

  • How create a database as-well as how to transfer, delete and save information inside it.
  • How to collaborate and share code using Github/Git.
  • Problem solving through different game mechanics.

What's next for Propel

  • Creating and improving the design of the game.
  • Add a chatbot so that users can find exactly what they are looking for to cover their weaknesses in math.
  • More games to cover a wider net of learning disabilities.

Other notes:

We chose Bach and Mozart music for the games because research has shown that classical music enhances cognitive and spatial skills.

Built With

Share this project:

Updates