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

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.

    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

    Debugging is finding and fixing bugs in a computer program. We can also use the same ideas and procedures to find and fix mistakes in other ways. When reading a rough draft of an essay, when double-checking math problems, or when fact-checking a Social Studies assignment we can use the same principles of debugging. Discuss with students the application of debugging to activities other than programming.

    Instruction

    Distribute the activity sheet, Color Code Markers, and Ozobots. Ask students what they notice on the activity sheet.

    Instruction

    If students haven't noticed that the start and finish are in the same place, point that out. Tell students that they need to program the bot to travel through the pathway from the start and return to the finish without passing directly next to a bug. Point out that the Color Code Key contains the Color Codes they need. Allow students 3 minutes to plan their route. Notice that students can turn left or right from start and still be successful in returning to the finish.

    Instruction

    Ask students to fill in the Color Codes using the Color Code markers.

    Instruction

    Students should calibrate their bot on the calibration dot on the activity sheet and run the bot. If the bot successfully travels from start to finish, ask students to take note of the words next to each image of a bug. If the word is spelled incorrectly, write the correct spelling of the word next to the bug.

    Instruction

    Ask students to run the bot from start again. This time as the bot turns away from each bug have students say aloud the correct spelling of the word next to the bug. Students have found the bugs and fixed them.

    Instruction

    In small groups have students discuss the following:

    What was the purpose of planning the route Ozobot would take?

    If they encountered a problem, what did they do?

    Did they find the misspelled words and write the correctly spelled words?

    Did their bot get from the start to the finish?

    Did their program look the same as the other people in the group?

    How can they use debugging in other subjects/activities?

    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

    Debugging is finding and fixing bugs in a computer program. You can also use the same ideas and procedures to find and fix mistakes in other activities. When reading a rough draft of an essay, when double-checking math problems, or when fact-checking a Social Studies assignment, you can use the same principles of debugging.

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

    Goal

    Instruction

    Look carefully at the activity sheet. Notice the Start and Finish are in the same place. Plan the route Ozobot will take to get from Start to Finish without passing directly next to a bug.

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

    Goal

    Instruction

    Use Color Code markers to fill in the codes needed.

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

    Goal

    Instruction

    Calibrate the bot using the calibration dot on the activity sheet. Run your bot to test your program. Debug and troubleshoot as needed.

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

    Goal

    Instruction

    In small groups have students discuss the following:

    What was the purpose of planning the route Ozobot would take?

    If they encountered a problem, what did they do?

    Did they find the misspelled words and write the correctly spelled words?

    Did their bot get from the start to the finish?

    Did their program look the same as the other people in the group?

    How can they use debugging in other subjects/activities?

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

    Goal

    Instruction

    Last, run your bot one more time. As Ozobot passes by each bug say aloud the correct spelling of each word.

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

    Goal

    Instruction

    Next, run your bot again on the pathway. Notice there are words next to the bugs. If the words are misspelled, write the correct spelling next to the bug.

    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-ela-literacy-l-11-12-2-b csta-1a-ap-12

      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