Plants | Project Based Learning
Students work in small teams to design and build a simple robotics prototype that helps monitor or care for a plant. Using sensors, a controller, and basic coding concepts, students connect robotics to plant needs such as water, light, and soil moisture. The lesson emphasizes problem solving, teamwork, and iterative design.
| Term | Definition |
|---|---|
| sensor | A device that detects a condition such as light, moisture, or temperature and sends information to a controller. |
| controller | The part of a robot that receives sensor data and makes decisions based on the code. |
| prototype | A simple model built to test an idea before making a final version. |
| input | Information a robot receives from a sensor or user. |
| output | An action a robot performs, such as lighting an LED, sounding a buzzer, or turning on a motor. |
| engineering design process | A step-by-step method for identifying a problem, planning, building, testing, and improving a solution. |
Show a plant in a classroom setting and ask: What does a plant need to stay healthy? Introduce the challenge: design a robot that helps a plant by monitoring or responding to one need.
Think-pair-share ideas about plant needs and possible robotic solutions.
Assign teams and briefly review available parts. Ask teams to sketch a simple plan showing the sensor, controller, and output. Encourage teams to choose one plant need: water, light, or temperature.
Work in teams to choose a problem, sketch a plan, and assign roles such as builder, coder, tester, and recorder.
Circulate to support wiring, coding, and troubleshooting. Prompt teams to keep their design simple and focused on one clear function.
Build a prototype and write or adapt code so the robot responds to sensor input with an output, such as an LED turning on when soil is dry or light is low.
Ask teams to test the prototype and make one improvement based on results. Use guiding questions: Does it do what you intended? What needs adjusting?
Run tests, observe the result, and revise either the code, wiring, or design.
Invite each team to give a 30-second explanation of their design, the plant need it addresses, and one challenge they solved.
Present their prototype briefly and listen to other teams' ideas.
Revisit the original plant problem and ask students to name one way robotics can help plants in real life. End with a one-sentence reflection: Our prototype helps a plant by...