Inspiration

This project was inspired by the Grade 2 Ontario Science curriculum, where students discover the importance of animals in the environment. We wanted to place emphasis on invasive carp so that students discover the importance of our waterways and fresh water as well.

What it does

This website constitutes of both an information page and a game page. Respectively on which students can learn about the topic and then reinforce this knowledge through interactivity.

How we built it

We built this website first by creating the template in html, then adding functionality with JavaScript, and finally style with CSS. We used a github repo and branches to be able to collaboratively work on this project.

Challenges we ran into

This project allowed us a chance to practice using git on linux servers to reaffirm our knowledge. As well, while working collaboratively, we had to learn to separate goals so that we weren't accidentally overwriting each others work. Merge issues were definitely present at the start of our project, and we quickly learned how to avoid them.

Accomplishments that we're proud of

This website combines both a simple interface for young students as well as helpful information for them to learn as they grow and explore the world and its many systems. In particular, the bright interface and intuitive design would help young students with little experience navigating the online world.

What we learned

This project primarily reinforced our front-end skills, while also providing an excellent change to practice using git and github. This project also allowed us to develop our project management skills in creating realistic goals, a timeline, and meeting deadlines. It also helped to develop soft skills such as collaboration and time management.

What's next for Ocean Invaders

Further steps would be to add different types of invasive species as well as a map mechanism for students to navigate. We would also create a more in-depth and interactive info page so that students could stay engaged while learning new content with concepts that they may find difficult.

Share this project:

Updates