Skip to content

Introduction to Autonomous SystemsActivities & Teaching Strategies

Active learning helps students grasp abstract ideas like autonomy by making them tangible. When Year 6 students build and test simple robots, they see firsthand how sensors and code replace human direction, turning abstract concepts into observable behaviour.

Year 6Computing4 activities25 min45 min

Learning Objectives

  1. 1Compare the decision-making logic of a remote-controlled robot to an autonomous robot using flowcharts.
  2. 2Explain how sensors provide data that enables an autonomous system to make decisions.
  3. 3Analyze the benefits and challenges of using autonomous systems in specific scenarios, such as traffic management or home assistance.
  4. 4Design a simple algorithm for an autonomous robot to navigate a basic maze.

Want a complete lesson plan with these objectives? Generate a Mission

30 min·Pairs

Robot Comparison: Remote vs Autonomous

Provide pairs with remote-controlled toys and simple programmable robots like micro:bits. First, students control the toys manually through mazes. Then, they code the robots to navigate autonomously using sensors. Discuss differences in control and decision points.

Prepare & details

Explain what makes a system 'autonomous' compared to a remote-controlled system.

Facilitation Tip: During Robot Comparison, have students physically stand where the robot would, acting out both roles to feel the difference in control.

Setup: Chairs arranged in two concentric circles

Materials: Discussion question/prompt (projected), Observation rubric for outer circle

AnalyzeEvaluateCreateSocial AwarenessRelationship Skills
45 min·Small Groups

Decision Tree Mapping: Human vs Robot

In small groups, draw decision trees for crossing a road: one for humans, one for robots. Program a robot to follow a similar tree with light or distance sensors. Test in class obstacle course and refine based on failures.

Prepare & details

Compare the decision-making process of a human to a simple autonomous robot.

Facilitation Tip: For Decision Tree Mapping, provide printed human and robot decision trees side by side so students can trace both paths with highlighters.

Setup: Chairs arranged in two concentric circles

Materials: Discussion question/prompt (projected), Observation rubric for outer circle

AnalyzeEvaluateCreateSocial AwarenessRelationship Skills
35 min·Small Groups

Prediction Challenges: Everyday Scenarios

Whole class brainstorms autonomous systems in homes or roads. Groups predict outcomes in scenarios like a robot vacuum in a cluttered room. Test predictions with available robots, then vote on most accurate forecasts.

Prepare & details

Predict the benefits and challenges of autonomous systems in everyday life.

Facilitation Tip: In Prediction Challenges, ask students to volunteer as 'sensors' who shout out changes in a scenario while others adjust their predictions in real time.

Setup: Chairs arranged in two concentric circles

Materials: Discussion question/prompt (projected), Observation rubric for outer circle

AnalyzeEvaluateCreateSocial AwarenessRelationship Skills
25 min·Individual

Algorithm Design: Simple Patrol Bot

Individuals design an algorithm for a robot to patrol a square path autonomously. Code it using block-based tools, test on floor mats, and share successes or tweaks with the class.

Prepare & details

Explain what makes a system 'autonomous' compared to a remote-controlled system.

Facilitation Tip: When designing the Algorithm for a Patrol Bot, insist students write commands in plain English first before translating them into code.

Setup: Chairs arranged in two concentric circles

Materials: Discussion question/prompt (projected), Observation rubric for outer circle

AnalyzeEvaluateCreateSocial AwarenessRelationship Skills

Teaching This Topic

Teachers should start with concrete comparisons before introducing abstract concepts. Hands-on building and testing reveal the limits of simple algorithms, which students naturally question and refine. Avoid rushing to theory—instead, let surprises from live tests drive deeper discussion. Research shows that when students debug their own robots, they internalise computational thinking more deeply than through demonstration alone.

What to Expect

Students will confidently explain the difference between remote-controlled and autonomous systems. They will use if-then logic to program a basic robot and justify their sensor choices. Misconceptions about human-like decision-making will be replaced with clear understanding of rule-based responses.

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
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Robot Comparison, students may say that the autonomous robot is 'smart enough to figure things out on its own'.

What to Teach Instead

Use the two robots side by side. Have students physically block the autonomous robot and ask, 'Why did it stop?' Direct them to notice the obstacle sensor and the programmed rule, not intelligence.

Common MisconceptionDuring Decision Tree Mapping, students may claim that autonomous robots make decisions 'just like people' when faced with choices.

What to Teach Instead

Have students compare their hand-drawn human decision tree with the robot’s flowchart. Ask them to point to where feelings or past experiences appear on the robot’s tree—then highlight their absence.

Common MisconceptionDuring Prediction Challenges, students may assume that an autonomous system can handle any situation it encounters.

What to Teach Instead

After testing a scenario where the robot fails, ask students to revise the if-then logic in small groups. Focus their attention on the limits of sensor data and the need for human-designed rules.

Assessment Ideas

Exit Ticket

After the Algorithm Design activity, give each student a sticky note with a scenario such as 'a robot detects a dark floor tile' and ask them to write one if-then rule and name the sensor. Collect notes to check understanding of inputs, rules, and outputs.

Discussion Prompt

During the Prediction Challenges activity, pose a scenario like 'a supermarket robot sees a spilled item on the floor'. Ask students to discuss in pairs how the robot’s decision differs from a human’s. Listen for references to programmed rules versus intuition or experience.

Quick Check

After Decision Tree Mapping, display a simple flowchart for a robot avoiding obstacles. Ask students to trace the robot’s path on mini whiteboards, explaining each decision point using the if-then rules from the flowchart.

Extensions & Scaffolding

  • Challenge students to add a second sensor to their patrol bot and adjust the algorithm to prioritise one sensor over another.
  • Scaffolding: Provide pre-written if-then statements on cards for students to sequence before coding.
  • Deeper exploration: Introduce a third scenario where two sensors detect conflicting data and have students design a priority rule.

Key Vocabulary

Autonomous SystemA system that can operate and make decisions independently without direct human control, using sensors and programming.
SensorA device that detects and responds to some type of input from the physical environment, such as light, heat, or motion.
AlgorithmA set of step-by-step instructions or rules that a computer or robot follows to complete a task or solve a problem.
If-Then LogicA programming structure where a specific action is performed only if a certain condition is met. For example, 'IF obstacle detected, THEN stop'.

Ready to teach Introduction to Autonomous Systems?

Generate a full mission with everything you need

Generate a Mission