Concepts and Approaches

Boost your subject knowledge and confidence with online guides to help introduce key computing concepts, language and vocabulary.

Computational thinking is all about solving problems effectively - with or without a computer. Let Barefoot show you how. FIND OUT MORE

Explore jargon-free explanations and approaches for each computer science concept. FIND OUT MORE

Introduce Scratch no matter your school’s set-up – our resources are compatible with Scratch 1.4, 2.0 and 3.0

FIND OUT MORE

For additional help and support, discover our partner The National Centre for Computing Education.

FIND OUT MORE