Listing all results (110)

Real-life algorithms: plant a seed

A lesson plan that takes the students through the algorithm to plant a seed. It consists mainly of a worksheet task to correctly sequence the steps in planting a seed, in doing so they must discard any superfluous information. The idea is then that they give their algorithm to another child for that child to follow...

Real-life algorithms: paper airplanes

A lesson plan that takes the students through the algorithm to making a paper airplane. It consists mainly of a worksheet task to correctly sequence the steps in making a paper airplane, in doing so they must discard any superfluous information. The idea is then that they give their algorithm to another child for...

Debugging a Scratch game

A small resource which includes a "debugging strategy" sheet with suggestions to students as to how to proceed. It also contains a bug-ridden Scratch game. The activity requires students to identify and fix the bugs. Although this is a single worksheet activity, it can serve as an example/template for a whole host...

Debugging system for students

A resource which provides learners with a user friendly strategy to utilise when they come across a bug they do not understand. SNOT stands for Self, Neighbour, Other, Teacher, and it includes a framework for recording who students have sought help from, and who they have helped along with record sheets to record...

Algorithms student booklet

This booklet contains a number of very briefly described algorithms, which students are then expected to analyse, develop an algorithm for and then implement in a language of their choice. Each section contains success descriptors at three different levels which could be adapted to meet the requirements of an...

Lego building algorithm activity

In this adaptable lesson plan children create a simple model (out of Lego or similar) and then take photos to create instructions (an algorithm) for other children to recreate their model. By removing one block at a time they are decomposing the problem into manageable steps. Teachers may wish to split this lesson...

Guess the algorithm

A simple and easily adaptable idea to introduce how algorithms work by allowing students to work out algorithms by a guessing game without the use of a computer. The activity is based on function machines that are used in mathematics at primary school but the level of difficulty can be amplified depending on what...

Are computers clever?

This activity is designed to assess whether or not children understand that although computers can sometimes look clever, they do not actually display any intelligence. They are asked to compare a computer with a human and then describe how both the computer and the human cope with the unexpected.

Theresa...

Introduction to Algorithms

The algorithm song, sung to the tune of Frere Jacques, can be used to introduce the words algorithms and debug to key stage 1 children.

The ‘algorithm or advice’ PowerPoint is a mock quiz whereby children use their understanding of algorithms to state whether an image is an algorithm or just advice. Children...

Computing curriculum: projects for students in Years 7 - 9

This booklet is an example of a programme of study for ICT and Computing produced by Matt Britland. The programme contains details of the ICT strands and aims and fourteen original projects for students in years 7-9. Each project includes a link to a presentation that can be used by teachers and by students. The...

Pages

View all publishers