Skip to Content
Nextra 4.0 is released 🎉
Project GuidesProject 1: Environmental Tracker

Project 1: Environmental Tracker

For this project, you’ll create a simple Python program to track your environmental impact, focusing on the water used for showers. You’ll get introduced to basic Python concepts like input/output, variables, constants, and simple calculations.

Stage 1: Input and Output

  • Learning Objective: Get comfortable with capturing user input and displaying output.

  • Tasks:

  • Topics covered:

Stage 2: Constants and Calculations

  • Learning Objective: Know when to use constants and perform basic calculations.

  • Tasks:

    • Look up the average water usage per minute for a showerhead (in gallons or liters) online.
  • Topics covered:

Stage 3: Formatting Output

  • Learning Objective: Learn how to format output for better readability.

  • Tasks:

  • Topics Covered:

Stage 4: Project Completion and Reflection

  • Learning Objective: Wrap up the project and reflect on what you’ve learned.
  • Tasks:
    • Test your program with different inputs to make sure it works correctly.
    • Reflect on how tracking water usage can help people reduce their environmental impact.
  • Topics Covered:
Last updated on