Listing all results (124)

Tim Peake public presentation

This presentation was produced by the UK Space Agency for Tim Peake's mission to the International Space Station in 2015/16.

Primary Computing Lesson - Programming Apps

This Key Stage 2 teacher led activity, adapted for the Hour of Code, develops children’s programming skills by developing apps using text: a simplified JavaScript language.

The children apply their computational thinking skills through design and development and begin to understand the...

Primary Cryptography Lesson

This Key Stage 2 activity teaches children about communicating securely.

The children learn that messages throughout time have been be encrypted and decrypted using ciphers.

They explore cryptography and gain an understanding of need for secure communications.

Get more free computing lesson...

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.

Plan your own scheme of work - Jamble

2 different versions of editable schemes of work, supporting the quick planning of lessons.

My website set up for teachers of Computer Science. Essentially to aid teaching at top primary through to final year secondary. Lessons, worksheets and open source software free to download from the repositories. Includes a Course for CAS Master Teachers delivered at UCL in 2016. A substantial amount of unplugged...

Bee-Bots Basics

This introduction to using the small programmable robot, the BeeBot, introduces children to creating simple programs. They learn the importance of sequences of accurate instructions, and test their sequences out using a 'fakebot' or paper-robot. Children are encouraged to debug and develop their sequences before...

Life in a Can

A cross-curricular resource for primary and lower secondary schools that investigates life and how it can be maintained in the harsh atmosphere of space.

The engineers and scientists who built the International Space Station are faced with huge challenges - everything needed to keep astronauts alive must be...

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

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


View all publishers