- Module 15
Green S.T.E.P.S with FOSSBot
Sustainability, Technology, Environment, Programming, Society
Module Identity
TitleGreen S.T.E.P.S with FOSSBotSubject AreasEnvironmental Education Computer Science Mathematics RoboticsFormatHands-on robotics activities connecting environmental awareness with programming. Includes drag-and-drop H5P tasks, behavior modeling with FOSSBot, and interactive quizzes.Preparation RequirementsPre-synchronization of FOSSBot2.0; Preparation of "Green or Not Green" H5P activity; Setup of "Sustainability Signals" behavior cards.Estimated Duration45 minutesAge RangeGrades 5–6 (Lower Secondary School)KeywordsEnergy Saving, Waste Reduction, Sustainable Habits, Block Programming, Environmental Responsibility, STEM Integration, Active Citizenship.Summary"Green S.T.E.P.S with FOSSBot" engages students in understanding the vital connection between technology, daily behavior, and environmental responsibility. Through three sequential, hands-on activities, students explore how small individual choices—like saving water or reducing waste—contribute to broader sustainability goals. By using FOSSBot to model these behaviors with visual and auditory feedback, learners apply basic programming logic (if/else conditions) to represent real-world decisions. This scenario fosters critical thinking and active citizenship, demonstrating that digital tools can be powerful allies in the fight for a greener planet.
Introduction
The "Green S.T.E.P.S" module is designed to transform abstract environmental concepts into tangible, interactive experiences. Students begin by identifying responsible daily actions through the "Green or Not Green" activity, where FOSSBot provides immediate feedback on habits like taking short showers or recycling paper.
Moving deeper, the "Sustainability Signals" activity introduces conditional logic in programming. Students trigger specific behaviors in the robot—such as movement or LED color changes—corresponding to sustainable or harmful actions selected from cards. This visualizes the cause-and-effect relationship of our choices.
Finally, the "Eco-Logic Check" consolidates learning with a quiz, encouraging students to reflect on how technology helps us monitor and improve our ecological footprint.Prerequisite Knowledge
- • Basic Digital Literacy Skills
- • Introductory Coding Experience
- • Awareness of Environmental Concepts
- • Teamwork and Communication Skills
Learning Outcomes
By the end of this module, students will be able to:
Conceptual Understanding
- ✓ Identify environmentally responsible vs. irresponsible daily actions
- ✓ Demonstrate awareness of how small individual choices contribute to sustainability
- ✓ Explain how the carbon footprint is calculated
Programming & Implementation
- ✓ Apply basic programming logic (if/else conditions) to model environmental decisions
- ✓ Input and process environmental activity data using FOSSBot
- ✓ Interpret robot feedback (LEDs, sounds) to evaluate behavior sustainability
Engineering & Problem-Solving
- ✓ Collaborate to design technological solutions for climate change mitigation
- ✓ Share ideas for eco-friendly actions in the school environment
- ✓ Reflect on the connection between coding, responsibility, and sustainability
📐 Key Logic & Sustainability Concepts
Decision Logic (If/Else):
IF (Action == Sustainable) THEN {
FOSSBot = Green LED + "Well Done"
} ELSE {
FOSSBot = Red LED + "Be Careful"
}This logic visually models the consequences of our choices (e.g., recycling vs. wasting).
Environmental Impact:
- • Green Habits: Recycling, short showers, reusable items.
- • Red Habits: Wasting food, leaving taps running, single-use plastics.
Students learn that every small action contributes to the larger picture of climate change mitigation.


