Educator Notes

Tutorials for beginners

Tutorials that teach JavaScript

No device or internet? Try 'unplugged' computer science

Tutorial apps for any device

Other programming languages

Make your own apps

Other learning options



We received dozens of tutorial submissions very recently so we haven’t sorted through them all yet. If yours was submitted but is not listed yet, please don’t contact us. Our tutorial guidelines and submission form are listed here. In that document you can also see the guidelines we've used for which tutorials to highlight.

Quick Tips for Educators

Prep for the Hour of Code:

Choose a tutorial for your students

Plan ahead based on your technology available

During your Hour of Code

Inspire your students - show them a video

We'll have an Hour of Code video by CSEdWeek. For now, check out these videos, featuring Bill Gates, Mark Zuckerberg, Black Eyed Peas founder will.i.am and NBA star Chris Bosh talking about the importance of programming. (There are 1 minute, 5 minute, and 9 minute versions)

Get your students excited - give them a short intro

Most kids don’t know what computer science is. Here are some ideas:

Start your Hour of Code

Direct students to the activity

When your students come across difficulties

What to do if a student finishes early?

The Hour of Code is just the first step on a journey to learn more about how technology works and how to create software applications. To continue this journey, find additional resources for educators here.