WorksheetsComputational Thinking, Algorithms & Flowcharts
Total questions: 28
Worksheet time: 9mins
What do we mean by COMPUTATIONAL THINKING?
Understanding a complex problem and developing possible solutions.
Breaking a task into smaller tasks.
Selecting a computer to use.
Focusing on what is important, ignoring what is unnecessary.
Define ABSTRACTION
Breaking a task into smaller tasks.
Drawing a map to show how to reach a destination.
Creating step by step instructions.
Focusing on what is important and ignoring what is unnecessary.
Define DECOMPOSITION
Breaking a task into smaller tasks.
Looking for similarities and trends.
A sequence of instructions.
Focusing on what is important and ignoring what is unnecessary.
What is pseudocode?
A way of describing a set of instructions in text form
A specific programming language that all computers use
A diagrammatic representation of a set of instructions
Process
What does sequence mean?
To create a pattern
To do something in order
To do something randomly
To repeat something over and over again
What does selection mean?
Selection is following instructions in order.
Selection is to repeat something over and over again
Selection is when you have a choice of options
Selection is choosing the best option
What is iteration?
This is choosing what to do next
This means doing something in order
It is repeating something over and over again.
It is writing pseudocode
What is a subroutine?
A flowchart shape that allows for a decision to be made
It shows the paths that information flows down in a flowchart
A flowchart shape that allows for inputs and outputs to a program
A set of instructions designed to perform a frequently used operation within a program
Yes
What will happen if the user's book return is late?
Sends them an SMS (text)
Does not send them an SMS (text)
A diagram that represents a set of instructions is called:
Flow Chart
Pseudocode
Shapes
A simple way of describing a set of instructions that does not have to use specific syntax is called:
Flow Chart
Pseudocode
Shapes
