Drip Irrigation Kit(K10): Lesson6

Lesson 6 - SDG for Our Earth - Let’s Build a Rain Watering System


1. Recap: Connecting to Last Class


Review Previous Learning: the teacher will briefly go over key concepts from the previous class (e.g., the importance of water for land ecosystems, components of the rain watering system design).


Key Question
How do we turn our design sketches into a working device?


This leads into today’s focus: Programming → Testing → Creating Results.


2. Code: Let’s Program Our System


Activity 1
Flowchart Fill-In
Provide a blank flowchart template with key steps (e.g.,“Check if water tank is full”). Let students fill in missing steps to visualize the system’s logic.

Connection Check: 


Open the software Mind+.

Load project “Program-L6(incomplete).mp”.


Teaching the core code.
Step 1: Check if soil is dry?

Step 2: Check if tank is full?

Step 3: if soil is dry and the tank is full, start the pump for 3 seconds.


Experience: Group Coding Practice
Divide into groups of 3-4. Each group will:
Assign roles: “Sensor Expert” (checks connections), “Code Writer” (fills in blanks), “Tester” (prepares test scenarios).


Activity 2
Distribute a partially written program. Guide students to complete and upload the code together, using the flowchart as a guide.

3. Debug & Test: Make It Work!


The teacher needs to prepare two pots of soil (one wet, one dry) and add a certain amount of water to the water storage tank in advance.


Activity 3
Testing with Simulations
Test with dry/wet soil and a full/empty water tank, and have students fill in the table in the activity sheet.
 

4. Decorate & Share: Make It Shine!


Decoration
Students use colored paper, stickers, or markers to decorate their system (avoid covering sensors).
Add labels (e.g., “Soil Moisture Sensor” or “Rainwater Tank”) to clarify components.

Short Presentations
Each group presents for 1 minute:
Demonstrate the system’s function.
Share: “What part of today’s activity made you most proud?” (e.g., “Fixing the pump error myself!”).

 

5. Extension: What’s Next?


Think Further: "How could we add a new feature to this system? “
For example:
1.Tank empty alarm: Use a buzzer to beep when the water level is too low.
2.Solar power: Add a solar panel to make the system more eco-friendly.


Key question
What other ideas do you have?"


Let’s code, test, and grow—together for a greener Earth!

icon Lesson6-SDG for Our Earth - Let’s Build a Rain Watering System.zip 3.13MB Download(1)
License
All Rights
Reserved
licensBg
0