Filters

Clear all
Find a publisher

Showing 1002 results

Show
results per page

This resource includes two lessons on sorting algorithms along with a piece of software to allow students to investigate how these algorithms function. The software itself is a simple game where students perform a given sorting algorithm on a set of data, and lose lives if they perform an incorrect step. The lesson...

In this activity SEND pupils develop their understanding of the computing curriculum by identifying that objects have similarities, finding patterns in groups of objects and sorting them accordingly and explaining the similarities between groups of objects. Pupils are given the opportunity to sort objects according...

There’s sound and music all around us! This programme has pupils exploring the science of music and sound, creating music and instruments with a range of found objects, and even finding music in unlikely places.

The activities are introduced with a quick objective and a preparation guide. Individuals or...

Using spellings of familiar words this Barefoot Computing unplugged computing activity for younger primary children introduces algorithms as rules that are followed, and which may require decisions and exceptions. From the Barefoot Computing project, this short lesson asks children to deduce spelling rules uses...

This activity from the CS4FN team at QMUL is a metaphorical introduction to Human-Computer Interaction (HCI), graphical user interfaces (GUIs) and the difficulties of working at the command line.

The whole-class activity uses a game called spit-not-so. The winner of the game is the first to choose, from a...

An excellent activity from CS4FN to train students’ eyes to spot errors in code. This would form a useful starter activity.

This resource contains ten instant maths ideas using spreadsheets to solve mathematical problems. Mathematical topics explored include: * solving equations to complete a think of a number puzzle * completion of magic squares * exploring different sequences * the ‘Rich Aunt’ problem * an exploration of cubic graphs...

This document from the Department of Education looks at how teachers at schools in the White Horse Federation lead by example to encourage good behaviour and academic achievement. The resource explores strategies including teacher induction on behaviour, language skills and celebrating diversity, as part of the...

Starters for STEM consists of lots of easy to run activities suitable for children from 4-11. Designed for parents to use at home they help children develop their science, technology, engineering and maths skills. These activities are easy-to-resource and provide children with the stimulus to talk about the world...

Scratch is widely used in primary schools to teach children basic programming. This resource goes deeper, making use of the familiar Scratch environment to take students deeper into programming concepts such as:

  • Algorithm design
  • Parallel and sequential instructions
  • Event-driven...

Students will understand the concept of steganography and will create a bitmap image. They will explore colour depth and know how to convert a custom image to binary. They will be able to decode binary images and use pattern recognition to identify abnormal data.

These resources are set in the context of the...

A CS Unplugged series resource aimed at younger students but also works well with A level students. The document contains student activities covering constructing Steiner trees, greedy algorithms and solving traversal problems.

This resource by Pedagogics explores subtle adjustments to teacher's language in order to be less emotive, more objective-led and promote progress.

This resource features a number of links to other resources relevant to the topic of networks, protocols and security. The Stone Tablet activity itself is an unplugged activity where students model how packets are transferred across a network. It also includes the possibility that some packets do not arrive at...

The first video explains why a computer needs secondary storage, and explains what is meant by primary and tertiary storage.

The second video explains what is meant by the term “capacity” of storage devices.  The relative size of different types of files is introduced.  (More detailed explanations of this...

Pages