Inspiration

As we are currently in the midst of a pandemic, we wanted to create an application which would be fun, yet intellectually stimulating for children as they find themselves experiencing this new reality while living with the threat of COVID-19. Corona Hangman seeks to teach children interesting and educational facts about COVID-19 so they will be better prepared in their day-to-day lives.

What it does

Corona Hangman is an educational game which allows the player to complete the given COVID-19 fact by guessing the letters which make up the missing word(s). If they do not guess within a certain number of allowable attempts, then the man unfortunately gets hanged in the game and they lose. The more they use this app, the greater amount of knowledge they will digest, which will assist them in their everyday lives as they try to stay safe against COVID-19.

How we built it

The game was built entirely in Swift using the UIKit framework. No third party libraries were used. For the UI, we wanted it to look like actual drawings on a whiteboard so we drew all the visuals by hand. For the words, we created two text files, one that holds the words, and one that holds the hints. These are randomly picked and the beginning of each round. We made it so that the user gets 7 incorrect guesses before they lose. They select letters from a grid of buttons placed at the bottom of the screen. If they guess the word correctly, they are told they have won and how many guesses they took.

Challenges we ran into

Due to the hackathon being forced to be online, it was hard to communicate with other team members as it was more restricting than when members are able to communicate face-to-face. Another major challenge that we faced was strategically dividing tasks amongst the team members in accordance with each individuals' expertise. With time, we were able to assess each others' skills and divide work accordingly to achieve our goal.

Accomplishments that we're proud of

Despite the circumstances caused by the current pandemic, we were able to work cooperatively and finish the project on time. Moreover, each of us made sure to work with a tool/technology which we had never used before, so that the learning experience was maximized. Furthermore, we are very proud that we managed to efficiently work together, even though we were miles away from each other.

What we learned

This project was indeed challenging, however, this forced us to grasp a better understanding of app development. Finally, we learned that regardless of the hurdles, we are able to accomplish anything if we put our minds to it.

What's next for Corona Hangman

We aspire to expand our horizons and have Corona Hangman ready for any future pandemics or viral outbreaks, so it will better prepare children against what is to come. For instance, as per the Centers for Disease Control and Prevention, approximately 540 children died from H1N1 flu within the first six months of the viral outbreak. If only those children were somewhat better prepared, they may have had a better chance in survival against this kind of a deadly outbreak. At the end of the day, we want to save the lives of as many children as possible. Furthermore, we wish to arrange appointments with educational institutions to display and demonstrate our application to the students directly, and have troubleshooting and Q&A sessions every week just in case the children do not know how to utilize our product as intended.

Domain Name

Our domain.com registered domain name is http://LetsHangCorona.online

Built With

+ 7 more
Share this project:

Updates