Inspiration

Our project was inspired by our belief in the idea that studying should be fun and engaging. However, as you may know, the tedious and dull nature of memorizing numerous definitions has been a shared frustration among many. In response, we decided to come up with a way to make such memorization more interactive and engaging. Meet CrossCard. With CrossCard students can take their study materials like flashcards and transform it into a fun little crossword puzzle. Making studying both fun and effective, CrossCard is the study tool you'll always want with you.

What it does

Our project takes a users study material definitions, and turns it into a fun crossword puzzle to help students memorize more definitions.

How we built it

Their are three main parts to our project. First we have the algorithm. Coded in python, the algorithm takes definitions and generates a corresponding crossword puzzle. On the front end we used latex to display this. Finally, in order to generate clues for the crossword puzzle we utilized the Coheer API.

Challenges

A difficult challenge we ran into was creating the algorithm that takes the words/definitions to know and makes it into a solvable crossword puzzle.

Accomplishments

Some accomplishments we are proud of include optimizing our code, as well as the algorithm that was created

What we learned

We deepened our Python coding skills, refined our algorithmic design approach, and became proficient in using Latex to create a sleek UI. Leveraging the Coheer API enriched our understanding of incorporating external resources, enhancing the overall functionality of our project.

What's next?

We're excited to level up our puzzle generator, make the UI even friendlier, and explore new educational APIs. Your feedback is gold – we want to fine-tune our tool to suit different subjects and match how you like to learn. Let's make studying even more awesome together!

Built With

Share this project:

Updates