Here is a list of sustainability-themed projects for a C++-based, CS1-style course:
- Wind Power
- I/O, Arithmetic Expressions
- Good Health
- Conditional Selection (if-else)
- Air Pollution
- Conditional Selection (cascading if)
- Water Catchment Systems
- Conditional Repetition (while loops)
- Tree Growth
- Conditional Repetition (for loops)
- Trees and Carbon
- Conditional Repetition (for loops)
- Planting Schedules (Functions)
- User-Defined Functions
- Planting Schedules (Arrays)
- One-Dimensional Arrays
- Ocean Acidification
- File I/O, Structured Data Types (Structs)