Inspiration

  • Prevent students from procrastinating their work at the last minute; causing large amounts of stress.
  • Be able to tell busy students how long they need to study and complete homework, so that they may focus on other responsibilities outside of school.
  • Provide students with free educational resources for those who are seeking additional reinforcement outside of school.

What it does

  • Determines the amount of time the user took to answer the set of questions based on the subject of their choice.
  • Calculates the estimated amount of time the user should spend on their homework and studying.
  • Gives user a sense of how they are doing in the subject of their choice based on their performance in our comprehension quizzes.
  • Highlights a need for and the areas of improvement that the student can focus on within various subjects with the answer keys.
  • Gives user an opportunity to learn from their mistakes with an unlimited amount of times they can retake quizzes and an option to see the correct answers for the ones they got wrong.

How we built it

  • Coordinated daily meetings on discord voice chat to troubleshoot and build on our ideas.
  • Collaborated and programmed in real time using repl.it, a cloud based IDE.
  • Conducted research and learned new skills to actualize our ideas.

Challenges we ran into

  • Source code: Different formatting styles (creating new lines and indenting lines of code).
  • Logic: Files being overwritten when the program was executed.
  • Social: Deciding on meeting times that suited all four of our individual schedules.

Accomplishments that we're proud of

  • Working past the challenges such as writing and creative differences to create the application and still meet the deadline.
  • Learning and immediately applying those new skills to our application.

What we learned

  • How to track the amount of time the user takes on a quiz.
  • Saving and retrieving data.
  • How to use a cloud based IDE (repl.it) to collaborate together in real time.
  • How to work with a larger amount of code (1500+ lines).
  • How to program alongside teammates and keep open lines of communication.

What's next for Alacrity

  • Adding a UI so that it is more user friendly and visually appealing.
  • Adding a schedule feature so that students can treat the application as an all-in-one agenda.
  • Expanding our offered curriculum. As of now, we offer 5 Ontario based high school subjects and would ideally like to expand our repertoire in the future to suit and accommodate students all over the world for any subject at any level.

Built With

Share this project:

Updates