Filters

Clear all
Find a publisher

Showing 139 results

Show
results per page

This resource introduces binary data to students via the creation of bracelets which display their name in binary. This lesson helps to demonstrate how it is possible to take something that we know and translate it into a series of ons and offs (ones or zeroes). The resource contains a lesson plan and related...

This unplugged activity, from the CS4FN team at Queen Mary University of London, helps learners to understand variable assignment and operations. They use the idea of variables as boxes as the basis of a group activity, developing their use of logical thinking to trace variables through programs.

The...

This unplugged activity from Peter McOwan and Paul Curzon mingles computer science with biology. A group activity is used that mimics the firing of neurons within the brain. These trigger other neurons to fire – these can be compared to AND gates in logic circuits.

The ‘brain in a bag’ kits used in the...

A set of simple scratch ‘debugging’ activities that children can use to apply their understanding of programs and codes.  Children are shown a series of faulty programs which are based around the water cycle.  They are then supported to use logical reasoning to locate and fix the bugs within them.  Notes for...

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.

 

An ideal plan for a Christmas themed coding lesson! This plan involves a Christmas tree that has sparkles lighting up as the baubles, but it is also possible to use other Christmas-related ideas (for example Christmas cards) that have the same code.

This cross curricular activity includes science content from Year Four of the primary curriculum. It introduces programming and control, linked to the outside world through sensors - in this case, the computer's built-in microphone or a peripheral microphone. Programs are written using Scratch (online or offline)...

This Royal Academy of Engineering resource teaches students coding through a series of physical computing and practical activities that explore the essential role engineers have in supporting the emergency services and search and rescue missions.

Combining plugged activities, using a Crumble Controller, and...

Pupils can explore the characteristics of the surface of planet Mars and will learn how to navigate a planetary robotic vehicle on to it. The resource focuses on coding and uses Open Roberta Lab which is an online simulation tool. Pupils will become familiar with the main characteristics of the Martian surface and...

This is one of a series of resources to support the use of the BBC micro:bit. This resource focusses on pupils designing, programming and using a BBC micro:bit to find other micro:bits in a class treasure hunt.

In this activity pupils will make use of the BBC micro:bit to design and create a programmable...

This diagram supports the understanding of computational thinking, a skill in the primary computing curriculum. Students studying computing will gain an understanding of computational systems of all kinds, whether or not they include computers.

Computational thinking is the thought processes involved in...

A comprehensive guide taken from the Quickstart guide to what computational thinking is and what it might look like in the primary classroom. It involves classroom activities which include:

  • Writing algorithms and looking for patterns (generalisations) in comparison to other students’ algorithms.
  • ...

Published by the Mathematics Centre at the University of Chichester, this booklet describes ideas that have been used with students aged 9-11 , although there are indications that older students would benefit from them too. In the first part of the booklet much use is...

Pages