Skip to main content

Welcome to CAS Primary

Implementing and delivering the Primary Computing Curriculum is a challenge. Computing at School can help and support you. We have high-quality resources, advice, and support from a community of CAS primary practitioners across EYFS, Key Stage 1, and Key Stage 2

You can also join our regular Twitter meetups #caschat.

Teaching & Learning Resources

Join the Primary Community   Join us on Facebook

Computing is....

The Royal Society has identified three distinct strands within computing, each of which is complementary to the others: computer science, information technology, and digital literacy.

Each component is essential in preparing pupils to thrive in an increasingly digital world.

At CAS we endeavor to provide a holistic approach to support all three strands.

Barefoot Computing

Barefoot empowers primary school teachers across the UK to deliver the computing curriculum brilliantly with free workshops, helpful online guides, and engaging lessons. Barefoot is on the side of teachers; helping them inspire pupils to think, learn and thrive in a digital world.

Quick Start Primary Guide

QuickStart Computing is a set of resources that address the subject knowledge and the subject-specific pedagogy teachers need in order to plan, each and assess the primary computing curriculum effectively and confidently.

micro:bit UK Primary

The micro:bit is perfect for teaching digital skills and computer science at primary level as children discover that what they do onscreen has a direct impact on the micro:bit device.

Code Club resources

Visit the Code Club website to access a selection of free coding projects which introduce children to a variety of coding languages. These projects are free to download and teach children how to create games, animations and more with code.

The Teach Computing Curriculum

The Teach Computing curriculum contains everything you need to teach computing at key stages 1 & 2 including lesson plans, slides, worksheets, homework and assessment. All the content is completely free to access, and has been created by subject experts, based on the latest pedagogical research and teacher feedback.

Online Safety Resources

The following organisations offer free resources to schools:

NSPCC: E-safety for schools

CEOP: ThinkUKnow

UK Safer Internet Centre

Childnet

SWGfL: online safety

Internet Matters

Project Evolve

SafeToNet

Are you a trainee teacher?

In addition to these resources, CAS have suggested reading list recommendations which complement the reading lists from your training organisation.

What to do next...

Resource Library

In the Resource Library you will find resources produced by CAS community members for CAS members to support the teaching and learning of computing. All are free to download. You must be logged in and a CAS member to access these resources. Click here to join

In addition, there are many videos available on the Computing at School YouTube Channel "CAS TV" - Primary Channel.

National reports and policy documents from the last three years.

Leading Primary Computing

As a Primary Practioner, you will probably be leading a number of other subjects. Below are six simple steps to create a solid foundation for computing in your school in the primary phase.

  1. Join your local CAS community
    CAS communities are local meetings run by teachers for teachers. Community meetings are a great opportunity to: meet other computing teachers; share ideas and resources; receive informal training and gain mutual support from colleagues. You can search for your nearest CAS community here.
    Once you have found it, don’t forget to click on the “Join this Community” button to be linked in. There is no limit to the number of communities you can be associated with, so please feel free to join as many communities as you would like. Join the Primary communities - Primary KS1 and Primary KS2.
  2. Download the Quick Start Primary Guide
    Quickstart Computing is a set of resources that address the subject knowledge and the subject-specific pedagogy teachers need in order to plan, teach and assess the primary computing curriculum effectively and confidently.
  3. Book a free Barefoot Workshop
    Barefoot can help you get started with a free computational thinking workshop led by a Barefoot volunteer who can introduce the fabulous and free Barefoot resources to your school. A second programming workshop is also available which is designed to help you and your colleagues take your knowledge to the next level.
  4. Sign up to the NCCE (National Centre for Computing Education)
    The NCCE offers teachers courses and accreditation, bursaries for training, a free computing curriculum and community support. Teachers can complete the Primary Computing Certificate - a nationally recognised qualification.
  5. Start a Code Club
    Any teacher can set up and run a Code Club, whether you are familiar with coding or completely new to it — because you will learn alongside the pupils. The free projects take the work out of session planning, and no special equipment is needed.
  6. Download the CAS Primary Leaders Toolkit
    Leading Primary Computing: reflections from the subject leader community. This toolkit is designed to support leaders of computing in developing the subject in their school. It complements the National Centre for Computing Education’s (NCCE) Computing Quality Framework by providing recommendations and case studies from active practitioners
  7. Explore these online safety resources
    The following organisations offer free resources for schools:

NSPCC: e-safety for schools

CEOP: ThinkUKnow

UK Safer Internet Centre

Childnet

SWGfL: online safety

Internet Matters

Project Evolve

SafeToNet

Community Events

Many of our communities are led by primary specialists, and you are very welcome to attend any of these. Please check out our events page for more information. You need to be a CAS member and logged in to register for events.