# Topic 1: Computational Thinking - Summary

Key stage 3
Computing
English National Curriculum

### Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

12 questions
• Q1
What is Computational Thinking?
A method used to teach programming languages.
An equation used to solve mathematical problems.
A problem-solving method or set of techniques to solve problems
30s
• Q2
What is an algorithm?
A type of computer hardware.
A computer program.
A step-by-step instruction to solve a problem or task.
A mathematical equation.
30s
• Q3
What is the purpose of decomposition in computational thinking?
To break down complex problems or tasks into smaller, more manageable parts.
To optimize the performance of a program.
To combine multiple programs into one.
To create visually appealing user interfaces.
30s
• Q4
Why do we need to think computationally?
To play video games.
To solve complex problems efficiently.
To improve physical fitness.
To write better essays.
30s
• Q5
Which of the following is an example of an algorithm?
A step-by-step recipe for baking a cake
A song lyrics
A science experiment
A piece of artwork
30s
• Q6
Which of the following is an example of thinking computationally?
Solving a math problem
Drawing a picture
Designing an algorithm for sorting a list of numbers
Writing a story
30s
• Q7
Which computational thinking technique involves unnecessary details to focus on the important part of a problem?
Decomposition
Pattern Recognition
Algorithm
Abstraction
30s
• Q8
Which computational thinking technique involves identifying similarities and patterns in data or problems?
Pattern Recognition
Decomposition
Algorithm
Abstraction
30s
• Q9
Look at the algorithm below. What value would be output?a = 10b = 20c = 400d = a+bOUTPUT d
400
10
20
30
30s
• Q10
Which of the following is NOT a component of computational thinking?
Decomposition
Coding
Algorithmic thinking
Abstraction
30s
• Q11
What is a common problem-solving skill used in computer programming?
Singing
Debugging
Dancing
Painting
30s
• Q12
What is the purpose of problem-solving skills in computing?
To copy code from others
To memorize information
To break the computer
To overcome obstacles and find solutions
30s

Teachers give this quiz to your class