Blog Archives

BBC micro:bit – Ukulele Chord Reader

For this challenge we are going to build a Ukulele Chord Reader for Eric Clapton’s version of the song: “Knock on Heaven’s Door” (Original Author Bob Dylan). You may want to listen to the song first on youtube The idea

3D Printing Programming

Using a “scratch like” programming language you can create your own 3D models and export them in a format recognised by 3D Printers. Click on the picture above to access the BeetleBlocks project:

Remove The Blocks – Robotics Challenge

This is a classic robotics challenge where students have to build their own robot that will be used to tidy up a 2m by 1m mat full of lego bricks by either collecting or pushing these bricks outside the mat.

How to create a bouncing ball in Scratch

Step 1 – Change your main sprite to a ball Step 2 – Add the following script to your sprite:  This tutorial is available as a pdf: How to create a bouncing ball in Scratch See how to create a

How to score points when your sprite collides with another sprite (in Scratch)

This tutorial is available as a pdf. It focuses on how to create a score variable for your game and how to score point when your sprite catches/touches/collides with other sprites. Download this tutorial as a pdf: How to Score

How to create flying/falling objects in Scratch

In this tutorial we will get a spaceship to fall from the top to the bottom of the screen. Add the following code to your sprite (e.g. Spaceship): To understand this script you need to understand how x and y

How to create a timer in Scratch?

Step 1 – Create a new variable called “timer”. Step 2 – Make sure you have two backdrops for your stage (The main background for your game and a Game Over background). Step 3 – Add the following code to

How to control your Sprite in Scratch…

… using the arrow keys   Step 1 – Add the following code to your sprite: Step 2 – If you don’t want your sprite to rotate, click on the blue “i” icon on your sprite. Try these “rotation style”

Star Script in Scratch

Here is a cool little script for you to try…    

Starting from Scratch!

Scratch is a free programming language and online community where you can create your own interactive stories, video games, and animations. It provides a dynamic and visual approach to programming where learners can drag and drop scripting blocks to write