31st May 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 – Beginner

1. Finish last weeks activity – the Maze Game

When you get the basics done, focus on customising your game and making it unique and fun to play.
Click here for instructions for the Maze Game

2. Parallax Animation

Learn what a parallax animation is and how to create the illusion of movement and distance.
Click here for instructions

Scratch – Intermediate

Create your own world – finish for ‘show and tell’

Finish extending & customising the adventure game you have been working on. Towards the end of the session we will do a show and tell where you will get a chance to show your work.
Instructions for Create your own world

Ideas for customising the game:



  • Add more rooms to your world
  • Add north and south doors, so that the player can move between rooms in all 4 directions
  • Add doors, that need their own keys to open them
  • Change the game graphics, give it a setting e.g. dungeon, forest, space ship, city, fairy tale, haunted house, wild west, battlefield, castle, etc. You can make your own sprites or use sprites from the library or other graphics that you find. These might help get you started.
  • Add sound and music to your game;
  • Add more people, enemies, signs and coins;
  • Add other useful items to your game;
  • Use coins to get information or items from other people;
  • Require players to get keys or items in different rooms and use them in other rooms
  • Make a new challenging goal for completing your game

Scratch – Advanced

Finish off your down adventure game

Finish extending & customising the adventure game you have been working on. Towards the end of the session we will do a show and tell where you will get a chance to show your work. 

Learn JavaScript

Continue working through the lessons on Khan Academy to learn JavaScript, just click the link below to get started. Use the login you have already created or if this your first time, start by clicking the Sign in / Sign up link in top right corner of screen and then click the Create a new account link to create a new account for yourself to track your progress.

https://www.khanacademy.org/computing/computer-programming/programming

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