Online Teaching Resources

First Coding is very happy to reveal that after a summer of hard work our teaching resources are now online and available. Our resource packs are a subscription based online…

A Musical Challenge

I set a challenge recently to see if pupils could make a simple note sequencer whereby you load notes into a loop and the Scratch programme  cycles through the sequence, playing…

The Scratch Chatbots

I want to share one of the projects my group are working on at the minute. The task was to build a convincing chatbot in Scratch, homing in on particular…

The Motor Control Kit

The school talks I recently gave on electronic toy hacking highlighted a problem that motor control for the Raspberry Pi and Microbit could be made a great deal simpler (and…

The Code Machine

I love hearing about the journeys pupils' projects have taken them on, so I thought I would share one of my own. At the end of last year I put…

Rain Soundboard

Here is a simple soundboard for you to try. Clicking on the numbers one at a time will play sound clips of rain. Pressing button 3 will allow you to…

When Planets Collide

As part of Space Month I wanted to use these colliding planets to illustrate how easy it is to incorporate random behaviour into any game you make. Take a look…

The Maze Challenge

Parents of pupils were invited this week to take part in the Maze Challenge. The mazes were built by the pupils and made good use of the randomisation techniques we've…

Superhero Month: Masks

As it's the start of Superhero Month, we first need to select the mask we're going to wear on our adventures. This is an easy program to build in Scratch,…