About us

This guide to teaching Computing Science has been written by Kate Farrell, Judy Robertson, Quintin Cutts and Richard Connor on behalf of Computing At School Scotland and SICSA.


The mission of Computing At School is to provide leadership and strategic guidance to all those involved in Computing education in schools.

The Scottish Informatics and Computer Science Alliance (SICSA) is a collaboration of Scottish Universities whose goal is to develop and extend Scotland’s position as a world leader in Informatics and Computer Science research and education.



The authors are very grateful for the support from the Scottish Government, Education Scotland and Skills Development Scotland.