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
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.
Create a CS First Account (Optional)
Prep (a little).