Skip to main content
All CollectionsComputing
Computing content on Diagnostic Questions
Computing content on Diagnostic Questions

Find out all you need to know about our computing content and where to access it

Updated over a year ago

Welcome to the computing launch page!

Computing at School (CAS) and Diagnostic Questions, in partnership with others (including OCR, Edexcel, Microsoft, Google, ARM), have developed a bank of diagnostic questions to support the computing curriculum across Key Stages 3 to 4, that will:

  • Improve the quality of teaching and learning in computing

  • Save you time and reduce your workload

The entire collection covering both KS3 and KS4 is available to schools and students, for free, forever. You’ll find everything you need to know about Diagnostic Questions and the Computing quizzes and questions in this guide!

Looking for computing content on Eedi?

We have now moved all computing content to Diagnostic Questions. To access all the quizzes below, ensure you are logged into Diagnostic Questions before clicking on the links.

Content we have on Diagnostic Questions

Please note: All of our computing content is housed on our Diagnostic Questions website. If you assign a quiz to students via Diagnostic Questions your students must log into their accounts on Diagnostic Questions to access it. You must be logged in to DQ before clicking on the links.

Every question on Diagnostic Questions is a multiple choice, quality assured computing diagnostic question created by our partners.

We have curated several large sets of quizzes (made up of 5-20 questions) to save you the work of choosing questions. Content we have available is:

You can find this content on our Diagnostic Questions Collection page.

Getting started

  1. Login to your account on Diagnostic Questions (you can use your Eedi account details)

  2. Upload your students to a class - You can create accounts for your students via the Students page. Alternatively, send us an email at [email protected] and we can help get them set up!

  3. Assign a quiz - Visit our Collections page here to view our quiz collections. Whilst viewing a quiz you'll have the option to assign it to your class.

  4. View your results - Your Insights page will allow you to find your class results to any quiz that you've assigned.

If you need any help, drop us an email - [email protected]

The research behind diagnostic questions

The focus of the Computing collection on DQ is squarely on formative assessment: using low-stakes quizzes to improve the quality of teaching and learning:

  • Use a diagnostic quiz, which the students can do overnight on their phone, to give insight into what the students have learned, and what misconceptions they hold

  • Data from a series of quizzes give both students and teachers insight into their progress, and areas that need more work.

With such individualised information, students achieve a deeper understanding of their own strengths and weaknesses and feel more confident in their learning.

All the questions in DQ are multiple-choice questions (MCQ). Many people think that MCQs are second-best, useful only because they are easily marked. But the research says the opposite: in fact, high-quality MCQs are extremely effective at promoting learning.

The “high quality” bit is important! As part of our partnership, Eedi and Microsoft Research are also developing ways of learning, from anonymised data on hundreds of millions of answers to tens of thousands of questions, which questions “work well”, how hard they are, and which is most suitable for a particular student or class. Here’s an early video about this work.

For more information see:

Let's look at a diagnostic question.

We're going to look at an innocent-looking question about the bubble sort algorithm. What could possibly go wrong?

What do you think the most popular wrong answer is, and why might a student select it?

And here are the results (with almost 5000 people attempting this question!)

So, less than 30% of students get this question correct.

Okay, so why do students get this question wrong? Well, let’s dive into some student explanations to try to find out.

For each incorrect answer, the author writes an explanation so we can compare these with the explanations students give.


Answer A

Author explanation: The students think it is one pass per number of items

Student explanation: "because thats how many numbers there are"

Answer B

Author explanation: The student assumes the algorithm knows the list is sorted

Student explanation: "the list is already in order, there is no need to sort the list, its already in ascending order from low to high."

Answer D

Author explanation: The student thinks it is the number of items - 1

Student explanation: "because after three numbers have been checked youd know for sure that it is in the correct order"

Let's not forget the correct answer and the real student explanation for the correct answer:

Answer D from a student: "Because its already sorted so it just needs to check that the order is correct which it is"

Did this answer your question?