No student devices needed. Know more
20 questions
What is Computational Thinking?
Thinking about how computers work things out
the objective analysis and evaluation of an issue in order to form a judgement.
Abstraction, Decomposition, Pattern recognition, Algorithm Design
Nothing to do with Computer Science
Decomposition is:
what happens in the compost heap
To break things down into easier to handle chunks
Getting rid of unnecessary information
Creating a step-by-step guide to do something
Which of these are you familiar with?
Flow Charts
Pseudocode
Variables
Inputs
Outputs
Which of these is not a variable type?
String
Bool
Alphanumeric
Integer
Have you coded in:
C, C++, or C#
Java
Python
Other
I have no programming experience
what is the formal name in computing for looping?
Iteration
Selection
Repetition
For While Do
Selection uses which command?
While
Repeat Until
IF
x=x+1
Which paradigm is known for encapsulating the data structure with the functions
Procedural
Functional
Object Oriented
Event driven
X = 20;
Y = 5;
Y = X+Y
X++;
X = 20, Y = 25
X = 20, Y = 5
X = 21, Y = 25
X = 20, Y = 26
What data type would you use to store a telephone number
Integer
Real/Float
String
Bool
You have a list of students in alphabetical order, which algorithm would be best to find a specific student?
bubble
Linear
Quick
Binary
What shape do we use to indicate a decision on a flow chart?
Rectangle
Square
Diamond
Parallelogram
Arrow
What algorithm is this the code for?
Merge Sort
Bubble Sort
Insert sort
Quick sort
Which of these is not a form of Iteration?
For
While
If
Repeat until
Which algorithm would you use to find a specific card in a shuffled deck?
Binary
Merge
Linear
52 Card Pickup
What is an Algorithm?
A set of Awesome dance moves, by Algo
a cure for Insomnia
A set of instructions for overcoming a problem
A systemic path to awesomeness
Which of these is the off one out?
Binary
Bubble
Merge
Insert
Which of these is the strongest password?
iamgod
MyV01c315MyPa$w0rd
password
Purpl3SAUsag3M0nst3r182
If we know how many times we will need to repeat a bit of code before running it, which is the best form of iteration to use?
For
While
Repeat Until
If
Which of these is the definition of a while loop?
Repeats a process a fixed number of times
Repeats the process until a criteria is met
Repeats the process until a criteria is met, checking first
Repeats the process until a criteria is met, checking last