Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 34 languages.
Learn to code with Mark Zuckerberg and Angry Birds!
Using a pre-defined "Robot Vocabulary" students will figure out how to guide each other to accomplish specific tasks without discussing them first. This lesson teaches children the connection between symbols and actions, as well as the invaluable skill of debugging. "My Robotic Friends" works best as a group activity and includes a teacher workbook for classroom use.
Unplugged tutorial for a group with no devices
Guide Lightbot to light up all the blue tiles! Lightbot is a puzzle game that uses programming game mechanics to let players gain a practical understanding of basic coding. Learn to sequence instructions, write procedures, and utilize loops to solve levels. Ideal for all ages.
Program Lightbot to solve puzzles using procedures and loops!
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.
Choose a tutorial for your students
Plan ahead based on your technology available
Inspire your students - show them a video
Check out these inspirational 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)
You can find more videos here.
Get your students excited - give them a short intro
Most kids don’t know what computer science is. Here are some ideas:
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.