Listing all results (7)

The Raspberry Pi Education Manual

This resource is designed as an introduction to activities available using a Raspberry Pi computer. The introduction explains:
*what a Raspberry Pi is: a small, affordable yet powerful computer
*what can be learnt from this manual: how to perform simple programming and the basics of computer science...

Let's Doodle

This workshop or lesson activity makes use of a 3-D printing pen, and covers many computational thinking concepts as well as practical and evaluative skills applicable to design and technology.

The teacher guide includes a range of ‘unplugged’ computing activities – no programming is involved. The...

Beautiful Numbers

This lesson or enrichment activity investigates recursive algorithms using Fibonacci series.

It begins with an engaging maths magic trick ‘how to fake a super brain’ that uses a special property of Fibonacci numbers, and proceeds to look at the Golden Ratio in nature and its ‘beautiful’ properties.


Generating Art: Shape Calculator

This resource, intended for an extended workshop session, uses sequences of instructions for creating drawings as a basis for learning about algorithms. Following the activity (taken from the series CSUnplugged), an introductory look at Scratch explores the different parts of the program and would be suitable for...


This series of three lesson activities uses Scratch to create animations that tell a story, and can link to studies in English.

A starter Scratch file partially tells the story of the Great Fire of London. Additional resources are provided allowing children to improve the animation.

Using some short...

Tour Guide (Companion to the Knight’s Tour Activity)

Containing two linked activities, these resources from the CS4FN team introduce graphs to represent inter-related data and algorithms to negotiate them.

Suitable for non-programmers being introduced to algorithms, the two challenges – the Knights Tour and the Tour Guide – are similar. Both use graphs as...

Super Scratch Programming Adventure

Aimed at primary level this resource provides an introduction to Scratch and includes activities in which children learn about sprites and how to create programmes in which they move and react in different ways. The booklet provides background information on Scratch and the fundamentals of programming. It also...

View all publishers