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

New Blockly Video Lessons: A picture of Evo for Introduction to OzoBlockly 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

New Blockly Video Lessons: A picture from Introduction to OzoBlockly 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

New Blockly Video Lessons: A picture from Introduction to OzoBlockly 03: Loops lesson

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

New Blockly Video Lessons: Introduction to OzoBlockly 04: Debugging lesson for grades 2-5

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

New Blockly Video Lessons: Introduction to OzoBlockly 05: Skills Check 1 lesson for grades 2-5

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

New Blockly Video Lessons: A picture from Introduction to OzoBlockly 06: Conditionals lesson for grades 3-5

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

New Blockly Video Lessons: A picture from Introduction to OzoBlockly 07: Variable lesson for grades 3-5

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

A picture of Evo from Introduction to OzoBlockly 08: Skills Check 2 lesson for grades 3-5

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

A picture of Evo coding robot from Introduction to OzoBlockly 09: Line Navigation lesson for grades 2-5

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

A picture from Introduction to OzoBlockly 01: Basic Training lesson for grades 2-12

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

A picture from Introduction to OzoBlockly 02: Sequences lesson for grades 6-12. Advanced coding student activities.

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

A picture from Introduction to OzoBlockly 03: Loops for grades 6-12.

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

A picture from Introduction to OzoBlockly 04: Conditionals lesson for grades 6-12. Advanced computer science activities.

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

A picture from Introduction to OzoBlockly 05: Skills Check 1 lesson for grades 6-12. Advanced coding activities for computer science students.

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

A picture from Introduction to OzoBlockly 06: Variables lesson for grades 6-12.

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

A picture from Introduction to OzoBlockly 07: Line Navigation lesson for grades 6-12. Advanced computer science lessons for students.

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

A picture from Introduction to OzoBlockly 08: Debugging lesson for students in grades 6-12. Advanced computer science coding lessons

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

A picture from Introduction to OzoBlockly 09: Skills Check 2 lesson for advanced coding students in grades 6-12.

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.