These basic computer programming activities are part of a really 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!
We're going to watch a really short intro video (find it here: http://code.org/), 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:
Easiest Beginner Activities:
-Frozen! Help Anna and Elsa to draw snowflakes, using block coding.
-Angry Birds! Help the Angry Birds to catch the nasty pig, using block coding.
-Make an avatar out of simple shapes using block coding - Made with Code
-Animate a the lights on a holiday tree at the White House - Made with Code
-Create your own musical beat and loop it to make a song with block coding - Made with Code
-Accessorize a selfie with glasses, hair, clothes and lots more using block coding - Made with Code
-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!
-Make a gif - use block coding to take a background and a few frames to create a gif - Made with Code
-Animate a Yeti! - use block coding to make a yeti dance - Made with Code
-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.
-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
-Create a unique snowflake - use more complex block coding to make your own snowflake! - Made with Code
Slightly Trickier Beginner Activities - using computer languages
-Make a Website - Khan Academy guides you through learning HTML to build a website
-Make a Database - Khan Academy guides you through organizing and playing with data in a database, using SQL
Intermediate to Advanced Activities
-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!