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: Jane Waite

Published by Abi Edwards on 2017-06-22

This week we are beginning to look at some new content by teachers, for teachers. In these short and practical videos, we will be passing on their tips for teaching and learning computing at all levels...


JavaScript – Transitioning from the desktop to the web

Published by Garfield Gordon on 2017-06-01

As with most languages there are no direct costs for learning JavaScript and the initial learning curve is shallow. There are vast amounts of resources available and it is used extensively by many of t...

Resource of the week

Python Beginners Student Workbook

Published by Qing Wang on 2017-06-08

A student workbook and log book that gives students a series of challenges that develop their programming skills in Python 3.


BCS Press Release- 15th June 2017

Published by Amanda Matheson on 2017-06-19

BCS deeply concerned over stagnation of number of Computer Science GCSE applicants


Evaluating the impact of the NoE in secondary schools

Published by Niel McLean on 2017-05-31

The Network of Excellence (NoE) was established in 2012 to enable teachers in England to become confident, effective and enthusiastic teachers of computing. Five years on it is important to ask, and a...

Partner highlight

Founders 4 Schools

Published by Qing Wang on 2017-06-08

CAS is proud to support the work of Founders 4 Schools through recommending their activity to our members.

From Regional Centres

Annual CAS SE Secondary Computing Conference 2017 - BOOK NOW

From South East

Published by Kira Terry on 2017-06-14

"This year's programme is better than anything else I have seen at a secondary event. This conference will prove invaluable in helping me improve outcomes for my students!" Tig Williams

From Regional Centres

Consultant opportunity

From East of England

Published by Sonia Menezes on 2017-06-07

From Regional Centres

CAS East Regional Conference

From East of England

Published by Sonia Menezes on 2017-05-16

Free entry! A day of CPD workshops to support the teaching of Computing in primary and secondary schools.

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