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 part of an algorithm does this shape represent?
    Question Image
    An input or output
    A process
    A decision in the process, using selection
    A subroutine
    30s
    3.1.1.c
  • Q2
    Why are arrows important in a flow diagram?
    Question Image
    To show the sequencing of the program
    To show the program flow
    So it is easier to read
    All of these reasons
    30s
    3.1.1.c
  • Q3
    What part of an algorithm does this shape represent?
    Question Image
    A subroutine
    A decision, using selection
    An equation
    A process
    30s
    3.1.1.c
  • Q4
    What part of an algorithm does this shape represent?
    Question Image
    An input or output
    A process
    The stop and start of a subroutine or program
    A subroutine
    30s
    3.1.1.c
  • Q5
    What part of an algorithm does this shape represent?
    Question Image
    An input or output
    A process
    A subroutine
    The stop or start of a program
    30s
    3.1.1.c
  • Q6
    Why are flowcharts a form of abstraction?
    It uses art to represent the problem
    It is easier to draw
    It uses shapes instead of words
    Removing the unnecessary detail gives a clear overview of the program flow
    30s
    3.1.1.c
  • Q7
    Why does the creation of flowcharts help to save time when it comes to later writing the actual code?
    It allows a programmer to consider their design process and make changes as they go along
    It doesn't save time, its it just something we have to do
    Some of the code is written as part of the flowchart creation
    Flowcharts take less time than writing pseudocode
    30s
    3.1.1.c
  • Q8
    What does this flowchart represent?
    Question Image
    The user will keep being asked if they have their lunch until the answer is yes
    The program will only repeat if they answer yes
    The user should leave the house without their lunch
    The program ends if they answer no
    30s
    3.1.1.c
  • Q9
    What is an algorithm?
    A set of step by step instructions
    An type of program
    A mathematical equation for a computer to use
    A flowchart or pseudocode
    30s
    3.1.1.c
  • Q10
    What does this flowchart represent?
    Question Image
    The program adds 1 to x each time and only ends when X is equal to 10
    The program adds 10 to X and then ends
    The program ends when X is less than 10
    The program ends if the user enters 10
    30s
    3.1.1.c
  • Q11
    Why is it important to put 'yes' and 'no' on decision arrows?
    So that we know they are the only options
    Because we always have to
    So that it is clear which way to follow the program
    To make it look neater to look at
    30s
    3.1.1.c
  • Q12
    Why do programmers often need to write pseudocode as well as create a flowchart?
    Because it is makes the work look more impressive
    So that they have both copies in case they lose one
    So that they can change their mind about some of the program
    Because a flowchart is too abstract to program from without more information
    30s
    3.1.1.c

Teachers give this quiz to your class