Home Learning from Barefoot Computing

Enjoyable activities, designed by teaching professionals for families to do at home with their children.

Learning together activities Mini missions Interactive learning games

What is computational thinking?

Computational thinking is about learning to solve problems, with or without a computer. These problem solving skills not only support the computing curriculum in primary school, but also play a part in other subjects, from maths to PE, and can even be applied in everyday life! To help you support your child participate in our activities, you can view or download our quick guide to computational thinking.

Learning together activities

Fun and creative activities, built by teachers to help you guide your child through fundamental parts of the computing curriculum without the need for screen time. They include everything you need to get started with activity sheets and accompanying materials.

Going wild

  • Age: 5-11 years
  • Concepts: Programming, Debugging, Algorithms
  • Overview: Children programme their homemade bee to move towards flowers by creating a short sequence of instructions (an algorithm).

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Shopping List

  • Age: 5-11 years
  • Concepts: Algorithms, Abstraction
  • Overview: You can’t make a cake without the right ingredients. In this activity, creating a shopping list helps children get the hang of abstraction.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Code breakers

  • Age: 9-11 years
  • Concepts: Logic, Decomposition
  • Overview: Solve a series of codes inspired by one of our favourite Roald Dahl poems and learn skills like logical reasoning and perseverance.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Pizza party

  • Age: 5-11 years
  • Concepts: Programming, Debugging, Algorithms
  • Overview: Computing in the kitchen? Children will love making their own pizzas while learning to create and debug (fix) the recipe.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Building blocks

  • Age: 5-11 years
  • Concepts: Decomposition, Algorithms
  • Overview: Help ‘build’ your child’s understanding of algorithms and decomposition by designing simple instructions to build a model in this fun activity.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Dance moves

  • Age: 5-11 years
  • Concepts: Algorithms
  • Overview: Children will make up a dance routine and create the instructions for a partner to follow.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Story sequencing

  • Age: 4-6 years
  • Concepts: Algorithms
  • Overview: Using a well-known story or song, children learn how important it is to put a sequence of events in the right order - the first step in understanding algorithms.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

House patterns

  • Age: 5-7 years
  • Concepts: Patterns
  • Overview: By drawing their own house, exploring and identifying similarities between features of other houses, children start to understand patterns.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Creating patterns

  • Age: 5-7 years
  • Concepts: Patterns, Evaluation, Debugging, Algorithms
  • Overview: Children spot and create patterns.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Hand jive sequence

  • Age: 7-11 years
  • Concepts: Decomposition
  • Overview: Using a sequence of hand jives, children break down actions into smaller parts - just as problems are broken down to create computer programs like video games.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

2D shapes

  • Age: 7-11 years
  • Concepts: Logic, Debugging, Algorithms
  • Overview: Get creative with computing! Children use 2D shapes and algorithms (a series of instructions) to draw pictures, detecting and correcting errors in the process.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Human robot

  • Age: 5-7 years
  • Concepts: Debugging, Algorithms
  • Overview: Transforming into robots and programming each other's movements is at the heart of this fun and educational activity.

Download Files

Activity Instructions.pdf

Supporting Worksheets.pdf

Mini missions

Our quick, easy to do mini activities provide fun ideas to get children practising their computational thinking skills.

Split into the six computational thinking concepts it’s easy to discover new ways to introduce and reinforce learning from school and at home.

View our mini missions on screen

Download printable version of mini missions

Interactive learning games

We have also created some fantastic online games for children to explore. These fun activities are Barefoot inspired and apply computational thinking concepts to promote learning while playing.

Barefoot Zoo

  • Age: 5-11 years
  • Concepts: Abstraction
  • Overview: Help Ranger Jack use the powers of abstraction to save his struggling zoo!

Sorting It Out

  • Age: 5-7 years
  • Concepts: Logic, Algorithms
  • Overview: There’s a goat in the pig pen! Help Barefoot Farm sort out this mess.

Code Cracking

  • Age: 7-11 years
  • Concepts: Evaluation, Logic
  • Overview: Learn about code cracking in WW11 and use your evaluation skills to help stop the invasion!

Colourful Kits

  • Age: 5-7 years
  • Concepts: Data
  • Overview: Learn all about patterns, logic and debugging through a series of sporting themed activities.

The Diamond

  • Age: 9-11 years
  • Concepts: Logic, Algorithms
  • Overview: Dr Mischief has stolen the world's biggest diamond. Use logic and algorithms to get it back.

Asteroid Blaster

  • Age: 7-11 years
  • Concepts: Variables
  • Overview: Jump onboard the Asteroid Blaster space-ship and learn all about variables.

It's good to share!

Know a family that would love to get debugging, creating and persevering at home? Share this page with them for all the inspiration they need to get started.