Education Standards
Ozobot Badge Template
Ozobot Color Codes
Ozobot Core Coding Curriculum
Ozobot Flippity Badge Example
Ozobot Lessons
Paper Ozobots
Ozobot Exploration Badges
Overview
Encourage students to learn about computer science and practice other subject area content while earning badges through open exploration with Ozobots.
Unit Description
Encourage students to learn about computer science and practice other subject area content through open exploration with Ozobots! Students will learn the basics of using the Ozobots and then complete challenges to earn badges.
There are many resources available for incorporating Ozobots into teaching a wide range of subjecets. This resoursce shares a system for using Ozobots and implementing a variety of lessons in the classroom. This unit provides some lesson ideas, but more importantly provides a structure to track student learning with Ozobots through a badging system relying on student submitted videos. In person, hybrid, and online adaptations are provided.
Starting with introductory lessons, students will explore the Ozobots, how the robots work, and gain basic skills in order to work on a variety of challenges on their own. Ideas for challenges are included, but any lesson could be adapted to work with the badge system. Students will idependently complete Ozobot challenges and submit videos for review in order to earn badges.
Special Considerations for Online Learning
For students without Ozobots at home, here are some possible adaptations:
Hybrid: Students can begin challenges at home and test results with Ozobots and create video when at school
Fully Online/ No Ozobots: Students can use paper Ozobots, small toys, of a finger to trace the path and act out codes in videos
Introductory Lesson - Lines & Shapes
This lesson will introduce students to Ozobots so that they will be able to indepentently complete challenges
Estimated Time: 45 minutes
Guiding question:
How does Ozobot know what to do?
Lesson Goals/Lesson Objectives:
Students will be able to identify which types of lines Ozobot will recognize and which it will not.
Materials:
Ozobots (or paper Ozobot or other alternative)
Markers (black, red, blue, green)
Copy paper
Large paper (chart paper or similar) optional
Methods/Lesson Procedures:
| Teacher Will: | Students Will: |
(K-2) Read aloud a book about lines (ex. Young Artist Basics: Lines) Ask: What are different kinds of lines? (3-5) Discuss different kinds of lines and angles | Draw different types of lines: (K-2) Wavy, zigzag, thick, thin, etc. (3-5) Parallel/ perpendicular, acute/obtuse/right angles |
| Demonstrate how Ozobot reads lines | Test out Ozobot to see if it can read the lines |
Ask: Which types of lines can Ozobot read? Which can it not? Help students sort lines into those Ozobot can read and those it can not
| Sort lines into those Ozobot can read and those it cannot List characteristics of lines Ozobot can and cannot read |
(K-2) Demonstrate drawing different shapes (ex. square, rhombus, triangle, trapezoid). Assisgn students to groups of 2-3 to practice drawing shapes for Ozobot to follow. (3-5) Demonstrate drawing different types of angles (right, obtuse, acute). Assignt students to groups of 2-3 to practice drawing shapes for Ozobot to follow. | Practice drawing paths for Ozobot to follow |
Other Resources
Book: Young Artist Basics: Lines
Video: Shapes Song 2 (great for Kindergarten)
Introductory Lesson - Colors Codes
This lesson will introduce students to Ozobots so that they will be able to indepentently complete challenges.
Estimated Time: 15 minutes
Guiding question:
How does Ozobot know what to do?
Lesson Goals/Lesson Objectives:
Students will use color codes to make Ozobot perform different commands.
Students will use colore codes to make Ozobot perform different commands.
Materials:
Ozobots (or paper Ozobot or other alternative)
Markers (black, red, blue, green)
Copy paper
Ozobot Color Codes
Graph paper (optional)
Methods/Lesson Procedures:
| Teacher Will: | Students Will: |
Pass out Ozobot Color Codes | Look at the codes and guess what they will do |
Show students how to effectively draw color codes so Ozobot can read the codes. Talk about how just how Ozobot can only read certain kinds of lines, it needs the color codes to be drawn correctly in order to read the code. | Practice copying color codes by drawing each color down to form the squares for the code |
Ask: Do color codes work the same regardless of which way Ozobot is travelling? | Test out color codes to see which codes work the same both Fways and which change |
For a more structured introduction, use the worksheets provided with Ozobot's Core Coding Curriculum (link below).
Challenges
Many lessons for Ozobot are available on the Ozobot Classroom site (see link below). Badging provides a great motivator for students to complete these lessons and an organizational structure for teachers for assessement. To see an example student view, click "Ozobot Flippity Badge Example" below.
How to use these resourses
Challenges can be incorporated many ways into the classroom. Students can work on challenges during independent or center work during math class, in small groups during project time, or at home as asynchronous learning.
Ozobot Lessons
Search through the Ozobot lessons bases on your grade level and subject matter to find a lesson that will work for you. Any lesson can be adapted into a badge for students to earn!
Ozobot Badge Template
Make a copy of the template to use with your own classes. Enter badge information into spreadsheet. Include assessment criteria under "badge information" and a link to submission method (i.e. Flipgrid) under "badge link."
Badge Drawing Example
Don't know where to start with designing your own badges? You can make a copy of this drawing and alter it to create your own badges.
Assessment
Students are assessed through review of Challenge videos posted to Flipgrid (or teacher's preferred method). When a student earn a badge, place an "x" in the appropriate box. You can add an "*" up to 3 times if the student earns the badge multiple times. You can also enter a decimal in the box to show partial completion. For example if the badge requirement was to use 5 color codes and the student used 2, you can enter .4 into the box and the student will see 40% complete and know that they need to do more in order to earn the badge.