Getting Started with Computer Science

Introduce students to computer science and inspire them to learn more, break stereotypes, and feel empowered.

Hour of Code

Coding Activities

Makecode Hour of Code

Explore computer science with Microsoft MakeCode by playing, designing, and coding your very own retro arcade games!

micro:bit challenge

Have fun with the micro:bit and develop world-changing ideas and solutions using technology. Join this year’s challenge!

Hour of Code activities

Explore the numerous activities available and decide if you want to choose a single tutorial for all of your students or let each student pick their own.

Students working with Wonder Workshop robot

Code Wonder Workshop’s Dash robot anywhere, anytime with Dash’s Neighborhood—a new 3D online environment for students to create and explore.

Minecraft Education Edition Hour of Code

Explore empathy and inclusion with this new Hour of Code lesson! Choose between block-based or text-based coding to bring two villages together in Minecraft: Education Edition.

Computer Science is Changing Everything

Learn how computer science impacts every aspect of our lives to improve the human experiences of tomorrow.

Explore Careers in Technology

With the variety of companies around the world, the possibilities are endless. Let’s learn more about a Software Engineer at Instagram.

Plan Your Hour, Day, or Evening of Code Anytime

Hour of Code doesn’t have to be just once a year! Explore these resources from mindSpark Learning to plan Hour of Code activities for your class, your school, and your students’ families throughout the year. Let’s help make computer science accessible to all students.

Hour of Code Tips – 1 hr
Step-by-step instructions for hosting Hour of Code at your school or district with links to promotional materials, how-to videos, and activities

Virtual Hour of Code Tips – 1 hr
Step-by-step planning document for hosting a virtual Hour of Code at your school or district with links to promotional materials and how-to guides for supporting a synchronous or asynchronous event

Day of Code Tips – 1 hr
Resource guide with promotional materials, planning templates, best-practice tips, and pedagogical support materials to prepare students for your Day of Code

Evening of Code Tips – 1 hr
Resource guide with promotional materials and planning templates for your Evening of Code

Educator Activities Tips – 1 hr
Online and unplugged coding activities organized by grade level, K-12, with recommendations for virtual synchronous or asynchronous activities, as well as activities appropriate for the socially-distanced classroom

Interactive Classrooms Tips – 1 hr
Online coding activities to share with students to create an interactive greeting card, design a Google logo, and build a Star Wars-themed game with Blockly

Get Started with Step-by-Step Coding Lessons

Turning on the Lights

In this lesson, students take their first step in creating code they can wear! The Turning on the Lights lesson shows students how they can create their very own image display on the Code Cube matrix.

15 min 3-12
Code Cube Lesson 2

Changing Lights

In this lesson, students take their next step in creating code they can wear! The Changing Lights lesson shows students how they can use coding blocks to switch between multiple images on the Code Cube matrix.

15 min 3-12

Animate Your Name

Introduce students to simple algorithms using a small number of blocks in Scratch by having them create their name using letter sprites.

15 min 3-12

Interactive Collage

Create an interactive collage using Scratch building on the skills learned in the Animate Your Name lesson and introducing a new type of block.

25 min 3-5

CoderZ Amazon Cyber Robotics Challenge

Enter the Amazon Cyber Robotics Back-to-School Challenge to learn more about coding and robotics.

45-60 min 3-12

Thank you to our partners for the content and resources provided!

Hour of Code logo
Featuring content and resources from Wonder Workshop
Featuring content and resources from Amazon Cyber Robotics Challenge
Featuring content and resources from Pitsco Education
Featuring resources from Microsoft MakeCode
Featuring content and resources from micro:bit
Featuring content and resources from BootUp Professional Development
Minecraft: Education Edition
Featuring content and resources from Mindspark
Share This