Skip to content
Computing · Year 1 · Programming with Floor Robots · Autumn Term

Using Sensors (Simple Inputs)

Students explore how simple sensors (e.g., touch, light) can provide input to a robot and influence its behavior.

National Curriculum Attainment TargetsKS1: Computing - ProgrammingKS1: Computing - Controlling Devices

About This Topic

In Year 1, students investigate simple sensors such as touch bumpers and light detectors on floor robots like Bee-Bots or Roamer. These inputs prompt the robot to react, for example by stopping or turning when it bumps an obstacle or enters shade. Children explore key questions through play: what occurs on contact? Can programming make it halt before impact? What changes if the sensor is blocked? This matches KS1 Computing standards for programming algorithms and controlling devices with immediate, observable effects.

The topic connects sensor inputs to familiar actions, like a tap turning on water, and introduces cause-and-effect in computing. Students predict robot behaviour, test ideas, and adjust programs, building early skills in debugging and logical sequencing that support progression to block-based coding.

Active learning excels with this topic because children gain direct sensory feedback from robot responses during physical trials. Manipulating obstacles or lights in pairs lets them iterate quickly, turning abstract input concepts into concrete experiences that spark curiosity and deepen understanding.

Key Questions

  1. What does the robot do when it bumps into something?
  2. Can you make the robot stop when it senses something in front of it?
  3. What do you think would happen if we covered the robot's sensor?

Learning Objectives

  • Identify the function of a touch sensor on a floor robot.
  • Demonstrate how a light sensor affects a robot's movement.
  • Predict the robot's behavior when its sensor is obstructed.
  • Classify different sensor inputs based on the robot's reaction.

Before You Start

Sequencing Simple Instructions

Why: Students need to understand how to give a robot a series of steps before they can explore how sensors change those steps.

Basic Robot Movement Commands

Why: Students must be familiar with basic commands like 'move forward' or 'turn' to observe how sensor inputs modify these actions.

Key Vocabulary

SensorA part of the robot that detects information from its surroundings, like touch or light.
InputInformation that a sensor sends to the robot to tell it what to do.
BehaviorHow the robot acts or moves in response to an input from a sensor.
ObstacleAn object that the robot might bump into, which a touch sensor can detect.

Watch Out for These Misconceptions

Common MisconceptionThe robot sees ahead without sensors.

What to Teach Instead

Sensors detect only immediate contact or light changes; covering one shows blind movement. Pair testing with and without coverage clarifies input needs, as children compare runs side-by-side.

Common MisconceptionSensors make robots decide freely.

What to Teach Instead

Inputs trigger set programs, not choices; failed tests reveal this. Group debugging sessions help students trace steps, adjusting code to match intentions.

Common MisconceptionAll sensors work the same way.

What to Teach Instead

Touch needs contact, light needs brightness shifts; station rotations expose differences. Observations during rotations build precise mental models through varied trials.

Active Learning Ideas

See all activities

Real-World Connections

  • Automatic doors in supermarkets use touch sensors to detect when a person is approaching, opening the doors for them.
  • Smartphones use light sensors to adjust screen brightness automatically, making it easier to see the screen in bright sunlight or dim rooms.

Assessment Ideas

Quick Check

Place a simple obstacle in the robot's path. Ask students: 'What do you think will happen when the robot reaches the obstacle?' Observe if they can predict the robot's reaction based on its touch sensor.

Discussion Prompt

Cover the robot's light sensor with your hand. Ask: 'What is happening to the sensor? How might this change what the robot does?' Guide students to connect the sensor being blocked to a change in the robot's behavior.

Exit Ticket

Give each student a picture of a robot with a sensor. Ask them to draw or write one thing the sensor could detect and one way the robot might react to it.

Frequently Asked Questions

How do you introduce sensors to Year 1 computing?
Start with familiar analogies like doorbells or automatic lights, then demo floor robots. Let children feel the bumper click and block light to see instant reactions. Follow with guided predictions on mats to link inputs to behaviours, ensuring all grasp basics before independent play.
What floor robots work best for sensor activities?
Bee-Bots or Blue-Bots suit Year 1 with simple bumper and light sensors, clear button programming, and durable designs for mats. They provide audible feedback on inputs. Pair with printed grids for paths; avoid complex models to keep focus on sensors over navigation.
How can active learning help students understand sensors?
Physical interaction with robots delivers real-time feedback, making inputs visible and exciting. Pairs manipulating obstacles or lights test predictions repeatedly, fostering trial-and-error without screens. Collaborative logs of successes build shared understanding, turning passive watching into active mastery of cause-and-effect.
What links sensors to broader KS1 computing?
Sensors teach input-output in algorithms, foundational for sequencing and control. Year 1 trials predictably extend to Year 2 decomposition and Year 3 variables. Cross-curricular ties to design tech reinforce through robot mazes, while maths grids enhance spatial reasoning alongside computing logic.