19th Feb 2020

Welcome to Coderdojo 2020!

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

Newcomers

Let’s move on to do some Scratch!

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

Learn about Lists

Watch these videos to learn about lists:

And:

 

Make a Frogger Game

This game will make use of lists. Follow the instructions in the video to make this version of the classic game Frogger:

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