Hour of Code

Grades 3-8

Below is a sampling of some recommended activities.  You can click on the links on the left, or click on the pictures to the right.  

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.

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.

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.

Save the Forest - Program a fire plane to extinguish forest fires in this retro-style arcade game.

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.

Code Combat -- Learn to code while playing a fantasy RPG.  Choose Play Now .  If you're brand new to CodeCombat, start with Kithgard Dungeon.  If you want to save your progress, you can join our school by using the code DropGoodJump .

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:

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+).