Try an Hour of Code!
See What Computer Programming is All About
What is the Hour of Code?
These basic computer programming activities are part of a great campaign called "The Hour of Code". This is an initiative to try to introduce computer science, and the power of computer programming, to as many people as possible, all over the world!
Start by watching this really short intro video (please make sure you're wearing headphones!), and then you will get to choose your own activity for the rest of the class. You can choose from any of the activities below:
(If you're using an iPad or phone, then check out the activities that are marked as being iPad compatible)
Easiest Beginner Activities:
-Star Wars! Help BB-8 to find its way around the Star Wars universe, using block coding. iPad Compatible
-Minecraft! Take Steve or Alex on an adventure in the Minecraft, using block coding. iPad Compatible
-Frozen! Help Anna and Elsa to draw snowflakes, using block coding. iPad Compatible
-Angry Birds! Help the Angry Birds to catch the nasty pig, using block coding. iPad Compatible
-Make an avatar out of simple shapes using block coding - Made with Code. iPad Compatible
-Animate lights on a dress for a fashion show using block coding - Made with Code.
-Be the DJ - Mix your own music track with block coding - Made with Code.
-Create your own musical beat and loop it to make a song with block coding - Made with Code. iPad Compatible
-Accessorize a selfie with glasses, hair, clothes and lots more using block coding - Made with Code. iPad Compatible
-Make your own Flappy game! Use blocks to create and modify your own flappy bird game, and even save it to play on your phone later!
-Create your own Disney Infinity game, using lots of your favourite Disney characters!
-Make a gif - use block coding to take a background and a few frames to create a gif - Made with Code. iPad Compatible
-Animate a Yeti! - use block coding to make a yeti dance - Made with Code.
-Take a picture and make it into a kaleidoscope animation using block coding - Made with Code. iPad Compatible
-Create your own game - use Tynker to create your own game. There are a variety of types of games and skill levels to choose from.
-Help a robot learn to water his garden to keep his plants alive using block coding - Made with Code. iPad Compatible
-Create a visualization to accompany a dance routine using block coding - Made with Code
-Scratch - Use Scratch to animate your name, create a holiday card, or make a pong game
-Lightbot - help Lightbot to light up the blue tiles in this fun game that uses programming. iPad Compatible
Slightly Trickier Beginner Activities - using computer languages
-Star Wars! Help BB-8 to find its way around the Star Wars universe, using JavaScript. iPad Compatible but lots of typing
-CodeMonkey - help the monkey to collect all of his bananas, using a simplified version of JavaScript
-Draw with Code - Khan academy guides you through learning to draw using JavaScript. iPad Compatible but lots of typing
-Choose from 4 different activities with Code Avengers - Build a game, learn Javascript, build a webpage, or create a slideshow.
-Animate your Name with Code Academy, using JavaScript. iPad Compatible but lots of typing
-CodeCombat - play a game and defeat ogres, while learning Python or JavaScript. iPad Compatible but lots of typing
-Make a Website - Khan Academy guides you through learning HTML to build a website. iPad Compatible but lots of typing
-Make a Database - Khan Academy guides you through organizing and playing with data in a database, using SQL. iPad Compatible but lots of typing
Intermediate to Advanced Activities
-Learn all about how to use Javascript to draw and animate - you can skip ahead if you already know the basics, and learn something new!
-Learn all about how to use HTML and CSS to make really awesome websites - you can skip ahead if you already know the basics, and learn something new!
-Browse the whole range of programming opportunities on Code.org and find one that suits you!
These basic computer programming activities are part of a great campaign called "The Hour of Code". This is an initiative to try to introduce computer science, and the power of computer programming, to as many people as possible, all over the world!
Start by watching this really short intro video (please make sure you're wearing headphones!), and then you will get to choose your own activity for the rest of the class. You can choose from any of the activities below:
(If you're using an iPad or phone, then check out the activities that are marked as being iPad compatible)
Easiest Beginner Activities:
-Star Wars! Help BB-8 to find its way around the Star Wars universe, using block coding. iPad Compatible
-Minecraft! Take Steve or Alex on an adventure in the Minecraft, using block coding. iPad Compatible
-Frozen! Help Anna and Elsa to draw snowflakes, using block coding. iPad Compatible
-Angry Birds! Help the Angry Birds to catch the nasty pig, using block coding. iPad Compatible
-Make an avatar out of simple shapes using block coding - Made with Code. iPad Compatible
-Animate lights on a dress for a fashion show using block coding - Made with Code.
-Be the DJ - Mix your own music track with block coding - Made with Code.
-Create your own musical beat and loop it to make a song with block coding - Made with Code. iPad Compatible
-Accessorize a selfie with glasses, hair, clothes and lots more using block coding - Made with Code. iPad Compatible
-Make your own Flappy game! Use blocks to create and modify your own flappy bird game, and even save it to play on your phone later!
-Create your own Disney Infinity game, using lots of your favourite Disney characters!
-Make a gif - use block coding to take a background and a few frames to create a gif - Made with Code. iPad Compatible
-Animate a Yeti! - use block coding to make a yeti dance - Made with Code.
-Take a picture and make it into a kaleidoscope animation using block coding - Made with Code. iPad Compatible
-Create your own game - use Tynker to create your own game. There are a variety of types of games and skill levels to choose from.
-Help a robot learn to water his garden to keep his plants alive using block coding - Made with Code. iPad Compatible
-Create a visualization to accompany a dance routine using block coding - Made with Code
-Scratch - Use Scratch to animate your name, create a holiday card, or make a pong game
-Lightbot - help Lightbot to light up the blue tiles in this fun game that uses programming. iPad Compatible
Slightly Trickier Beginner Activities - using computer languages
-Star Wars! Help BB-8 to find its way around the Star Wars universe, using JavaScript. iPad Compatible but lots of typing
-CodeMonkey - help the monkey to collect all of his bananas, using a simplified version of JavaScript
-Draw with Code - Khan academy guides you through learning to draw using JavaScript. iPad Compatible but lots of typing
-Choose from 4 different activities with Code Avengers - Build a game, learn Javascript, build a webpage, or create a slideshow.
-Animate your Name with Code Academy, using JavaScript. iPad Compatible but lots of typing
-CodeCombat - play a game and defeat ogres, while learning Python or JavaScript. iPad Compatible but lots of typing
-Make a Website - Khan Academy guides you through learning HTML to build a website. iPad Compatible but lots of typing
-Make a Database - Khan Academy guides you through organizing and playing with data in a database, using SQL. iPad Compatible but lots of typing
Intermediate to Advanced Activities
-Learn all about how to use Javascript to draw and animate - you can skip ahead if you already know the basics, and learn something new!
-Learn all about how to use HTML and CSS to make really awesome websites - you can skip ahead if you already know the basics, and learn something new!
-Browse the whole range of programming opportunities on Code.org and find one that suits you!