Hour of Code-- You can see a lot of what the Code.org folks have to offer by filtering by age or ability, or use the links below to see Mr. Galle's recommended tasks.
NEW THIS YEAR
Music Lab: Jam Session -- Use this online music editor to mix and layer tracks from a library of samples, and even create your own beats using AI.
Hello World!: Coding with Transformers One -- Learn some basic programming tricks while you build interactive programs using Transformers characters.
Click-a-Cookie! -- Create your own cookie clicking game with Pickcode's text-based programming language.
FAMILIAR FAVORITES
Code Farm: Plant a Garden - Learn how technology helps farmers to grow and harvest healthy crops, and then program a robot to work on a virtual farm.
Minecraft - Help Steve or Alex craft and code their way through puzzles in this Hour of Code activity.
Pirate Plunder - Garr! Help guide the pirate to his treasure by programming his route along the path.
3D Asteroid Game - Build the classic Asteroids arcade game in 3D.
Program Retro Arcade Game -- Use Microsoft MakeCode to create an old-fashioned 8-bit video game you can share with your friends. Here's one I Mr. Galle made.
Tynker -- This site contains hundreds of games and activities using programming . Take a look at the brand new NASA-themed activities
Scatch : Imagine a World -- Using this block-based programming language, you can create almost anything -- animation, music, or games.
Star Wars tutorial -- Program BB-8 to move around using block coding and java scripting.
Angry Bird tutorial -- These Code.org tutorials teach you the basics. You need to teach an Angry Bird how to squish a pig!
Create a 3D T-Rex Game - You can recreate the classic Google dinosaur jumping game--In 3D!
Google Quick Draw - See machine learning in action as Google's AI guesses what you draw in real time.
Flappy Bird tutorial -- Also from Code.org, this challenges you to keep the bird in flight, add sounds, and control the speed. Each new step gets you closer to having a completed, playable game.
Tynker Java (HOC)-- Play and learn as you experiment with Javascript.
ADDITIONAL RESOURCES
Hour of Drawing with Code: Learn to program drawings using JavaScript, one of the world's most popular programming languages, via two great options:
Typing: keyboard-based coding (ages 10+).
Drag-and-drop: block-based coding for those with less typing experience or on iPads/tablets (ages 8+).
Hour of Webpages: Learn to make your own webpages using the basics of HTML and CSS (ages 10+).
Hour of Databases: Learn the fundamentals of databases using SQL to create tables and query the data (ages 12+).