30th August 2017

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)

Cave Surfing Game

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!

  7. Click here for instructions for the project

Scratch 2 (Intermediate & Advanced)

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.

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

Web Development (HTML, CSS & JavaScript)

1. Project Showcase

In this project, you will create a showcase of your HTML projects and learn about links and embedding resources.

Follow these instructions to complete the ‘Project Showcase’ project.

2. Use FTP to put your Project Showcase and all your completed projects on your own website

Aidan will provide details.

Finished today’s project?

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