Using Sensors (Simple Inputs)Activities & Teaching Strategies
Active learning works well here because Year 1 students grasp abstract concepts like inputs and reactions best through hands-on, observable experiences. When children manipulate real robots and see immediate consequences of sensor activation, the abstract becomes concrete and memorable.
Learning Objectives
- 1Identify the function of a touch sensor on a floor robot.
- 2Demonstrate how a light sensor affects a robot's movement.
- 3Predict the robot's behavior when its sensor is obstructed.
- 4Classify different sensor inputs based on the robot's reaction.
Want a complete lesson plan with these objectives? Generate a Mission →
Pair Testing: Bump and Reverse Challenge
Pairs place obstacles on a grid mat and program the robot to move forward until its bumper sensor triggers a reverse. They test three paths, noting what happens on each bump. Pairs swap programs to predict outcomes for the other duo.
Prepare & details
What does the robot do when it bumps into something?
Facilitation Tip: During Pair Testing, position yourself nearby to listen for pairs naming specific actions like ‘bump means reverse’ as they adjust programs together.
Setup: Varies; may include outdoor space, lab, or community setting
Materials: Experience setup materials, Reflection journal with prompts, Observation worksheet, Connection-to-content framework
Small Group: Light Sensor Maze
Groups build a shaded maze with cardboard tunnels and program the robot to pause in dark areas via light sensor. They time runs and adjust for faster paths. Share tweaks with the class.
Prepare & details
Can you make the robot stop when it senses something in front of it?
Facilitation Tip: For the Light Sensor Maze, ensure students take turns both as program coders and maze designers to reinforce role clarity and shared understanding.
Setup: Varies; may include outdoor space, lab, or community setting
Materials: Experience setup materials, Reflection journal with prompts, Observation worksheet, Connection-to-content framework
Whole Class: Sensor Prediction Demo
Teacher demonstrates sensor blocks with covering and uncovering. Class predicts and votes on robot actions before each run. Record predictions on a shared chart for review.
Prepare & details
What do you think would happen if we covered the robot's sensor?
Facilitation Tip: In the Sensor Prediction Demo, pause between steps to ask students to whisper their predictions to a partner before revealing the outcome.
Setup: Varies; may include outdoor space, lab, or community setting
Materials: Experience setup materials, Reflection journal with prompts, Observation worksheet, Connection-to-content framework
Individual: Sensor Journal Logs
Each child draws a robot path, labels sensor inputs, and notes expected behaviours. Test solo on mats, then add real observations to journals for teacher check.
Prepare & details
What does the robot do when it bumps into something?
Facilitation Tip: While students complete Sensor Journal Logs, circulate with guiding questions like ‘What did the robot do when the sensor was covered?’ to prompt detailed observations.
Setup: Varies; may include outdoor space, lab, or community setting
Materials: Experience setup materials, Reflection journal with prompts, Observation worksheet, Connection-to-content framework
Teaching This Topic
Teachers should model curiosity and iterative testing, showing students how to adjust one variable at a time and record changes carefully. Avoid rushing to ‘correct’ incorrect predictions; instead, let the robot’s behavior guide reflection. Research suggests that young learners benefit from scaffolded discussions where they articulate their hypotheses before seeing results, reinforcing cause-and-effect thinking.
What to Expect
Successful learning looks like students confidently predicting robot behavior based on sensor inputs, testing their ideas through trial and error, and clearly explaining connections between what they observe and how the robot reacts.
These activities are a starting point. A full mission is the experience.
- Complete facilitation script with teacher dialogue
- Printable student materials, ready for class
- Differentiation strategies for every learner
Watch Out for These Misconceptions
Common MisconceptionDuring Pair Testing, watch for students assuming the robot can ‘see’ the obstacle without touching it.
What to Teach Instead
During Pair Testing, have students cover the touch sensor with tape and observe the robot’s movement. Ask them to compare this to runs where the sensor is uncovered, highlighting that contact is required for detection.
Common MisconceptionDuring Sensor Prediction Demo, listen for students saying the robot ‘decides’ what to do on its own.
What to Teach Instead
During Sensor Prediction Demo, after showing the robot’s programmed reaction, replay the code step-by-step as a class and ask students to point to the exact instruction that triggered the robot’s action.
Common MisconceptionDuring Light Sensor Maze rotations, notice if students treat all sensors as identical in function.
What to Teach Instead
During Light Sensor Maze, set up a station where students cover the touch sensor instead to directly contrast it with the light sensor’s behavior, prompting them to describe the different conditions each sensor requires.
Assessment Ideas
After Pair Testing, place a small obstacle in the robot’s path and ask students to write or draw what they expect the robot to do. Collect responses to check if they connect the bump to the robot’s programmed reverse action.
After Light Sensor Maze, gather students to share observations. Ask, ‘What happened when the light sensor was blocked by your hand?’ Guide them to explain that blocking the sensor changed the robot’s path due to the programmed reaction.
During Sensor Journal Logs, ask students to label a picture of a robot with a touch sensor by writing one event the sensor could detect and one programmed response the robot would have.
Extensions & Scaffolding
- Challenge: After Pair Testing, ask students to program the robot to reverse, turn left, then continue forward when it bumps two separate obstacles in sequence.
- Scaffolding: For students struggling in Light Sensor Maze, provide a pre-set path with only one shaded area so they focus on sensor detection rather than maze complexity.
- Deeper exploration: Have students design a new obstacle course where the robot must use both touch and light sensors to navigate, then test each other’s programs.
Key Vocabulary
| Sensor | A part of the robot that detects information from its surroundings, like touch or light. |
| Input | Information that a sensor sends to the robot to tell it what to do. |
| Behavior | How the robot acts or moves in response to an input from a sensor. |
| Obstacle | An object that the robot might bump into, which a touch sensor can detect. |
Suggested Methodologies
More in Programming with Floor Robots
Bot Navigation Basics
Students learn the basic commands of forward, backward, left, and right to move a robot across a simple grid map.
2 methodologies
Route Planning with Obstacles
Students design a path for a robot to follow, avoiding obstacles and reaching a target on a more complex map.
2 methodologies
Robot Challenges and Debugging
Working in teams, students solve puzzles and navigate complex mazes using logical reasoning and debugging skills when their programs don't work as expected.
2 methodologies
Creating Robot Stories
Students program robots to act out simple stories or scenarios, integrating movement and perhaps sound to tell a narrative.
2 methodologies
Introduction to Conditional Logic
Students explore simple 'if...then' concepts by programming a robot to make a decision based on a condition (e.g., 'if obstacle, then turn').
2 methodologies
Ready to teach Using Sensors (Simple Inputs)?
Generate a full mission with everything you need
Generate a Mission