Ozobots

Computational Thinking

Overview‚Äč

Ozobot makes two robots called Evo and Bit that teach children basic programming skills. The Ozobot can identify lines, colors, and codes on both digital surfaces, such as an iPad, and physical surfaces, such as paper. 

Students can use Blockly or the Ozobot iPad app to program the robots. 

The introduction to the robots may just be a 20-30 minute activity, but there are endless STEAM activities that your students can do with the Ozobots throughout the year. 

Learning Objectives

Students will:

  • Be able to program and code Evo and Bit to do basic moves. 
  • Understand the basics of computational thinking. 
  • Be able to work collaboratively with others. 

Vocabulary

  1. Coding: Coding is writing instructions for a computer to perform. 
  2. Computational Thinker: A computational thinker develops and employs the thought processes involved in formulating a problem and expressing its solution(s) in such a way that a computer—human or machine—can effectively carry out. 

Pre-planning

  • The teacher will purchase the Ozobots or borrow them from your local REMC
  • Use the Ozobot site to learn how to program the Ozobots. 
  • Markers and paper are recommended as well as the Ozobot iPad. 
  • There are Ozobot stickers that can be purchased or the template is provided to print them out. - The Ozobot follows the path that the stickers make. 
  • The FAQs are a must to read with helpful tips for what type of markers to use, how to turn on/off the robots, how to code using Blockly. 
  • Look at the lesson plans for 3rd grade or modify those in the other grades so that they are appropriate for your students. 

Optional Activities:

  • Once your students understand how to get the robots to move using the iPad app or the stickers, it is time to teach them how to code with Blockly. 
  • Have the students create drawing games using the robots. 
  • Here is a Google folder with ideas and a how-to create the stickers guide. Copy the documents into your own drive. 

Accommodations

Steps

  1. Introduce the students to Evo and/or Bit. 
  2. Explain that they are going to program the robots to follow the paths they have created and laid out using the stickers and/or markers. 
  3. Let the students explore first and create paths for the robot/s. 
  4. Then have the students use the robots in one of the 2nd-3rd STEAM recommended Ozobot lessons. 
  5. As the students understand the basic concept of coding the robots, introduce them to coding using Blockly

Tips:

  • Draw wide lines (¼”), color codes as part of the path - not on top of the black line, and no closer than ¾” before intersection.  If there is no code, the Ozobot will randomly select a path.
  • Code stickers make adding color codes easier, you can buy or print your own - link to Google folder
  • For transfering code from computer or Chromebook - be sure brightness is up all the way & 1st. reset Ozobot as directed.

Assessment Options

  • Observations
  • Check for understanding
  • Create simple rubrics for the Ozobot lessons. 

ISTE Standards

Computational Thinker
5a. Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
5c. Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
5d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

MITECS: Michigan adopted the "ISTE Standards for Students" called MITECS (Michigan Integrated Technology Competencies for Students) in 2018.

Devices and Resources

Device: Chromebook, iPad 

App, Extension, or Add-on:
iPad app

Websites:
Blockly

Google Folder with ideas and sticker templates

Ozobots

Ozobots Drawing Games

Ozobots FAQ

Ozobots Lesson Plans

CONTENT AREA RESOURCES

ELA

  • The students will need to write out their coding directions. 

Integrated Arts

  • The students will create drawing games for the Ozobots. 

Math

  • The students are learning basic coding. 

Science

  • The students are learning basic engineering skills.

Social Studies

  • The students can do research about a topic and the robots will have to follow a path that teaches about the topic. 

CREDITS
This task card was created by Andy Mann, REMC Director, Muskegon Area ISD and Melissa White, 21Things Project Manager.