• TeachPrimaryComputing.org.uk
    Designed by CAS
    ➤ Get 'up to speed' with the Computing curriculum
    ➤ Detailed explanation of the key concepts of Computer Science
    ➤ Glossary of terms
    ➤ Guidance on assessment in the classroom
    ➤ Classroom tested resources to support Computing
    at both key stage 1 and 2.
  • Computational Thinking
    A guide for teachers
  • The Promise of
    Computational Thinking
    Bill Mitchell, 27 July 2015
  • Join CAS and enjoy
    ✓ Expert leadership
    ✓ Strategic guidance for teachers
    ✓ Vibrant face to face and online community
    ✓ Resources and certification

Promoting and supporting excellence in computer science education

Register to join Computing At School, contribute to the forums and access teaching resources

Redevelopment of this website has been kindly funded by

Welcome to Computing At School, the CAS community, and our children's future.

Promoting and supporting excellence in computer science education

The mission of Computing At School is to provide leadership and strategic guidance to all those involved in Computing education in schools, with a significant but not exclusive focus on the Computer Science theme within the wider Computing curriculum. Excellence in the teaching of Computing can only be made by teachers through the way they deliver the skills, knowledge, understanding and attitudes associated with the curriculum. Through the participation of the wider community we seek to support and empower each other in an inclusive and self-sustaining body so that each child has the opportunity of an outstanding computer science education. CAS achieves this by supporting and promoting all those individuals, partner organisations, companies, and university departments who wish to run CAS regional hubs, put on CPD courses, generate teaching resources etc. that support the Computing curriculum.

Find your nearest CAS hub, CAS Master Teacher or CAS Lead School:

What's going on in CAS


Paul Curzon computing workshop - sorting unplugged

Published by Jane Waite at 2015-11-13 15:04:34 +0000

Free one off inspiring unplugged session on teaching computing, presented by Professor Paul Curzon from Queen Mary University of London


The magic of Christmas (Computer Science)

Published by Jane Waite at 2015-11-13 14:51:32 +0000

Free festive event at Queen Mary University London


CAS WM Launch

Published by Stuart Davison at 2015-11-13 13:06:26 +0000

Birmingham City University hosted the launch of the Computing At School Regional Centre for the West Midlands (CAS WM) on Monday 9th November.


CAS London Go West to allow Newbury Teachers to try out Microbit

Published by Trevor Bragg at 2015-11-10 19:33:49 +0000


Computational Thinking - A guide for teachers

Published by Simon Humphreys at 2015-11-10 16:55:01 +0000

Several CAS members have been working hard for some time on this newly published document discussing computational thinking for both primary and secondary schools.


CAS Scotland Annual Conference

Published by Qing Wang at 2015-11-10 15:51:51 +0000

For the first time the CAS Scotland conference will have seminars, workshops and discussions that cover all levels of Computing education from Primary through Secondary and on into Further and Higher E...

The Computing At School COMMUNITY

CAS is a community of individuals who are passionate about giving our children a great education in computing. It is a community of professional practice, which we join as colleagues in a shared endeavour. It is not a service to which we subscribe.

The CAS Community site CAS members and champions run over 150 regional hubs. Here, we meet together, talk, exchange ideas and share resources. Join CAS to find your nearest hub.


There is no "them" - only us

CAS is a grass roots organisation, whose energy, creativity, and leadership comes from its members. Simon Humphreys, CAS Coordinator

Promoting and supporting excellence in computer science education

Register to join Computing At School, contribute to the forums and access teaching resources