27th June 2018

Final CoderDojo Session this term!

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


Have you got started on Scratch yet? See ‘Moving On To Scratch’ in the Newcomers Activities

Go to Newcomers Activities

Scratch 1 (Beginner)

Cave Surfing Game

Today we will work on the Cave Surfing Game project which is a version of the famous Flappy Bird game. Click on the link below and follow the instructions in the videos.

Click here for instructions for the Cave Surfing Game project

Scratch 2 (Intermediate & Advanced)

Scratch Music Challenge

Show & Tell

Put finishing touches on your Scratch Music Challenge project, make sure it is SHARED and put it in the studio for Show & Tell.

Some ideas include:

  • An interactive musical instrument
  • Compose or reproduce a piece of music in Scratch
  • An animated ‘music video’ for a song
  • An audio visualizer
  • A music game

For inspiration, check out our Scratch Music Challenge Inspiration Studio

For more ideas, also see: https://en.scratch-wiki.info/wiki/Music_Projects

If you prefer to have some instructions to follow along you can use one of these music projects as a starting point:

Binary Hero – Make a game in which you play the notes of a song as they scroll down the stage.

Scratch Piano (easy)

Web Development (HTML, CSS & JavaScript)

Build a basic website with CSS and HTML

Work on completing the basic 3 page example website as instructed in the video below. When you are finished, you can start on converting it into a WordPress website.

Build a basic 3 page website like the one in the following video. You can make the example website or modify it to make a website about a subject of your choice. You can use Trinket for writing your HTML and CSS. When you finish, upload your site to your hosting account.

Images for example website:


Once you finish the example website from the video you can start converting it into a WordPress website. Refer to these instructions:


(Note: you have already completed the Installing WordPress part)

Introduction to Robotics

This session is run by Nathalie. An introduction to robotics using mBot robot kits and a block programming language called mBlock which is similar to Scratch.

Introduction to Robotics session information

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