Programming - Option 2: Virtual Bee-Bot

An on-screen emulator and paper-based exercises are used to explore the functions of a Bee-Bot. A demonstration video is created to explain the capabilities of a Bee-Bot. Programming a virtual Bee-Bot to tell a story and create a world for Bee-Bots to explore

Choose your lesson

Lesson 1: Getting to know a virtual device

Exploring a virtual Bee-Bot and programming buttons to make it move in various directions, before writing a specific algorithm for the Bee-Bot

Learning Objective

To explore a new device

Lesson 2: Making a virtual Bee-Bot video

Creating an explanatory video describing how to use a virtual Bee-Bot, considering its different functions and operations. Planning the video will involve a structured sequencing process to capture all the visual information intended for the video

Learning Objective

To create a demonstration video

Lesson 3: Precise instructions

The roles of the programmer (giving instructions) and Bee-Bot (carrying out the instructions) are explored through role-playing in this 'unplugged' lesson, which requires no technology of any kind

Learning Objective

To plan and follow a set of instructions precisely

Lesson 4: Bee-Bot world

Programming Bee-Bots with instructions to reach an exact ​destination with the use of a Bee-Bot world mat created using a specifically designed mat template

Learning Objective

To program a device

Lesson 5: Bee-Bot adventures

Directing a Bee-Bot from its previous destination to alternate images on a themed Bee-Bot mat, with the use of a story called 'The Adventures of Bee-Bot'

Learning Objective

To create a program

Assess your pupils

Assessment quiz and Knowledge catcher. These can be used at the start of the unit to access where pupils are in their learning as well as the end of the unit to assess progress. Go to assessment resources