There is a bank of diagnostic questions to support SQA Computing Science qualifications, as well as other qualifications and subjects at https://diagnosticquestions.com/
To find questions aligned to SQA content, select SQAComputingScience in the Author filter drop down. You can refine questions further by selecting topics.
There is the ability to add your school and create classes to track and monitor progress.
Questions have plausible distractors and learners are asked to explain why they chose that particular answer.
Example Question and distractors
Learner response options
We’re delighted to launch this site and hope it proves useful whether you are new to, or experienced in, computing. Computing Science sits within the Technologies in Curriculum for Excellence (CfE). There are three organisers for it:
Understanding the world through computational thinking, TCH x-13a
Understanding and analysing computing technology, TCH x-14a, TCH x-14b
Designing, building and testing computing solutions, TCH x-15a
Problem solving is an important part of computing and there are many opportunities throughout CfE to embed Computing Science in other curricular areas, such as Numeracy and Mathematics.
Cyber Resilience and Internet Safety sit within the Digital Literacy organiser of the Technologies curriculum (TCH x-03a), but as learners progress this area starts to focus move towards Cyber Security and this requires knowledge of computer systems in order to understand the threats a system faces.