Barefoot computing

The Barefoot Computing project is helping teachers to teach the computer science elements of the primary computing curriculum. This collection contains the free, high-quality resources produced by the project, comprising of teacher guides and activity sheets.

The project uses a range of approaches to a core set of computational thinking principles including

  • Logic
  • Algorithms
  • Decomposition
  • Patterns
  • Abstraction
  • Evaluation

Many computer science topics are covered, including

  • Programming
  • Sequence, Selection, Repetition and Variables
  • Computer Networks and Computer Systems
  • Internet Services
  • Inputs and Outputs
  • Control
  • Search Technologies

Barefoot computing supports primary educators with the confidence, knowledge, skills and resources to teach computer science. Resources are aligned to the curricular for all UK nations. This includes FREE high-quality lesson plans and local CPD workshops, all designed to help teachers gain confidence in bringing computer science to life in the classroom. More details can be found on their website.

Barefoot is a member of 'Computing at School', a community created by BCS, where computing teachers can share resources and connect through events. More details can be found on their website.

 

Resources

Filter

Subject
Age
Type
Showing 3 result(s)

Key Stage 2

These easy to use resources for pupils aged seven to eleven from Barefoot Computing provide cross-curricular lesson plans and activities that integrate computing into the delivery of another topic. For example the solar system simulation activity uses the topic of space to introduce children to simulations and how...

Key stage 1

These easy to use resources, for pupils aged five to seven, from Barefoot Computing provide cross-curricular lesson plans and activities that integrate computing into the delivery of another topic. In addition, ...

SEND

This collection offers guidance on how to deliver the computing curriculum to pupils aged 5 to 11 with special educational needs who are...

Lists that tag this content