Font size
WorksheetsCKQG_Scratch 04. Conditional statements
Total questions: 35
Worksheet time: 35mins
A condition is something that is either:
true or false
positive or negative
black or white
sentences or word
A conditional control block is a control block that uses a condition to determine when to __________________.
close the program
run its body.
start executing the program
finish the execution
The blocks inside the conditional control will only run if the condition is: ____________
positive
negative
true
false
Which of these is a condition statement in Scratch?
When would the condition statement be true?
when the shark eats the fish
when the shark thinks "Yum Yum..."
when the fish get ready to be eaten
when the shark touches the fish
This block makes the sprite move:
20 steps to the left
20 steps right and then 20 steps left
20 steps up or down
random steps right or left by 20
A variable is:
holder for numbers in Scratch
holder for text in Scratch
A storage location for data in a computer program
All the above are correct
A list is an arrangement of variables that can store numbers as well as strings
True
False
What does this algorithm mean?
If touching red then go, else stop
If touching red then stop, else go
Which block allows me to increase the score?
Set score to 0
Change score by 10
Where will this sprite spawn?
The top half of the stage
The bottom half of the stage
Which blocks help us most with conditional programming? (ex: in the maze, helping the cat avoid the wall)
If blocks and sensing
Pick random 1 to 10
Broadcasts
More blocks
Why won't this variable change repeatedly (more than once)?
There is no change click by block
There is no hat block to activate the algorithm
There is no loop
There is no sensing block
What will this algorithm do?
End the game when time runs out
Start the game when time runs out
End the game when time reaches 10
Start the game when time reaches 10
The blue "touching" statement uses a Boolean value to create a(n) ...
conditional statement
iteration
loop
algorithm
___ is an expression that is either true or false.
Boolean Expressions
Arithmetic Expressions
Mathematical Expressions
Booly Expressions
In scratch, any block shaped like an elongated diamond is a ______.
Conditional Statement
Statement
Boolean Expression
Loop
In scratch, ___ are represented with blocks shaped like elongated circles, uniquely labeled by you.
Boolean Expressions
Loops
Variables
Statements
A _____ variable can be used by all sprites.
Local
Global
Similar
New
The 'Pick Random' operator selects a random number between the minimum and maximum values.
True
False
The blocks inside the conditional control will only run if the condition is: ____________
positive
negative
true
false
A variable like this one, can only hold one value at a time
True
False
Variables can be used for:
Keeping score
Counting
Controlling the flow of the program
Starting a program
What does this block mean?
number of days = 5
increase number of days by 5
make the variable 'number of of days' hold a value of 5
Add 5 to whatever value number of days was holding before.
What does this block mean?
number of days = 12
increase number of days by 12
make the variable 'number of days' hold a value of 12
Add 12 to whatever value number of days was holding before.
If this script is given to a sprite, what will the sprite say?
5
6
30
11
If this script is given to a sprite, what will the sprite say?
14
10
-10
4
If this script is given to a sprite, what will the sprite say?
3
9
2
8
If this script is given to a sprite, what will the sprite say?
3
9
5
8
If this script is given to a sprite, what will the sprite say?
7
9
5
8
