Ozobot Classroom

Lesson Creator

  • Preparation
  • Direct Instruction
  • Student Practice
  • Supplements
  • Review

1. Tell Us About Your Lesson

All fields are required unless marked as optional

A. Lesson Overview


Students will

  • Introduction to Ozobot: Get to Know Evo https://classroom.ozobot.com/lessons/lnHsHKD0kXTgueqAiT7Pg7jQT3

    REMOVE ✖
  • Introduction to Color Codes 01: Line Following https://classroom.ozobot.com/lessons/lnObQXQQbKQqqa71Lql1cBsAW7

    REMOVE ✖
  • Introduction to Color Codes 02: Color Codes https://classroom.ozobot.com/lessons/ln2bWwPIVNTBezi5aRFLyllwtc

    REMOVE ✖

B. Lesson Details

Lesson Duration (minutes)The time (minutes) to complete the whole lesson.

Grade LevelsSelect all that apply


Subjects/TopicsChoose the most relevant subject(s). Select up to 3.


    Coding Styles


    Product Lessons


    Tested With

    2. Preparation

    This helps the teacher prepare for the lesson before the class session

    A. Student Materials

    B. Background Knowledge (Optional)

    C. Lesson Tips (Optional)

    Add tips for the educator that don't fit into Direct Instruction or Student Practice. You can always return to this page to add more.

    • For supporting any color-blind and/or visually impaired students, allow them to utilize Color Code Chart and inform the student(s) that the colors are labeled under each color segment. Be sure to label any Color Codes in these lesson materials so that they correspond to the Color Code chart. Use masking tape to label Color Code markers your student will use. Find the Color Code Chart here: https://files.ozobot.com/stem-education/Ozobot-Color-Codes-Chart.pdf

    3. Direct Instruction (Teacher-Facing Instructions)

    These are the steps the educator will read. Include any front loading, modeling or explicit instruction before students work independently or in groups.

    Instruction

    Use the instructional video to guide your students through the Introduction to Color Codes activity. Alternatively, continue with the direct instructions below.

    Explain to students that they will learn to program the Ozobot to travel left, right, or straight in today's lesson. Show page 1 and place the bot at start. Ask students to watch where their bot ends up. Repeat this several times as students try to figure out how the bot makes decisions when it comes to an intersection. Explain to students that Ozobot makes random decisions at intersections, but can be programmed to turn left, right, or continue straight.

    Instruction

    Explain that Ozobot's language has Color Codes that program it to turn left, turn right, or travel straight at an intersection. Show students that they can always find these Color Codes on the Color Code reference sheet.

    Display Page 2 and use Color Codes to program Ozobot to reach the end, avoiding the lines that end in red. Point out that the Direction code is before the intersection, so Ozobot knows which way you'd like it to go before it actually reaches the intersection.

    Model how to turn the paper so that your body is facing the same direction that my bot will be traveling. Explain that you can more easily determine that my bot must turn right. Show how to draw the "Right at Intersection" Color Code. Then, place Ozobot on Start and ask students to watch and see if the bot reaches the end of the line.

    Instruction

    Display Page 3 and guide students to complete their activity sheet. Explain that Ozobot should eat pancakes, go to the beach, put on sunglasses, and then play with the dog. Model how to turn the paper so that you are facing the same direction as the bot will be traveling. Explain that it helps with directionality, and prevents you from getting confused.

    Model the first activity. Since Ozobot would like to eat pancakes, explain that Ozobot needs to turn right at the intersection. Draw the "Right at Intersection" Color Code in the blank, then put Ozobot on Start to see if it makes it to the pancakes. Instruct students to complete the rest of the worksheet independently.

    Instruction

    Display Page 4 and explain to students that they will explore Ozobot's Line Switch codes. Explain that Line Switch codes tell your bot to go off the line and find another one. Point out the Start and End areas, and explain that Ozobot needs to be programmed to line switch in a particular direction. Ask students if the bot should line switch right, left, or straight.

    Explain that the gap between the end of the line and the new line is closest if the bot travels straight. Model how to draw the Color Code for "Line Switch Straight" in the boxes. Place Ozobot on Start to test the code.

    Explain that when Ozobot finds the new line, it randomly chooses which way to go. Sometimes, it'll choose right, and travel straight to the end point. Sometimes, it might choose to turn left. Point out the U-Turn Color Code and explain that it allows the bot to turn around and make it to the end.

    Instruction

    Wrap up the lesson by reviewing what students have learned so far:

    • Drawing a line for Ozobot to follow
    • Drawing Color Codes to tell Ozobot to do something
    • Programming Ozobot to travel in specific directions at intersections

    4. Student Practice (Student-Facing Instructions)

    These are step-by-step instructions delivered directly to the students as they work independently or in groups

    Student Instructions

    Instruction

    In this lesson, you will learn to draw Color Codes to program the bot to travel left, right, or straight at an intersection.

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Instruction

    Find Page 1. Place Ozobot on Start on your paper and pay close attention to which path Ozobot chooses. Try this a few times.

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Instruction

    Find Page 2. Determine which way Ozobot needs to travel to make it to the end. Draw the Color Code, and place your bot on Start to test your Color Code.

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Instruction

    Find Page 3. Determine which Color Code is needed for each problem. Draw your codes, and test each one with your bot.

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Instruction

    Find Page 4. Determine which Color Code is needed for Ozobot to make it to the end. Draw the Color Code, and place your bot on Start to test your code.

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Instruction

    Find Page 5. Keep practicing your skills by free-drawing with Ozobot's Color Codes!

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    Lesson Extension (Optional)

    Add student instructions for a lesson extension.

    Instruction

    Please upload any student resources, videos, etc. (Max. size: 512 MB videos, 10 MB all other files)

    Goal

    5. Supplements

    A. Lesson Closure (Optional)
    Give tips for how to wrap up the lesson and assess student learning. (Want to add an attachment? Use Part C, below.)

    B. Academic Standards (At least one standard required)
    Choose a category from the dropdown on the left. In the blank on the right, begin typing the number of the standard.

      ccss-math-practice-mp1 ccss-math-practice-mp5 ccss-math-practice-mp7 csta-1a-ap-08 iste-1-c iste-1-d iste-4-a iste-4-d

      C. Add Other Attachments (Optional)
      Please upload any student handouts, videos, sample solutions, etc. (Max. size: 1 GB videos, 10 MB all other files)

      Add Cover Image

      Review

      Please review your lesson before submitting.

      Save Draft

      Please login or create an account to access this content and more!

      Login / Create account