13 questions
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.
Define PATTERN RECOGNITION.
A sequence of instructions.
Looking for similarities and trends.
Breaking a task into smaller tasks.
Focusing on what is important and ignoring what is unnecessary.
Define ALGORITHM DESIGN
Breaking a task into smaller tasks.
Looking for similarities and trends.
A sequence of instructions.
Deciding what computer to use.
What is this FLOWCHART symbol called?
Terminator
Decision
Process
Input/Output
What is this FLOWCHART symbol called?
Terminator
Decision
Process
Input/Output
What is this FLOWCHART symbol called?
Terminator
Decision
Process
Input/Output
What is this FLOWCHART symbol called?
Terminator
Decision
Process
Input/Output
What is a FLOWCHART?
A visual representation of an algorithm.
A diagram that shows abstraction.
A series of shapes.
A diagram that shows selecting a burger.
What does an arrow represent in a FLOWCHART?
Start
Decision
Data flow
Process
What is the OUTPUT if the user enters "YES"?
Leave umbrella at home.
Take an umbrella.
A school database has lots of information on students, the data manager needs to use abstraction? What data should she leave out?
Age
Guardian's phone numbers
Classes
Eye colour