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.

    Please complete Day One where students draft their maze before moving to this lesson.

    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

    Vocabulary: Today our word is debug! This is an action programmers take all of the time when they are writing a program for a computer to follow! Sometimes, there is an error in the code and all of a sudden your computer is not doing what you want! When this happens, we have to debug our program! This means we look at the codes we wrote and zoom in to where the error is. This sometimes takes many many tries, but programmers do not give up! Let’s take a look at my maze and practice debugging it together!

    Instruction

    Students work to solve my maze and discuss reasoning behind code: a. Where do I start Ozo? Where do I want him to end? Ok so I know I want my program to show how my animal Ozo would behave to survive in his habitat and eat his prey. Let’s see if my program worked! Remember, if it doesn’t work, as a programmer I look for the place it went wrong to try to fix the problem! Your thinking job is, “which code is causing the error?” (Run it) b. Turn & Talk: Did my program work? If it didn’t, which color code needs to be changed? What would you change it to? (#3 didn’t work, e went straight and got stuck in a dead end. Instead, he need to go left so we need the left sequence.GBR) c. Once name error and state change, run again to see if it works. When kids get right stamp the process. I watch my program, find the color code casing the error, and change the code. d. Now let’s watch one more time now that its right. Your thinking job this time is, “What behaviors does the robo animal show to prove he is trying to survive (speeds past predator, slows to sneak up on prey)

    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

    It’s time for you to go to work! Remember, you need to include at least 3 different color codes! Make sure they show how your animal might act to survive in its habitat. Teachers support: a. Students work to add codes (I think this code should be _. I agree/disagee, vote and write in code ie RBR) b. Once students finished codes, give them markers to trace over pencil and add color codes c. Students test out evo and debug at point of error

    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.)

    Wow, programmers! You did so much work today! You added codes that represent how your animal behaves and then tested them. I want to shout out for debugging, they _. Programmers are constantly debugging and sometimes it takes many many tries. That’s part of the process! Tomorrow we get to make our final drafts! I am so excited to see these come to life!

    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.

      csta-1a-ap-08 csta-1a-ap-11 csta-1a-ap-12 csta-1a-ap-14 csta-1a-ic-17 ngss-1-ls1-1

      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