Game Design Supplementary Lesson – Elementary School CS with Game Design
Use this lesson after completing any number of the Elementary Computer Science with Game Design lessons. Students will design and build their own game for Ozobot.
Robotics Game Design Deconstruction Part 3 of 4
Teach students if/else if Boolean logic, loops, and breaks through a game. Aim Ozobot toward the winning color while avoiding the losing color in this game that teaches winning and losing game mechanics.
Robotics Game Design Deconstruction Part 4 of 4
Students use variables, if/else if and Boolean logic, loops, and breaks through a game program where Ozobot avoids obstacles to win on red.
OzoBlockly Array Primer
This lesson is an introduction to the concept of arrays for the those unfamiliar with arrays.
Simulation of a Robotic Warehouse
Students are introduced to robotic warehouse picking systems using either Ozobot Bit or Evo and an OzoBlockly simulation.
Learning a Red Path with Stacks
Using the stack data structure, students will study how to make Ozobot Bit learn and then follow a red path that begins at the root of a binary tree maze.
Reverse a Path with a Stack
In this lesson students will learn how to make Ozobot Bit follow a random path on a Cartesian grid and then follow the path in reverse direction back to the starting point.
Repeat a Path with an Array
In this lesson students will learn how to make Ozobot Bit/Evo follow a random path on a Cartesian grid and then repeat the path after being placed back at the starting position.
Deal Poker Hands
In this lesson students will study an OzoBlockly program that allows both Bit and Evo to simulate dealing random poker hands from a deck of standard playing cards.
Remembering Bridge Colors with Arrays
Ozobot tests his memory to see if he can remember the color sequence of multiple bridge crossings by using an array.