Our Purpose and Mission

To promote and support 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.


Our Aim

Our aim is for Computing with computer science at its heart, to become firmly established in all primary and secondary schools, alongside mathematics and the natural sciences and to support all teachers committed to providing high quality computing education for their pupils.


Why does this matter?

Our world is digital, an understanding of computer science will enable them to make informed choices in their digital world. This is important for all our children, not just those who will become the software engineers of the future. Every child in every school has the right to a world-class computing education. And, to do that we need to encourage, support, equip and train our teachers of computing.

"Being part of CAS means getting involved fully with CAS, giving as well as taking!"


The CAS Community

The CAS community of teachers, academics and industry supporters provides access to a range of high quality continuing professional development (CPD) opportunities that are available to all teachers locally, regionally and nationally.

"It's a community I feel so proud to be a part of."

All members of Computing At School have access to:

  • a community of over 29,000 other members, primary and secondary school teachers based in the UK
  • an active discussion forum to help you keep up to date and receive help and wider support
  • access to over 4000 classroom resources submitted by other CAS members
  • an event listing of training, meet ups and other activities

In the last year we have provided 46,710 teacher-hours of CPD to 14,445 teachers in over 3,000 schools.

"The huge network of teachers has provided me with support and insight into the world of the computing curriculum, from recommending schemes of work to visiting me and helping me in my new role of computing coordinator. I now have a clear vision of what I would like to do next."


CAS is part of BCS, The Chartered Institute for IT

CAS is part of BCS, The Chartered Institute for IT, through the BCS Academy of Computing, and has formal support from other industry partners. Membership of CAS is open to teachers, parents, governors, exam boards, industry, professional societies, and universities, but not school-age children and FE students taking school-level qualifications. We speak for the discipline of computing at school level, inc. FE, and not for any particular interest group.

Structure and Organisation

CAS has formed a strategic alliance with BCS, The Chartered Institute for IT. The BCS is the natural professional society for our discipline, and it is hugely helpful to us to have their support. BCS contributes significant resources in terms of time and money which enables staff to support CAS members from within BCS.

Formally, CAS is part of the BCS Academy, and in due course CAS members will automatically (and cheaply) be members of BCS. This provides a supportive institutional framework but does not threaten CAS's autonomy or grass-roots style. CAS is internally governed by the CAS Board, formed from the membership.

Around the country, members of CAS volunteer to be regional representatives for the association forming a valuable network across the UK.

CAS is supported financially by BCS, The Chartered Institute for IT, Microsoft, Google, Ensoft and the UK Committee of Heads and Professors of Computer Science. Without their help there would be no CAS. Thank you!

Simon Humphreys, Computing At School

CAS Coordinator, Simon Humphreys, speaks about:

  • Computing At School
  • the forthcoming changes to the ICT curriculum
  • the roles of master teachers
  • the Network of Excellence
  • how parents and teachers can become involved in shaping and structuring IT learning.