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

Creating Robot Stories

Students program robots to act out simple stories or scenarios, integrating movement and perhaps sound to tell a narrative.

National Curriculum Attainment TargetsKS1: Computing - ProgrammingKS1: Computing - Creating Content

About This Topic

Creating Robot Stories introduces Year 1 students to programming floor robots, like Bee-Bots or Blue-Bots, to enact simple narratives. Children sequence commands for forward, backward, left, and right movements, plus sounds or lights, to depict a character's adventure. They decide how robot paths show emotions, such as quick spins for excitement or slow turns for sadness, answering key questions about movement choices.

This topic meets KS1 Computing standards in programming through decomposition and sequencing algorithms, and creating content via digital narratives. It connects to English by reinforcing story structure, beginning, middle, and end, while developing speaking and listening as children explain their choices. Logical thinking grows as students predict robot paths on mats marked with story scenes.

Active learning excels in this topic because children test programs immediately on physical robots, observe outcomes, and adjust sequences through trial and error. Pairing up for collaborative debugging builds resilience and communication, turning abstract coding into playful storytelling that keeps young learners engaged and confident.

Key Questions

  1. Can you make the robot move to tell the story of a character going on an adventure?
  2. How can the robot's movements show that a character is excited or sad?
  3. Which robot movements did you choose for your story, and why?

Learning Objectives

  • Demonstrate a sequence of commands to program a floor robot to navigate a path representing a story.
  • Explain how specific robot movements and sounds can convey character emotions within a narrative.
  • Design a simple story for a floor robot, justifying the chosen sequence of movements.
  • Identify and correct errors in a robot's program through debugging.
  • Create a short narrative by programming a floor robot to perform a sequence of actions.

Before You Start

Basic Directional Language

Why: Students need to understand concepts like 'forward', 'backward', 'left', and 'right' to give instructions to the robot.

Following Simple Instructions

Why: This topic builds on the ability to listen to and follow a series of simple, sequential instructions.

Key Vocabulary

SequenceThe order in which instructions are given to the robot. A correct sequence is needed for the robot to follow the story path.
CommandA single instruction given to the robot, such as 'move forward' or 'turn left'.
ProgramA set of commands put together in a specific sequence to make the robot perform a task or tell a story.
DebuggingFinding and fixing errors in the robot's program when it does not do what you expect.

Watch Out for These Misconceptions

Common MisconceptionThe robot already knows the story and will move on its own.

What to Teach Instead

Students learn robots follow only programmed commands, not pre-set knowledge. Hands-on testing reveals this quickly, as unprogrammed robots stay still, prompting children to build sequences step by step. Pair discussions reinforce that clear instructions create the narrative.

Common MisconceptionAny random movements can tell a story.

What to Teach Instead

Logical sequencing matters for coherent tales. Active programming and robot runs show disjointed paths confuse the story, so children refine orders collaboratively. Group performances highlight how planned paths match plot points.

Common MisconceptionRobots cannot show feelings like happy or sad.

What to Teach Instead

Movements and sounds convey emotions effectively. Experimenting with speeds and patterns in small groups helps students discover expressive options, building confidence through visible results on the mat.

Active Learning Ideas

See all activities

Real-World Connections

  • Robotic toy designers create interactive stories for children, similar to how students program floor robots. They must consider how movements and sounds can tell a story and evoke emotions, much like planning a character's adventure.
  • Theme park designers use storytelling and movement to create immersive experiences. They plan the flow of attractions and character interactions, similar to how students plan a robot's path to tell a narrative.

Assessment Ideas

Quick Check

Observe students as they program their robots. Ask: 'What is the next command you need to give the robot to move it to the next part of the story?' or 'How will you make the robot show the character is happy?'

Exit Ticket

Provide students with a simple story scenario, like 'The robot goes to the park and then gets a treat.' Ask them to draw the path on a grid and write down the sequence of commands needed to make the robot follow the path.

Discussion Prompt

After students have created their robot stories, ask: 'Tell me about one part of your story. Which robot movement did you choose for that part, and why did you choose it?' Encourage them to explain their programming decisions.

Frequently Asked Questions

What floor robots work best for Year 1 robot stories?
Bee-Bots and Blue-Bots suit beginners with simple directional buttons and clear feedback beeps. Pair them with large mats printed with story paths. These tools match KS1 needs, allowing focus on sequencing without complex screens, and mats customised to tales keep engagement high.
How do you assess Creating Robot Stories?
Observe sequencing accuracy, emotional expression through moves, and explanations of choices during shares. Use success criteria like 'robot follows story path' and 'clear beginning, middle, end'. Digital logs of programs or photos of mats provide evidence, while peer feedback notes strengths.
How can active learning help with robot storytelling?
Active approaches like physical robot testing and mat navigation make programming tangible for Year 1. Children debug in real time, see cause-effect instantly, and collaborate on adjustments, reducing frustration. Group performances build audience skills and pride, embedding computational thinking through play.
How to differentiate robot stories for all abilities?
Provide pre-made partial sequences for some, blank mats for others. Emotions mats with visual cues support EAL learners. Extend by adding sounds or multi-robot tales. All join class shares, ensuring inclusion while stretching logical planners.