The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event or try any of the hundreds of one-hour tutorials.
Students are learning in over 60 languages
Over 100M students have tried an Hour of Code
Female students make up 50% of Hour of Code participants
Unleash your creativity with your favorite artist's music and combine the joy of music with the principles of coding to create new songs and mixes! And now, also use AI to generate your own beats!
In partnership with Amazon Future Engineer
Our tutorials offer fun and engaging Hour of Code activities for all age groups.
GRADES 2 - 12
Build and explore with Minecraft! Use your creativity and problem solving skills to explore and build underewater worlds with code.
GRADES 2 - 12
Build and explore with Minecraft! Players write code that instructs the agent to execute their commands and overcome in-game obstacles.
GRADES 2 - 12
Learn basics of computer science by proggraming Alex or Steve to move through simulated piece of a Minecraft world.
GRADES 2 - 12
You make the rules in this activity, where you can learn basic computer science skills to creat your own Minecraft game to share with others!
GRADES 3-12
Learn about artificial intelligence (AI), machine learning, training data, and bias, while exploring ethical issues and how AI can be used to address world problems. When you use the AI for Oceans activity you are training real machine learning models (Learn more)
GRADES 2 - 12
In this introductory activity, use code to make a variety of colorful characters bust a move to animated backgrounds and upbeat music.
GRADES 3 - 12
Learn about artificial intelligence (AI) to create your own virtual dance party showcasing today's top artists and dozens of songs to choose from!
GRADES 2 - 12
Go beyond the introductory tutorial with extended project ideas. Browse a library of examples of more complex dance parties.
GRADES 2 - 8
Get your groove on—no computer needed! Learn how coding concepts, like events, can be used to synchronize dancer choreography.
AGES 13+
App Lab is a programming environment where you can make simple apps right in the browser. Design an app, code in JavaScript with either blocks or text, then share your app in seconds.
Need help started with your first Hour of Code?
Our detailed guides will lead you step-by-step, from planning your event to its successful execution
CS education does not always need to be in front of a screen and device access shouldn't be a barrier to learning computer science concepts.
© Code.org, 2024. Code.org®, the CODE logo, Hour of Code® and CS Discoveries® are trademarks of Code.org.