Ozobot Classroom

Ozobot Editor Essentials 04: Debugging

Become “code detectives” as you track down and fix bugs in Ozobot programs. Through testing, debugging, and even creating bugged code for classmates, you’ll practice the same problem-solving skills real programmers use every day.

Ozobot Editor Essentials 09: Skills Check 2

Turn Ozobot into a wizard casting spells and help it recharge its magic along the way! You’ll design your own magical world and use variables, functions, concurrency, and conditionals to bring your wizard’s adventure to life.

Ozobot Editor Essentials 07: Functions

Turn Ozobot into a master chef by coding recipes as functions. Each dish will be its own function, and together they’ll make up a full meal that shows how programmers organize and reuse code.

Pop Star

Turn your Ozobot into a pop star by programming a concert using Blockly. Use your creativity to code 3 signature dance moves, then use functions to call them into your performance!

Meet the ORA Editor

Meet the ORA Editor! Start by learning how to program ORA using the simplified programming experience called the ORA Grid System, then move on to more advanced programming of individual axes and joints.

The Interactive Flowchart Part 3 of 3

Students work with the iteration flowchart structure using variables, functions, and conditionals in Ozobot Blockly. This is Part 3 of a 3-part series. Originally written by Dr. Richard Born, Assoc Professor Emeritus, N. Illinois University.

Evo Simulates a Garden Robot

Using OzoBlockly and modular design, students construct a garden robot that simulates planning the location of crops, planting seeds, and watering.

Recursion with Factorials

Evo provides an interactive way for CS students to learn recursive factorial functions and investigate the efficiency of two different algorithms.