Inspiration
We noticed that even interesting subjects can become disengaging when students are forced to sit down and memorize information. As the world around us continues to move forward, we believe educational resources should move forward too. We wanted to implement a progressive learning method where students can actively put reason to their learning.
What it does
Mission Daybreak is an interactive, aerospace-themed escape room where students take on the role of aerospace engineers aboard a failing spacecraft by reading instructions, plugging in codes, and sorting out options. They get to make engineering decisions and solve puzzles to restore the spacecraft's systems before its too late!
How we built it
We used HTML for the website and CSS style sheets for the styles and links. We used Code.org's Web Lab to create all the webpages.
Challenges we ran into
One of our biggest challenges was being beginner coders with a much bigger vision than our current technical skills. We wanted features such as automatically validating recovery codes and unlocking levels, but encountered limitations with the development environment we were using. We decided to do the best we can and leave it as a prototype to continue on being developed as we trek further in our computer science journies!
Accomplishments that we're proud of
We're proud that we transformed an idea into a functioning prototype despite being new to coding. More importantly, we created a puzzle system where the educational content is really integrated into the gameplay. The knowledge itself is what allows the player to progress.
What we learned
We learned a lot about HTML, CSS, Github webpage structure, debugging, navigation between pages, and front-end design.
What's next for Mission Daybreak
As our programming skills grow, and we learn new languages like python or java script, we hope to make the experience increasingly game-like by adding automatic answer checking and additional aerospace challenges to create a fully functional escape-room. We're hoping to publicize it and allow it to be used in classrooms if possible!
Log in or sign up for Devpost to join the conversation.