Teaching an Hour of Code?

About Hour of CodeTM

The Hour of CodeTM, a yearly celebration, started as a one-hour introduction to computer science, designed to “demystify code," to show that anybody can learn the basics, and to broaden participation in the field of computer science. It has since become a worldwide effort to celebrate computer science, starting with 1-hour coding activities in the classroom and expanding to a variety of community efforts. This grassroots campaign is supported by over 400 partners and 200,000 educators worldwide. Source: hourofcode.com

The Hour of Code takes place each year during Computer Science Education Week. While Computer Science Education Week takes place in December, you can host an Hour of Code all year-round. Computer Science Education Week is held annually in recognition of the birthday of computing pioneer Admiral Grace Murray Hopper (December 9, 1906). Source: hourofcode.com

About CS First Unplugged

Computer Science Education Week starts on December 7 this year! Hour of Code activities may look different in 2020 for many teachers, students, and families, so to support a variety of learning environments, we’ve created a new Hour of Code lesson that can be used completely offline and without a computer. CS First Unplugged includes a printable booklet that contains three computational thinking activities in which students (grades 4-8) learn about how computer science helps us communicate and stay connected with people around the world. 

For those looking to participate in Hour of Code with a connected device, CS First’s Dialogue lesson is a great one to engage with this year. This beginner-friendly activity includes video-based instruction to guide students as they program a conversation between two characters. They’ll use Scratch, a block-based coding language, to animate and bring their story to life with movement, dialogue and more. 

CS First Unplugged and Dialogue are both available in English and Spanish. Lesson plans and solution guides for teachers (or parents and guardians!) are provided so that anyone can teach and learn with Hour of Code—no prior CS experience required.

How to get started (and get coding!)

  1. Create a CS First Account (Optional)  

    • Before you begin, create an account so that students can save their work and you can track their progress, if they are using one of the online video-based lessons.

    • For more information on how to create an account, check out this article.
  2. Prep (a little).

    1. Like every CS First activity, CS First Unplugged comes with step-by-step instructions so you can be successful and have a fun Hour of Code

      1. CS First Unplugged Lesson Plan

      2. CS First Unplugged Get Started Guide

  3. Code!

    1. Now it’s time to introduce your students to CS First. Have them sign-in with the class code and start watching the activity videos to begin!

      1. Student sign-in page

      2. Learn how to add students


Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue