Inspiration

Many young children and ELL (English Language Learners) may not have the help they need due to the current situation with Covid-19. Immigration to various countries is increasing and for those countries that have an official language of English, it is important that immigrants have the proper resources to learn the language.

What it does

This game is meant mainly for young children as well as ELL students. The educational purpose of the game is to help with learning pronunciation in the English language.

The game starts by displaying an image, as well as the number of letters corresponding to the word in the image. The user is given the letters of the word in a randomized order (as well as additional letters, which aren't needed!) to select from and is expected to write the word correctly.

How I built it

I built this program using C++ and the openFrameworks library in the Visual Studio 2019 IDE.

Challenges I ran into

The biggest challenge for this project was learning how to use the openFrameworks library with C++ for the first time. I had never used a library before and ran into several problems

Accomplishments that I'm proud of

Completing the project on my own, learning a new library and how to use a new IDE in less than 48 hours.

What I learned

I learned additional C++ syntax as well, new concepts such as random letter generation and seeding, and using libraries in C++ programs. I learned how to use the Visual Studio 2019 IDE as well as the GitHub publisher within it.

What's next for WellSpell

Improving the speed of the program, categorizing words/photos based on a theme (e.g. cow, panda, dog go into an Animals category) and pronunciation of the words after the user has completed typing the word.

Built With

Share this project:

Updates