The Hour of Code is a global movement reaching tens of millions of students in 180+ countries taking place during Computer Science Education Week. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 45 languages with no experience needed for ages 4 to 104. Start by reading the inspiring two stories of teenagers who created apps used for tracking COVID-19:

Hour of Code Activities (MS, HS)


Tractor Traversal
Grades 6+ | JavaScript
Help bring the fields back to life. Farmer Hayao's down on his luck, and his fields have become a mess. But he's just obtained a fancy new tractor with a repeating code system using loops that just might save everything.
https://hourofcode.com/tttractor

Second Team
Grades 6+ | JavaScript
Can you deliver the Open Protocol? You've snuck aboard the capital ship, and now you must evade the security drones long enough to open access for all. Quickly examine conditional statements to find out whether you're safe or not from the dastardly cybervision.
https://hourofcode.com/ttsecond

Games Industry Activity: Code a Platformer game
Grades 6+ | Blocks
Learn to code a real game like Super Mario Bros. Students that are ready to go beyond Scratch and Tynker will be introduced to real games industry practice, creative coding concepts, how to publish their own unique game and start working towards a career in the games industry.
https://hourofcode.com/gamefrootgames

Ozaria: Your Journey Begins
Grades 6+ | JavaScript, Python, Lua, CoffeeScript
Enter the world of Ozaria where you become a hero in an epic adventure. You must use the power of coding to defeat a darkness that has taken over the world! Along the way, you'll meet interesting characters and travel to different lands, practicing coding concepts like sequences, loops, debugging, and decomposition.
https://hourofcode.com/codecombatozaria

The Passage
Grades 6-8 | JavaScript
Immerse yourself in an alien world to help Ada escape unknown dangers. Play through this 2D platforming self-guided adventure and learn coding techniques along the way. Players will become familiar with coding techniques and syntax as they solve puzzles, fight monsters and beat the final boss.
https://hourofcode.com/ttpassage

Code the Eclipse
Grades 6-10 | Javascript
2017 gave us one of the most spectacular natural phenomena of our lives, and now we're going to simulate the solar eclipse with JavaScript!
https://hourofcode.com/vceclipse

Defend the Kingdom!
Grades 6-10 | JavaScript
The Kingdom is under attack! Plan powerful defenses to help repel the invaders. Master the power of arrays in order to create your very own wave of monsters in your own tower defense game!
https://hourofcode.com/educodekingdom

Don’t Yeet the Yeti
Grades 9+ | JavaScript
Oh no! Someone trapped the Yeti! Only YOU and your programmable smart cannon can save the Yeti and feed their friends. Students will use JavaScript to save the Yeti with this fun interactive self-paced lesson.
https://my.blocksmithxr.com/blog/hourofcode

Bloons Trigonometry Defense
Grades 9+ | Blocks
In this lesson you will code a shooting monkey tower from the popular Bloons Tower Defense game. By the end of the lesson you will know the angle finding maths and algorithms commonly used in many of today's most popular tower defense games. You will be able to apply this knowledge in your own game. Gamefroot Hour of Code tutorials use a visual programming language using blocks where students simply drag and drop visual blocks to write code.
https://hourofcode.com/gfbloons

DragonScript Arena: a Javascript coding game with Dragons
Grades 9+ | JavaScript
Welcome to DragonScript Arena – the programming strategy game and coding club. Level up your Javascript & Software Engineering as you play! Build your own Dragon A.I. Imagine Battlebots but with robot Dragons.
https://hourofcode.com/dragonscript