placeholder image to represent content

Computational Thinking - KS3

Quiz by Quizalize Team

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
12 questions
Show answers
  • Q1
    What is computational thinking?
    Using several techniques and approaches to solve problems
    Writing code
    Telling a computer what to do
    Thinking like a computer
  • Q2
    Which of these is not a computational thinking technique?
    Decomposition
    Coding
    Abstraction
    Pattern recognition
  • Q3
    Only one of these 4 is an example of computational thinking, which is it?
    Planning your public transport route before leaving the house
    Asking your siblings where to go
    Walking in a straight line until you reach your destination
    Taking buses at random until you reach your destination
  • Q4
    Why is computational thinking useful?
    Allows us to think like a computer, in 1s and 0s
    Allows us to write code
    Allows us to build better computers
    Allows us to find solutions to problems
  • Q5
    What is decomposition?
    Adding details to a problem to make it more complex
    Writing a set of step-by-step instructions
    Looking for similarities within problems
    Breaking down a problem into more manageable parts
  • Q6
    Only one of these is an example of decomposition, which one?
    Looking for similarities between different cars
    Looking at the constituent parts of a car and understanding how they work together
    Looking at the brand of a car
  • Q7
    What is abstraction?
    A way to filter out irrelevant detail and characteristics
    A way to filter out useful information
    A way to create the step-by-step solution to a problem
    A way to add details to a problem to make it more complex
  • Q8
    In terms of abstraction, what is a model?
    A way to represent a problem
    A piece of code
    The problem as it is
    A solution to a problem
  • Q9
    What is pattern recognition?
    Adding details to a problem to make it more complex
    A set of step-by-step instructions
    Breaking down a problem into more manageable parts
    Looking for similarities within and among problems
  • Q10
    Which of these contains a pattern?
    My fish is in a bowl
    All fishes have fins
    This fish is tasty
    This fish has a tail
  • Q11
    When is a solution inefficient?
    It's faulty
    It isn't fully decomposed
    It has too many unnecessary steps
    It doesn't fully solve the problem
  • Q12
    What is the process which allows us to make sure that our solution to a problem is correct?
    Algorithm
    Computational Thinking
    Abstraction
    Evaluation

Teachers give this quiz to your class