School: The Gap State School

Mid-term: Term 3, 2018

Course: Scratch: Ozobot Robotics


Dear parents,

We are now half-way through Term 3. Below you will find the projects that your child has created and the concepts learned with Coding Kids. We will also be sending an end-of-term update.  Feel free to contact us if you have any questions.

Lesson 1

Get to know Ozobot

Students learned how to calibrate an Ozobot.

We learned:

  • What Ozobots can do
  • How we program an Ozobot
  • How to get around the Ozoblockly interface, where we write our code

Straight Line

We let students explore the options and different blocks they can use.

We learned:

  • How to write code for Ozobots
  • How to program Ozobots to change colors
  • How to program Ozobots to move a set distance


Lesson 2


We learned how to:

  • Program Ozobots to move in a square by moving a set distance, and then turning 90 degrees at regular intervals
  • Program Ozobots to change light colors at the corner of each square
  • Make repeated code more efficient by using loops

Traffic Lights

We learned to program Ozobots to:

  • Change light colors on a timer, e.g. 5 seconds on green, 3 seconds on yellow and then 7 seconds on red.
  • Go forward when the light is green, slow down when yellow, and then finally stop on red, like a traffic light


Lesson 3

Follow Circle In
We learn to program Ozobots to:

  • Move in a circle by moving forward and turning a small degree
  • Move based on a changing variable. We created a variable that was to be the distance that the Ozobot would move forward. This variable decreased with each loop.
  • Slowly draw smaller and smaller circles, ultimately creating an ongoing spiral shape.

Don’t Leave the Circle

We learn to program Ozobots to:

  • Use the Ozobot’s sensor
  • Change the colour of an Ozobot’s light to match any colour it touches
  • Change the colour of an Ozobot’s light when it leaves the circle
  • Turn in random directions


Lesson 4

Maze Escape

Students needed to complete a challenge and program their Ozobot to navigate through and escape a maze from start point to end point. Students tried three ways to program a simple solution:

  • Turning randomly through the maze
  • Following the left wall through the maze
  • Following the right wall throughout the maze

Additional projects

After having learned how to use Ozobots, students were also challenged to make and simulate virtual Ozobots using Scratch. Students made virtual Ozobots that could move and turn fluidly like a real Ozobot, could follow lines, and had a flashing light on the top.


Coding conversations with kids

Interested in engaging your child in conversation about their digital projects? Here is a blog post on questions you can ask your child to learn about their coding project.