WorksheetsScratch Programming Quiz for Year 7
Total questions: 20
Worksheet time: 10mins
Which block in Scratch is used to make a sprite move 10 steps forward?
"turn 15 degrees"
"move 10 steps"
"go to x: 0 y: 0"
"say Hello!"
How do you add a new sprite to your Scratch project?
Click the green flag
Click the "Choose a Sprite" button
Press the space bar
Click the "Add Backdrop" button
Which block would you use to store a score in a Scratch game?
"when green flag clicked"
"set score to 0"
"repeat 10"
"wait 1 second"
What is the purpose of the "if...then" block in Scratch?
To repeat actions forever
To make decisions based on conditions
To create a new sprite
To change the backdrop
Which block would you use to repeat a set of instructions 5 times?
"repeat 5"
"if...then"
"forever"
"wait 5 seconds"
How can you change the backdrop in a Scratch project?
Use the "switch backdrop to" block
Use the "move 10 steps" block
Use the "set variable" block
Use the "say Hello!" block
Which event block starts the script when the green flag is clicked?
"when space key pressed"
"when green flag clicked"
"when this sprite clicked"
"when backdrop switches to"
What is a variable in Scratch?
A type of sprite
A place to store information like numbers or text
A type of backdrop
A sound effect
Which block would you use to increase a variable called "score" by 1?
"set score to 1"
"change score by 1"
"repeat score"
"if score = 1"
What does the "forever" block do in Scratch?
Runs the code inside it once
Runs the code inside it a set number of times
Runs the code inside it until the project stops
Runs the code inside it only if a condition is true
How do you make a sprite say something in Scratch?
Use the "say [Hello!]" block
Use the "move 10 steps" block
Use the "set variable" block
Use the "switch backdrop to" block
Which block would you use to detect when the space bar is pressed?
"when green flag clicked"
"when space key pressed"
"when this sprite clicked"
"when backdrop switches to"
What is the main purpose of using loops in Scratch?
To store information
To repeat actions multiple times
To create new sprites
To change the backdrop
Which block would you use to check if a sprite is touching the edge of the stage?
"if on edge, bounce"
"wait 1 second"
"set variable"
"switch backdrop to"
How do you create a new variable in Scratch?
Click "Choose a Sprite"
Click "Make a Variable" in the Variables section
Click "Add Backdrop"
Click "Sounds"
Which block would you use to make a sprite turn 90 degrees to the right?
"turn 15 degrees"
"turn 90 degrees"
"move 90 steps"
"go to x: 90 y: 0"
What does the "wait 1 second" block do?
Makes the sprite disappear for 1 second
Pauses the script for 1 second
Changes the backdrop after 1 second
Increases a variable by 1
Which block would you use to start a script when a sprite is clicked?
"when green flag clicked"
"when this sprite clicked"
"when space key pressed"
"when backdrop switches to"
What is the default unit for the "move" block in Scratch?
Metres
Steps
Miles
Feet
Which block would you use to repeat actions as long as a condition is true?
"repeat until"
"forever"
"if...then"
"repeat"
