Welcome to the national Computing Science site from Education Scotland and DigiLearnScot. The site aims to provide information, resources and professional learning to support practitioners to deliver computing science to learners of all ages.

Our curriculum (CfE) has three key organisers for computing science, and this is represented in the Experiences and Outcomes:



Code-a-pillar for early coding and computational thinking

Dundee practitioner, Judi Regan has very kindly shared resources for some wonderful Code-a-pillar play activities for early level learners. If you were at SLF 2019, you may have been lucky enough to attend her seminar. Among the resources, there are the ‘human’ Code-a-pillar arrows for children to wear. Judi them… Read more

Why Computing Science Matters

by Susan Ward, DHT Kingsland Primary, Scottish Borders Finding the time for computing science can be tough. With a slimmed-down recovery curriculum to contend with and a ‘to do’ list stretching to infinity and beyond, primary teachers could be forgiven for consigning CS lessons to the ‘would be nice’ pile rather… Read more

Teaching CS in a Road Safety Context

This short clip captures how Computing Science does not sit insolation and this is one example of how it can be embedded through the curriculum and in the context of children’s interests through play. The context for learning in the video is health and wellbeing, road safety. The programmable devices are all playing an important role in telling the story of how to… Read more

Dedridge Primary School Codes Christmas

Dedridge Primary School, West Lothian shared this wonderful example of how early level learners created algorithms to programme BeeBots to retell the nativity story at Christmas time. How many areas of the curriculum can you identify in this clip?  We would love to continually add examples of how you are embedding computing science… Read more

Bebras Computational Thinking Challenge for Teaching Problem Solving

The Bebras Computational Thinking Challenge is a great resource to develop your learners to the pattern spotting and problem solving skills required for maths (and it also lends itself to cyber security education too!) The questions are in the form of engaging puzzles that start off relatively easy – so… Read more

Inspiring Digital Enterprise Awards, Grove Academy

iDEA Awards, Grove Academy Gavin Pyott, PT Computing Science I became aware of the iDEA awards by chance when it was first launched 3 years ago. I can’t explain how glad I am that I did. The programme is so well written and produced that all learners are drawn into… Read more

Computing Science at Stewarton Academy

Fraser McKay, Computing Teacher at Stewarton Academy takes some time to talk about Computing Science delivery in the school.  Fraser discusses gender balance, escape rooms and physical computing among other topics,  We also hear from students in S2 and S5 about their experiences. in the course of these 3 videos.… Read more

Thoughts on the Additional Teaching Qualification in Computing by Jonathan Henderson and Emma Hedges

Jonathan Henderson, Lasswade Primary School, Midlothian, @MrHenderson321 Emma Hedges, Victoria Primary School, Falkirk, @MissHedgesVPS We are delighted to be part of the first cohort of a new program of CLPL aimed at up-levelling primary teachers’ skills in delivering the Technologies curriculum. This online program leverages some of the University of… Read more

Removing Barriers to Learning Computing Science at Speyside School

As a teacher of Computer Science I’ve always looked for ways to remove barriers to learning and make the curriculum more accessible. One of the biggest hurdles to this has been the complex nature of managing the installation and use of IDEs (Integrated Development Environments) to teach computer programming. Without… Read more

Bebras Computing Challenge at Portlethen Academy

post by Ian Simpson (@familysimpson), Faculty Head of ICT at Portlethen Academy (@portyacad) What is the Bebras Computing Challenge? The Bebras Computing Challenge is a long-running international competition which promotes the importance of computational thinking and problem solving skills in a wider world context. It is organised in over 50 countries… Read more

BeeBots at Home with Kirkton of Largo Primary School Fife

Gemma Sanderson, Primary Teacher from Kirkton of Largo Primary School in Fife, shares how Computing Science learning can be continued at home by creating your very own paper BeeBots! Read more