Listing all results (90)

Spreadsheet tutorials

This series of spreadsheet tutorials for excel 10, from the Howard Hughes Medical Institute, work through a range of spreadsheet functions that can be used when analysing data.

Each tutorial contains detailed instructions and a series of exercises to work through. The tutorials start with some of the more...

STEM Learning Magazine: Post-16 and FE - Summer 2016

Pioneering technical services are explored in the cover article of the summer issue of STEM Learning Magazine for Post-16 and FE sectors. Other articles describe changes to A levels and GCSEs,  provide advice on conducting A level biology practicals, and look into investigating radiation levels from space. There is...

The Scratch patch - substitution cipher

This project, exploring basic encryption, is a useful introduction to data security as well as iterating through strings to manipulate them. The program create a ‘substitution cipher’, one of the most basic forms of encryption. It also demonstrates that, for more complex chained commands, Scratch becomes rather...

The Scratch patch - error handling

This activity is an introduction to writing programs that can handle errors. It also helps students to understand number bases, by guiding them through the writing of a ‘base converter’ program.

Seeing Temperatures

This activity allows students to investigate how images are produced from data streams by using first a spreadsheet and then an image-processing program. They then go on to see how the usefulness of such a monochromatic image may be enhanced by using lookup tables and calibration. The materials used focus on the...

Scratch for sensing and control

This resource gives examples of Scratch 2 sensing data from Vernier USB temperature and motion sensors. Using a £10 BLE dongle it also communicates wirelessly with devices including the TI Sensor Tag2, the BBC micro:bit and the Ollie robotic toy. Scratch can be used offline or run through the Chrome browser.

Building Images

In this activity, students create colour images from satellite data. This allows them to study how different surfaces reflect different wavelengths of light, how coloured images are created using an RGB model, and how band combinations can be chosen to examine a particular landscape effectively.

Getting Started with Astro Pi


Astro Pi is the name of a small computer developed by the Raspberry Pi Foundation, in collaboration with the UK Space Agency and the European Space Agency (ESA).

There are two very special Astro Pi’s. Their names are Ed and Izzy, and they have been qualified for spaceflight. They are now onboard...

Dijkstra's Algorithm

Dijkstra's algorithm finds the shortest path for a given problem. Dijkstra's algorithm can be used to find the shortest route between two cities. This algorithm is so powerful that it not only finds the shortest path from a chosen source to a given destination, it also finds all of the shortest paths from the...

Hello World Haskell for Key Stage 1 and PD

In this article from Hello World we discuss how the foundations of computer science can contribute to Key Stage 1 mathematics and vice versa.


View all publishers