28th March 2018

Here are the activities that each group will be working on today:
(If you are new to CoderDojo and have little or no previous experience coding you can start in the Newcomer’s group. Talk to a leader if you are not sure what group you should be in.)

Newcomers

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

Go to Newcomers Activities

Scratch 1 (Beginner)

Just For You

Today we will work on the Just For You project. Click on the link below and follow the instructions in the videos.

Click here for instructions for the Just For You project

Scratch 2 (Intermediate & Advanced)

Your Choice

This week you can come up with your own project idea to work on for the last 2 sessions. Next week is our last week this term and we will do a show and tell where you can show us your creation! Pick something to do that you can easily finish in 2 sessions.

If you prefer to follow along to a project with instructions here’s one you can do:
Binary Hero – Make a game in which you play the notes of a song as they scroll down the stage.

Web Development (HTML, CSS & JavaScript)

Build your own website

Using the hosting account that you set up at Awardspace and the domain name that you registered at Freenom, make a simple 3 page website. You can make the website about yourself, a hobby, a game, a movie, music, sport or a topic that you are interested in. Note we only have one more session this term, so plan something that you can finish in 2 sessions.

Requirements for your website:

  1. header with website title and a navigation menu that links to each page of your website
  2. at least one page will have a 2 column layout
  3. make fine name of the home page index.html
  4. your styles in a separate css file (just one file shared by all the pages)
  5. include at least 1 image on the home page

You can refer to these instructions:

1. Set-up domain name and hosting
2. Guidelines for building your own website

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