Welcome to CoderDojo for Term 3 2019!

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

Racing Game

Today we’re going to learn about a computer science concept called events while making a 2 player racing game.

An event is something that causes an action. Events can be key presses, mouse clicks or messages sent from one part of a computer program to another part.

Click here for instructions for the Racing Game project

Try to complete all the add ons!

Ready to take it to the next level?
After you finish the add ons, there is still lots of improvements you can do to make it into a better game. Here is an example of the game with more features added.

Scratch 2

We are going to start off this term by building the classic arcade game Missile Command in Scratch.

Missile Command project details

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

3D Computer Aided Design with TinkerCAD

Learn how to make 3D models using Tinkercad. Tinkercad is an easy-to-use 3D computer aided design (CAD) tool. You can quickly turn your idea into a CAD model for a 3D printer with Tinkercad.

TinkerCAD session information

Microcontrollers

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