Inspiration

As climate change accelerates, sustainability awareness is becoming increasingly important. However, many community members lack easy access to clear, reliable information about local sustainable resources such as recycling programs and food-sharing initiatives. Moreover, misinformation and disengagement often prevent people from taking action.

What it does

Cultivate is an interactive, game-based learning experience where players grow and maintain a virtual garden. To progress through levels and remove obstacles like weeds or trash, players must correctly answer sustainability-focused multiple-choice questions. By learning through gameplay, Cultivate allows users to learn about sustainability concepts, build awareness, and stay motivated through visual and game progression.

How we built it

Cultivate was built using Python to create an interactive experience by combining visual elements, user input, and question-based progression.

Challenges we ran into

(1) Designing for short attention spans. We decided to use visual feedback to direct attention. (2) Working within time constraints while balancing gameplay and educational content. (3) Designing questions that were informative without feeling overwhelming.

Accomplishments that we’re proud of

(1) Creating a game that makes sustainability education approachable and enjoyable. (2) Successfully combining learning with interactive gameplay mechanics. (3) Designing a concept that can be adapted for different age groups and knowledge levels.

What we learned

Through building Cultivate, we gained hands-on experience implementing game logic in Python, including managing game state and controlling progression through conditional logic. We learned how to create interactive visuals using Python’s turtle module and other systems.

What’s next for Cultivate

Cultivate has the potential to be used by children and adults alike due to its intuitive design and flexible question system. In the future, it could be used in school settings as a learning tool or expanded with difficulty levels tailored to different age groups. Our goal is to grow Cultivate into a platform that helps people learn, reflect, and make more sustainable choices.

Built With

Share this project:

Updates