White 55_featured

CS Standards Made Simple: New Ozobot Blockly Video Lessons

Computer science (CS) standards like CSTA are being adopted by more and more states across the US. For teachers, it can be a challenge to teach new content before they feel prepared. That’s why we created our newest lesson series: Ozobot Blockly Video Lessons! Each lesson contains a full lesson plan, with steps for Direct Instruction and a student-facing instructional video, with flexibility to teach in person, remotely, or in hybrid models. All of the lessons are aligned with CSTA and ISTE standards, so you can ensure your students in grades 2-12 are gaining the 21st century skills they’ll need to create the future!

These lessons are designed for all educators and students; no coding or CS experience needed. They’re the perfect place to start if:

  • your students are familiar with Ozobot’s Color Codes, but not Blockly
  • you’re looking to build foundational CS skills
  • you want an introduction to Ozobot basics, before moving on to content-integrated Ozobot lessons in math, ELA, science, and more

Series for Grades 2-5


Introduction to Ozobot Blockly 01: Basic Training

Grades 2-12
Computer Science, Engineering/Tech

In this lesson, students learn how to navigate through Ozobot Blockly, program simple block-based code, and run the code on their Ozobot.

Lesson Plan >


Introduction to Ozobot Blockly 02: Sequences

Grades 2-15
Computer Science

Students learn about sequences in programming, and learn to program their Ozobot to perform a series of commands in order.

Lesson Plan >


Introduction to Ozobot Blockly 03: Loops

Grades 2-5
Computer Science

Students learn about the concept of loops and apply the concept with Ozobot Blockly to program their bot to move in different patterns.

Lesson Plan >


Introduction to Ozobot Blockly 04: Debugging

Grades 2-5
Computer Science

Students learn about the concept of debugging and practice the concept with block-based coding to find and correct errors in different programs.

Lesson Plan >


Introduction to Ozobot Blockly 05: Skills Check 1

Grades 2-5
Computer Science

Students check their understanding of sequences, loops, and debugging by programming their bot along a route from school to home following directions in story form.

Lesson Plan >


Introduction to Ozobot Blockly 06: Conditionals

Grades 3-5 (skip this lesson for the Grade 2 series)
Computer Science

Students learn about the concept of conditionals and apply the concept with block-based coding to program their bot to respond to their movements.

Lesson Plan >


Introduction to Ozobot Blockly 07: Variables

Grades 3-5 (skip this lesson for the Grade 2 series)
Computer Science

Students learn about the concept of variables and apply the concept with block-based coding to program their bot to complete different actions according to the color it senses.

Lesson Plan >


Introduction to Ozobot Blockly 08: Skills Check 2

Grades 3-5 (skip this lesson for the Grade 2 series)
Computer Science

Students check their understanding of loops, conditionals, and variables to program their bot with Ozobot Blockly to complete a maze.

Lesson Plan >


Introduction to Ozobot Blockly 09: Line Navigation

Grades 2-5
Computer Science

Students will learn how to program using the Line Navigation blocks in Ozobot Blockly to instruct their bot to move to different locations.

Lesson Plan >


Series for Grades 6-12


Introduction to Ozobot Blockly 01: Basic Training

Grades 2-12
Computer Science, Engineering/Tech

In this lesson, students learn how to navigate through Ozobot Blockly, program simple block-based code, and run the code on their Ozobot.

Lesson Plan >


Introduction to Ozobot Blockly 02: Sequences

Grades 6-12
Computer Science

Students learn about sequences in programming, and program their Ozobot to perform a series of commands in order.

Lesson Plan >


Introduction to Ozobot Blockly 03: Loops

Grades 6-12
Computer Science

Students learn about the concept of loops and apply the concept with block-based coding to program their bot to dance.

Lesson Plan >


Introduction to Ozobot Blockly 04: Conditionals

Grades 6-12
Computer Science

Students learn about the concept of conditionals and apply the concept with block-based coding to program their bot to respond to their movements.

Lesson Plan >


Introduction to Ozobot Blockly 05: Skills Check 1

Grades 6-12
Computer Science

Students check their understanding of sequences, loops, and conditionals to program their bot with OzoBlockly to complete a maze with obstacles.

Lesson Plan >


Introduction to Ozobot Blockly 06: Variables

Grades 6-12
Computer Science

Students learn about the concept of variables and apply the concept with block-based coding to program their bot to complete different actions according to different colors.

Lesson Plan >


Introduction to Ozobot Blockly 07: Line Navigation

Grades 6-12
Computer Science

Students will discover the blocks in the Line Navigation category in Level 3 of Ozoblockly and practice using these blocks to complete a maze challenge.

Lesson Plan >


Introduction to Ozobot Blockly 08: Debugging

Grades 6-12
Computer Science

Students learn about the concept of debugging and practice the concept with block-based coding to find and correct errors in different programs.

Lesson Plan >


Introduction to Ozobot Blockly 09: Skills Check 2

Grades 6-12
Computer Science

Students will check their understanding of sequences, conditionals, variables, and line navigation to program their bot with Ozobot Blockly to complete a bot wash.

Lesson Plan >

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email

You Have Signed Up Successfully

You’ve been added to our mailing list and will now be among the first to hear about new arrivals, big events, and special offers.