Hour of Code
To introduce computer science 20/30, we are going to start off with a few basic and fun coding activities!
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!
Start by watching this really short intro video http://code.org/ (please make sure you're wearing headphones!), and then you will get to choose your own activity for the rest of the club session. 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 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
-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
-Take a picture and make it into a kaleidoscope animation using block coding - 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.
-Help a robot learn to water his garden to keep his plants alive using block coding - Made with Code
-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
-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!