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 – Guided

NOTE: Make sure your computer has sound that works because you will need to listen to instructions in videos. If the sound is not working switch to a different computer if one is available.

1. Customise and improve the Racing Game you started last week

Click here for instructions for the Racing Game
To give you some ideas, here’s an example of a custom version of the race game. Some features in this version include lap counting, winner detection, cars accelerate/decelerate, go slow on grass, records best time, sound effects and cars react when they hit each other.

2. Get started on the next project – Maze Game

Click here for instructions for the Maze Game

Scratch – Freeform

We didn’t have time last week to do the show and tell of your animation projects so we’ll have a look at these today.

Next Mission: Make a role-playing/adventure/quest game

A role-playing game (RPG) is a video game genre where the player controls the actions of a main character immersed in some well-defined world. Usually the character explores the game world and can interact with objects and other characters, collect objects, solve puzzles and complete quests in order to complete the game.

Here is a tutorial for making a basic Quest type role-playing game:
https://www.cs-first.com/studentpage/introduction-quest-game
You can use the starter project that comes with this tutorial as a starting point for your own RPG/adventure game or start from scratch if you prefer. Today you can start by completing the tutorial to get some basic game mechanics and ideas. Then in the next few weeks you can work on making your own unique RPG. We will finish off this term with a really spectacular show and tell of your games!

Learn JavaScript

Continue working through the lessons on Codecademy 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 Up button in top right corner of screen and create an account for yourself to track your progress.

https://www.codecademy.com/learn/javascript

Raspberry Pi

Raspberry Pi session with John Paul.
Raspberry Pi session information