## Listing all results (311)

### Dice

The dice uses sparkles and a code to make them flash randomly. What is the probability of the same numbers being picked and does that mean it is truly random? It is also relevant here to think about nets and dice shape.

### Lighthouse

This uses a motor, a sparkle and a marble to imitate a lighthouse. It can be made harder by incorporating LDRs.

### Morse code

Very simply, this involves making sparkles flash. The challenge is to work out how long a ‘dot’ and a ‘dash’ are, and to successfully code a message in Morse code.

### Nightlight

Using LDRs and sparkles, the student learns how to code a nightlight coming on only once it gets dark. Digital switches can also be incorporated into this.

### Pumpkin

Ideal for a Halloween-themed coding lesson! Using sparkles to mirror a candle in a pumpkin – can you make it flicker or only come on once it’s dark?

### Red eyed portrait

Ideal for a Halloween-themed coding lesson! Using sparkles to imitate eyes in a portrait – but can be made harder using LDRs or making the lights fade in and out.

### Case Study - teaching how search engines work with primary children

This resource focuses on giving the students an understanding of what the internet is and then teaches them how search engines work using an unplugged and kinaesthetic approach. In the final session, the operation of a search engine is modelled.

Peter Gaynord is the author of this resource.

### The Peruvian Coin Flip - Cryptographic Protocols

This activity shows how to accomplish a simple, but nevertheless seemingly impossible task -making a fair random choice by flipping a coin, between two people who don’t necessarily trust each other, and are connected only by a telephone. The resource begins with a detailed explanation of the activity and...

### Session Four: General Solution Using Repeat until and if...do...

This Rapid Router lesson uses the Blockly language to develop ideas about selection, repetition, and conditionals. Children progress from specific instructions to spot patterns that can be made into generalised solutions. This important step helps learning about abstraction and pattern generalisation, two...

### Squishy circuits classroom guide

Squishy Circuits are a great way to take modelling further by introducing batteries and components. Use Squishy circuits (conductive and insulative play dough) to create the circuits and realise part of a design. Comprehensive classroom guidance for ideas in using this in fun and inspiring ways.