Here are the activities that each group will be working on today:

Newcomers

If you are new to CoderDojo and new to computer programming this is where you start:

Go to Newcomers Activities

Scratch 1 (Beginner)

1. Finish the Cave Surfing Game

Finish the Cave Surfing Game that you started last week. In this project you will create a game with a side scrolling background (similar to the popular game Flappy Bird). In this game, the player sprite moves up and down to avoid obstacles. Once you complete the basic project work on completing all 6 add-ons:

  1. Make your own music
  2. Add another cave section
  3. Make the game harder
  4. Dangerous cave walls
  5. Add another level
  6. Dive!

Click here for instructions for the project

2. Next project – Side Scroller

If you’ve finished the Cave Surfing Game and all the add-ons, you can get started on the next project.
Click here for instructions for the project

Scratch 2 (Intermediate & Advanced)

Have you got a Scratch project for The Arcade?

The Arcade is an exhibition of classic video games and old-school home computer technology. The exhibition may include Scratch games. Let us know if you are interested in submitting a Scratch game. If you have completed either the Asteroids or Pac-Man projects, these would be suitable. Or if you have created your own unique game or re-created a version of a classic arcade game, that would be great too.

Option 1: Finish off your Asteroids game

If you have not finished the Asteroids game yet, you can work on completing it today. Ask for help from the kids who have already completed it.

Option 2: Build a clone of Pac-Man!

If you have finished Asteroids, you can start working on another classic arcade game, Pac-Man.

Pac-Man Instructions

Option 3: Make a game to submit to The Arcade

As mentioned above, you can put finishing touches on Asteroids or Pac-Man and submit one of those to The Arcade. Or you can build your own game or put finishing touches on a game that you have already created.

Web Development (HTML, CSS & JavaScript)

Today we have 2 options for you to choose from. If you have time and you are keen, you can do them both!

Option 1. Start setting up your own website

Would you like to build your own website? Have a think about what type of a website you would like to build (e.g. a place to put your web projects while you are learning, a hobby or something that interests you, or anything cool that you can think of). So before you start, come up with some ideas for a topic and a name for your website.

Today you will start setting up place for your website using free services for domain name registration and website hosting. You will need guidance from Aidan for some parts.
Follow these guidelines to get started

Option 2. Build a Robot

In this project, you’ll learn how about absolute positioning in CSS and use this knowledge to position images to create your own robot!

Follow these instructions to complete the ‘Build a Robot’ project.

Finished today’s projects?

If you are already finished today’s projects you can get started on the next project in the series.

Raspberry Pi (with Microcontrollers and other cool stuff)

A collaborative group exploring how computers can interact with the outside world through a range of sensors and controllers. Primarily we’ll be using the Raspberry Pi (http://raspberrypi.org) computer in conjunction with Arduinos (http://arduino.cc) and along the way we’ll learn about Python, C and C++ programming, digital and analogue electronics and about working together.

Electronics, Microcontrollers and Raspberry Pi session information