Ozobot Classroom

Prediction Pro

Students explore how LLMs learn by predicting Ozobot’s next action. Then, programming Ozobots to follow patterns and act out story paths, connecting repetition and prediction to the way language models are trained.

Engineering Design Process Lesson 2

Students will create a model to solve the problem of getting their Ozobot from the Lunchroom to the Science Classroom in 30 seconds while avoiding obstacles.

Engineering Design Process Lesson 1

Students will work through the Engineering Design Process in guiding Ozobot from the top of a page (Locker) to the bottom of a page (Lunch Room).

Ozobot Editor Essentials 14: Navigation Control

Become the programmer behind a delivery drone as it zips from the warehouse to locations around the map. Make navigation choices at each intersection and see if your drone can complete 10 deliveries without getting lost.

Ozobot Editor Essentials 02: Events and Loops

Race against the clock, build mazes, and see how Ozobot reacts to events and loops. Discover how repeating instructions and responding to triggers are the foundations of all interactive programs.

Ozobot Editor Essentials 08: Concurrency

Learn how to use concurrency to program Ozobots that can do multiple actions at the same time and even sync up together. Then you’ll apply this skill in a real-world simulation, programming two bots as firefighting robots searching for hotspots.

Basketball Challenge Mat Lesson 1: Bots on the Court

Guide Ozobot’s movements across the basketball court while navigating its way around the defenders using the proximity sensors! Test your ability to strategically manipulate movement, distance, and rotation for precise execution.

Mars Challenge Mat Lesson 3: Cry for Help

Ozobot’s Martian mission evolves: Decode signals, reviving a lost rover to uncover Mars’ secrets. Blend code and curiosity to bridge past and future explorations.

ORA Essentials: Lesson 4 – Guided Programming

Students will learn X, Y, and Z axes through coding sequential motions, combine code blocks for ORA and Evo, learn to identify, assemble, and run multi-block programs, and plan movements for time efficiency and accuracy.