Ozobot Classroom

Recursion with Factorials

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

The Game of Nim

A pair of Evos allows two players to compete against one another in a game of Nim, forcing students to use logic and think ahead!

The Euclidean Algorithm

Evo helps students learn how to compute the greatest common divisor (GCD) of a pair of positive integers by use of the Euclidean algorithm.

Bitwise Operations Primer

In a series of five interactive exercises with OzoBlockly and Evo, students learn the fundamentals of working with bitwise AND, OR, XOR and shift.