Listing all results (34)

Introduction to sound and music computing

A highly technical overview of how sound is represented in a computer, how digitising sound changes the quality of it and how reducing the sample rates can effect the resulting audio. The resource also comes with a number of sound samples to illustrate these concepts, along with both Python and Scratch programs to...

Learn to code with Scratch

This book produced by the team behind the Magpi magazine and the Raspberry Pi contains a series of projects suitable for students of all ages. It consists of 13 chapters which start off by introducing students to Scratch on the Raspberry Pi, it then builds up the complexity of the tasks chapter on chapter. A brief...

Computers Helping with Designing at Key Stage Two

Produced by the Nuffield Foundation, these materials describe activities that challenge children to produce a design for a vehicle. It must be suitable for use as a storage and transport vehicle for some of the equipment used in a fairground. The vehicle should be eye catching, so that it attracts attention from...

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...

How Computers Work

This ebook, by Roger Young, explains computers as electrical circuits consisting of switches and relays (subsequently equated to transistors). It begins with simple circuits showing how, from first principles, switches and relays work. These are then combined in increasingly complex arrangements to simulate logic...

The Imp Computer

This unplugged activity from the CS4FN team uses two examples – an insulting computer and one that can play snap – to look at simple computer programming, flow of control and logic. Everything is provided for this front-of-class activity, which would act as an effective starter for a lesson on programming concepts...

Locked in Syndrome

These paired activities, from Paul Curzon of the CS4FN team, offer an interesting slant on search algorithms and their relative efficiency.

Students are asked to consider sufferers of ‘locked-in syndrome’, a condition that leaves a healthy mind inside body that is, often, completely paralysed. If the...

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...

So You Want to Learn to Program?

This e-book gives an introduction to programming in the BASIC language for middle to high school students. It can be used as:

*a nine or 18 week-long introduction to programming

*a brief introduction to programming concepts

*an introduction to data structures for non-programmers

* a...

Agent Cubes in a Box

Using the freely-available AgentCubes games-development software, this guide for teachers develops programming skills in an engaging way. Students are closely guided through the basics of creating a maze game with randomly-moving zombies and a hero who must find a safe path through. Keyboard interactions are...

Pages

View all publishers