Promoting and supporting excellence in computer science education

Redevelopment of this website has been kindly funded by

New magazine 'Hello World' (issue 2)
read more

In collaboration with the Raspberry Pi Foundation we are launching a replacement to “Switched On”. The new magazine is called Hello World! and the first issue launched at BETT 2017.

Senior leaders' toolkit
read more

This toolkit is designed to support school leadership teams in developing computing in their schools in ways that are consistent the school’s desire to provide a broad and balanced curriculum...

Quickstart Computing
read more

QuickStart Computing has been developed to support primary and secondary schools with the computing programme of study introduced in September 2014. Quickstart Computing provides all teachers...

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 members and champions run over 150 regional hubs. Here, we meet together, talk, exchange ideas and share resources. Join CAS to become a member of this community. It’s free, you get no spam, and you’ll have access to 20,000+ colleagues, 3,000+ resources, the online discussions, and much more.

Get local help and support with teaching computing, whether you’re a primary school teacher, a secondary school teacher, new to computing or an expert.

University Led Regional Centres


CAS TV: Miles Berry

Published by Abi Edwards on 2017-07-20

This week, Miles Berry gives us some short and practical advice about how he believes the experience of Computing should be focused on in schools.


How do we get more girls into computing/computer science

Published by Jane Waite on 2017-07-12

A collection of resources, ideas and thoughts gathered at a recent #caschat on how to encourage more girls into computing. Do you have others to share?

Resource of the week

The BCS Certificate in Computer Science Teaching

Published by Nadine Vaillant Hill on 2017-07-12

More and more teachers are doing the BCS Certificate in computer Science Teaching and finding that it is making a real difference to their teaching and to the learning of their students, just as all go...


CAS Newsletter June 2017

Published by Simon Humphreys on 2017-06-27

The June edition of the CAS Member Newsletter with a review of the recent #casconf17, an invitation to submit views about KS4 qualifications and a fabulous article on teaching Python with image manipul...


Learning from the IOP: Improving gender balance

Published by Simon Humphreys on 2017-07-12

we in Computing can learn much from colleagues in other subjects especially Physics who have trialled a number of interventions such as 'Improving Gender Balance'.

Partner highlight

Code Club

Published by on 2017-07-12

For the past five years, Code Club has been working to inspire children in the UK to get excited about coding and digital making. We’ve seen our community grow rapidly in that time – there are now an a...

Spotlight on: CAS Master Teachers

CAS Master Teachers

Published by Simon Humphreys on 2017-06-28

The CAS Master Teachers are the Network of Excellence’s (NoE) "Practitioner Champions" – experienced, high-performing classroom teachers with a passion for the subject; enthusiasm, energy, and a desire...

Spotlight on: CAS hubs

Everything you need to know about CAS hubs

Published by Simon Humphreys on 2017-06-28

There are over 240 CAS hubs and they are the lifeblood of the CAS Community, but those new to CAS often ask about hubs and how to get involved.

Spotlight on: CAS Regional Centres

CAS Regional Centres - there for you!

Published by Simon Humphreys on 2017-06-28

CAS has formed a number of Regional Centres (CRC) which are best placed to provide coordination and encouragement for local hubs and other CPD activity. To find out more, read on.

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