Showing 16 results

Show
results per page

This short activity for primary school computing uses art to introduce the concept of abstraction. During a ‘guess what’ game the children are asked to represent a word on a card using drawing or modelling – in doing so they unconsciously concentrate on just the most important aspects of the idea they are...

This cross-curricular computing / ICT activity helps children to understand decomposition. They choose a poem and create an animation using Scratch; this encourages them to think deeply about the poem, and to explore the tools available. Children break the poem into pieces (decomposition), then plan the animation...

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 computing resource for primary schools introduces the concept of decomposition through dance. Using combinations of hand-jive, clapping or tutting, the lesson demonstrates how complex sequences of instructions (algorithms) can be broken down into smaller chunks. The children are challenged to look for patterns...

This Barefoot Computing animation project for primary school computing teaches the concept of sequencing within programs. Children use costumes and a range of commands in Scratch to produce purposeful multimedia. They are encouraged to debug and improve the program, and...

...

This activity introduces children to the Kodu games programming environment through tinkering. They are asked to experiment with an existing game code, and also to start from a blank screen.

Guided...

This activity combines computing and maths to look at algorithms. Children are challenged to solve missing number problems in number sequences, using logical reasoning. Additional challenges are then presented, and children are asked to share not just the answer, but the approach they took to solving the problem...

In this multi-lesson project pupils design and code a computer game. It uses a rainforest theme but can be adapted to any topic, with learners of varying age or ability.

The project includes:

  • Decomposition of the elements of a game
  • Designing the game
  • Creating assets for the...

A ten-lesson sequence progressing from the basics of Scratch through to creating simple games. It includes:

  • drawing shapes and using repeats
  • accepting keyboard input to control the movement of sprites
  • planning algorithms using flow diagrams and executing them in Scratch
  • ...

This Barefoot Computing resource for upper-primary computing lessons uses the creation of a Scratch maths quiz as a basis for learning about algorithms using selection.

Children are asked to create an algorithm that...

This Barefoot Computing resource builds on the ‘Maths quiz with selection’ learning activities which should be undertaken first.

It involves improving an existing Scratch maths quiz and adding score-keeping using...

A cross-curricular programming activity, using loops in Scratch to draw patterns. Learners first design an algorithm to draw a simple 2D shape, and then use the 'repeat' block to generate artwork. It is advised that children have some prior experience of programming in Scratch. Experimentation and debugging is...

This unplugged computing activity from the Barefoot Computing project teaches basic algorithms through thinking about classroom rules. Using the idea of 'fair sharing', it covers sequences and basic do-while loops, and asks children to perform basic debugging. Suitable for children in early primary settings, it...

This activity away from the computer is from the Barefoot Computing project. It is intended to provide a theoretical understanding of why and how variables are used in computer programming, using the example of score-keeping in a classroom quiz. Involving several volunteers from the group, the activity uses...

Pages