Computer worksheet
Third Term 2024-2025
VI Grade
"Game Creation in Scratch"
Scratch Programming Worksheet
Answer key of worksheet 1
Name: ______________________
Date: ______________________
Multiple Choice Questions
Sensing Blocks
1. Which block is used to check if a sprite is
touching another sprite or the edge?
a) "Touching [ ]?"
b) "Wait until"
c) "Ask [ ] and wait"
d) "Forever"
Answer: a) "Touching [ ]?"
2. What does the "ask [ ] and wait" block do?
a) Broadcasts a message
b) Asks the user a question and waits for input
c) Detects collision between sprites
d) Changes the backdrop
Answer: b) Asks the user a question and waits for
input
3. Which block checks the loudness of a sound?
a) "Volume"
b) "Loudness"
c) "Backdrop [ ]?"
d) "Timer"
Answer: b) "Loudness"
4. Which sensing block is used to detect keyboard
input?
a) "Key [ ] pressed?"
b) "Mouse down?"
c) "Touching color [ ]?"
d) "Timer reset"
Answer: a) "Key [ ] pressed?"
Operator Blocks
5. Which block is used to find the remainder of a
division operation?
a) "Join [ ] [ ]"
b) "Mod"
c) "+"
d) "="
Answer: b) "Mod"
6. Which operator block is used to combine two
pieces of text?
a) "+"
b) "Join [ ] [ ]"
c) "Length of [ ]"
d) "*"
Answer: b) "Join [ ] [ ]"
7. What does the "<" operator block do?
a) Multiplies numbers
b) Joins strings
c) Compares if one value is less than another
d) Checks equality between values
Answer: c) Compares if one value is less than
another
8. Which operator is used to calculate a random
number within a range?
a) "[ ] < [ ]"
b) "Pick random [ ] to [ ]"
c) "[ ] and [ ]"
d) "[ ] mod [ ]"
Answer: b) "Pick random [ ] to [ ]"
Control Blocks
9. Which block repeats a set of instructions a
specific number of times?
a) Forever
b) Repeat [ ]
c) Wait [ ] seconds
d) Stop all
Answer: b) Repeat [ ]
10. What does the "if" block do in Scratch?
a) Loops a script forever
b) Executes a set of actions only if a condition is
true
c) Stops the script
d) Moves the sprite to a specific position
Answer: b) Executes a set of actions only if a
condition is true
11. Which block is used to stop a specific script in
Scratch?
a) Stop [ ]
b) Repeat [ ]
c) Forever
d) When I receive [ ]
Answer: a) Stop [ ]
12. Which block pauses the script for a specific
amount of time?
a) "Wait [ ] seconds"
b) "Repeat [ ]"
c) "Forever"
d) "If-else"
Answer: a) "Wait [ ] seconds"