No student devices needed. Know more
17 questions
Which computational thinking process involves breaking a complex problem down into smaller problems and solving each one individually.
Decomposition
Abstraction
Programming
Algorithmic Thinking
Which computational thinking process involves picking out the important bits of information from the problem, ignoring the details that don't matter.
Decomposition
Abstraction
Pattern recognition
Algorithmic Thinking
Which computational thinking process involves putting together a step by step solution to the process.
Decomposition
Abstraction
Programming
Algorithmic Thinking
What is computational thinking?
Giving instructions to a computer
Thinking like a computer - in binary
Using a set of techniques and approaches to help to solve problems
Programming the computer
Which of the following is NOT a computational thinking technique?
Decomposition
Pattern recognition
Coding
Abstraction
Which programming principle means making a choice?
Selection
Iteration
Sequence
Abstraction
Which programming principle involves repeating a section of code until a condition is met?
Sequence
Selection
Iteration
Decomposition
What is a characteristic of count controlled iteration?
You know how many times the loop will run before it starts
You don't know when the loop will start
You don't know when the loop will end
You have two or more choices
How is the programming principle of selection done in Python?
if-elif-else
for
while
input
How is condition controlled iteration done in Python?
if-elif-else
while
do...until
for
Which Python statement is used to give an output to the user of the program?
input
output
user_output
Which Python statement is used to get an input from the user of the program?
float
input
int
Which modifier means that Python will expect a whole number?
int
float
decimal
real
How would you use the turtle library in Python?
import turtle
use turtle
import python
turtle import
How would you set the colour of the turtle in Python?
colour = Red
color = "red"
color('red')
colour('red')
How do you get the turtle to draw a line of length 100 pixels?
draw(100)
line(100)
forward("100")
forward(100)
How do you get the turtle to turn 120 degrees to the right?
turn_right(120)
right("120")
right(120)
left(120)
Explore all questions with a free account