16 Lessons for the CSEdWeek 2022 Hour of Code

16 Lessons for the CSEdWeek 2022 Hour of Code

It’s that time of year again!  Computer Science Education Week, also known as CSEdWeek, is upon us (December 5-11), and that means celebrating with an Hour of Code. Hour of Code is a global initiative to reach tens of millions of students in over 180 countries and introduce them to computer programming — no prior coding experience is needed. 

Need some activities for the 2022 Hour of Code? Ozobot has you covered! Whether you’re an educator looking to introduce coding and computer science into core subjects, a parent, or a STEM enthusiast looking for some fun yet challenging activities, Ozobot has you covered with lessons and activities for all grade levels, skill levels, and learning styles!

Find our user-friendly Hour of Code activities, including introductory coding lessons, bot-free activities, and lessons for those already familiar with Ozobot’s 2 Ways to Code, on the Hour of Code’s activities page and listed below. All activities are standards-aligned and developed by experienced educators and curriculum developers. 

No Bot Required Lessons 

How to Program Robots 

Grades: 2-8

Coding Method: Ozobot Blockly

In this lesson, students will find out how easy it is to program robots, even if their classroom doesn’t have any. This teacher-guided online tutorial helps students develop programming skills and gain confidence in their ability to understand computer science through Ozobot Blockly games. Students will discover how robots can upload the program through a unique method where colors flash onto the robot’s light sensors and teach the program.

Program Simulator

Grades: K–12

Coding Method: Ozobot Blockly

In this great CS lesson, students learn about programming languages without a device or robot, where they take on the role of a computer and use pseudo code to teach the basics of how to write a program a computer can read.

Introductory Lessons with Color Codes & Ozobot Blockly

Introduction to Color Codes 01: Line Following

Grades: 2+ 

Coding Method: Color Codes

Students will learn the basic functionality of Evo, including how to calibrate the bot’s sensors and how to draw lines for the bot to follow with Color Codes

Introduction to Color Codes 02: Drawing Color Codes

Grades: 2+ 

Coding Method: Color Codes

Students will learn the basic functionality of their bot, including how to draw Color Codes that Evo can read.

Introduction to Color Codes 03: Directionality

Grades: 2+ 

Coding Method: Color Codes 

Students will learn how to program their bot to travel left, right, and straight with Color Codes.

The OzoBlockly Tutorial

Grades: 1-12

Coding Method: Ozobot Blockly

This teacher-led tutorial introduces students to the concept of coding with the help of Evo. Students will be learning how to code by playing Ozobot games, called Shape Tracer Games. They can still play the simulated version of the games without a bot. The games will teach students how to code with Ozobot Blockly and are followed by a project idea that can be done beyond the Hour of Code. The project challenges students to take everything they learned and design and program an action scene for Evo. No programming experience or knowledge of Ozobot is required for this tutorial. However, even students with some programming experience will be engaged by the games. The tutorial is designed for grades 1-12 and can be customized by students’ abilities.

Introduction to Evo: Evo’s Force Field

Grades: 6+ 

Coding Method: Ozobot Blockly

Get acquainted with Evo through an Ozobot Blockly program that makes Evo move when its proximity sensors are activated by students’ hands, and play a victory dance once it has walked on certain colors to demonstrate all of the technology packed into the tiny robot!  

Color Codes Lessons 

Write your Name with OzoCodes

Grades: K-2

Coding Method: Color Codes

This tutorial helps pre-readers get in on the Ozobot coding fun by having them write their names in thick black lines that their bot can walk on and place Color Codes in logical places to help the robot walk and jump from the first letter to the last. Students test the first draft and iterate to create a working final product. This lesson encourages fine motor skills and computer science concepts. 

Eclipses and Celestial Mechanics

Grades: 2 

Coding Method: Color Codes (with an Ozobot Blockly extension)

Discover the magic of eclipses, lunar phases, and celestial mechanics (changing speeds of orbiting bodies) using Ozobot robots on a simple map based on the Moon’s orbit around Earth. Even with little Ozobot programming experience, a class can create a demonstration of eclipses with two bots and a flashlight, then create a map of the changing speeds of an orbiting body with simple Color Codes, drawn with markers.

Picking Out Irregular Plural Nouns

Grades: 2-5

Coding Method: Color Codes

In this lesson, students will identify the correct way to spell and use irregular plural nouns. Students will use Color Codes to program their Ozobot to move to the correct irregular plural nouns by either turning left or right and using the noun in a sentence.

What’s My Value?

Grades: 2-5

Coding Method: Color Codes

Students will use their bot to randomly select a place value – ones, tens or hundreds. Then they will look at a 3-digit number and find the place their bot chose using Color Codes.

Drive to School with Ozobot

Grades: Pre-reader – 8

Coding Method: Color Codes

This teacher-led tutorial introduces students to programming and computational thinking while learning about robots and Evo. Students will be giving commands to their bot using Color Codes to solve a maze and help it find its way to school. No programming experience or knowledge of Ozobot is required for this tutorial. However, even students with some programming experience will be engaged by programming Evo. 

Ozobot Blockly Lessons 

Ozobot Dance-Off

Grades: 1-12 

Coding Method: Ozobot Blockly

This teacher-led tutorial introduces students to the concept of coding with the help of Evo. Students will be learning how to code by creating and programming a dance routine for Ozobot! They will use Ozobot Blockly to program the dance and then see their choreography come alive when the bot performs their dance. No programming experience or knowledge of Ozobot is required for this tutorial. However, even students with some programming experience will be engaged by the games. The tutorial is designed for grades 1-12 and can be customized to your student’s abilities.

Ozobot Random Story Generator

Grades: 4-8

Coding Method: Ozobot Blockly

Students will learn how computers create and use random numbers. Then, students will use a random movement program that gets Ozobot to select adjectives, nouns, adverbs, and verbs for a story. Once students have a collection of words and ideas, they’ll write a story. This is a fun activity that explores alternative ways to address writer’s block!

Magellan’s Journey

Grades: 3-12

Coding Method: Ozobot Blockly

In this Social Studies lesson, students will program their bots to navigate around the continents along the path Ferdinand Magellan took to learn about geography and his journey. 

Pop Star | Creating Functions With OzoBlockly

Grades: 3-8

Coding Method: Color Codes & Ozobot Blockly

In this two-part lesson, students will first be introduced to the concept of functions by using Color Codes to represent a function. This lesson is an introductory and unplugged lesson to introduce the concept of functions. It is the first lesson of a two-lesson series, but either lesson can be taught in isolation. The second lesson utilizes Ozobot Blockly to build on the concept of functions.

Which lessons do you plan to try for this year’s Hour of Code? We’d love to see what you and your students create during CSEdWeek. Follow @ozobot on social media and tag us in your posts! Check out the Lesson Library in Ozobot Classroom for even more fun activities and coding challenges for all grade levels.

From all of us at Ozobot, happy #CSEdWeek 2022! 

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.