Computational Thinking: revision quiz and key terms
Free practice for Computational Thinking in KS3 Computing (Years 7–9). It covers: decomposition, abstraction, pattern recognition and algorithmic thinking, flowchart symbols, pseudocode basics, sequence/selection/iteration and evaluating solutions. Try the questions, then check the key terms.
Try 5 free questions
Which flowchart shape is used for the step "Input age"?
Decomposition means breaking a problem down into smaller parts.
A recipe for making a sandwich is best described as which of these?
Selection means running every instruction in order, one after another.
Which flowchart shape shows a decision?
In RADevo, this topic has fill-in-the-blank, matching, multiple-choice and true or false activities, and every question you get wrong comes back in Revise today until you've learnt it.
Key terms for Computational Thinking
- Abstraction
- Removing unnecessary detail so you can focus on the important parts of a problem.
- Algorithm
- A precise, step-by-step set of instructions to solve a problem.
- Condition
- A test that is either true or false, such as age >= 13.
- Decomposition
- Breaking a problem down into smaller parts that are easier to solve.
- Evaluation
- Judging how well a solution works and how it could be improved.
- Flowchart
- A diagram of an algorithm using shapes joined by arrows.
- Iteration
- Repeating a group of instructions using a loop.
- Sequence
- Instructions carried out one after another, in order.
Teaching KS3 Computing (Years 7–9)?
Set this topic as homework in two clicks, see who has done it and which questions your class got wrong, and start every lesson with a Do Now built from their mistakes.
Start a free 2-week trialRevising for this?
If your school uses RADevo, sign in to do the full quizzes and keep your progress. If it doesn't, show this page to your Computing teacher.
Log in to RADevo