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

  • two dimensional shapes

    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.

    The motivation for students to complete the activity was much higher when they were able to connect via Bluetooth to the actual physical Ozobot after they created and tested their program.

    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

    Show students how to access Ozobot Simulator at the website Ozobot Simulator. Encourage the students to bookmark this website. Younger students with tablets may want to use a QR code instead of typing in the web address.

    Instruction

    Project your screen for students so that they can see a simple program created in the Ozobot Simulator. Explain that there are 4 options for programming: movement, light effects, timing and loops. The most important ones we will use today are movement and loops.

    Instruction

    Review 2 dimensional shapes with your students. What are the attributes of a shape? Make a list on the board of number of sides and number of vertices along with the name of the corresponding shape.

    Instruction

    Program a square by using the Move Forward (3 times) and Rotate Slight Right blocks. Run the program and ask students to guess what shape it is starting to make. Put the Move Forward (3 times) and Rotate Slight Right blocks together inside of a Repeat (8) Times block. What shape will it make? (answer: octagon).

    Instruction

    Explain to students that they are going to make their own 2 dimensional shape using the Ozobot Simulator.

    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

    Take a look at the Ozobot Simulator interface. There are 4 different categories of blocks. Try a sample program for a square. First, take out a Move Forward block. Decide how long you want your side of the square to be. Next, attach another movement block. This one will be the Rotate (right) block. Run the code. How many times will you need to loop this code to make a square? Try looping it 4 times using a Loops block.

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

    Goal

    Instruction

    Now that you have had a chance to see the square program run, try out different lengths of the Move Forward block, loop the program for a greater number of times, or experiment with the Rotate block. What shapes can you make?

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

    Goal

    Instruction

    Test out your programs using the Run button. Does it make the shape you had in mind when you programmed it? If not, how can you debug your program so it makes the shape you chose?

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

    Goal

    Instruction

    Once you have programmed the simulation exactly as you want, load the program to the actual Ozobot to watch your program in action.

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

    Have students send or display a screenshot of a successful program created in Ozobot Simulator. Alternately, they can use the Share feature to send the downloaded program to you. Assess the learning by checking to see that the program is correct and that a 2D shape was created.

    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-content-1-g-a-1 iste-1-c

      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