WorksheetsLogic, Scratch, SDG 13
Total questions: 31
Worksheet time: 20mins
Which value do you change to make the sprite go left?
You want a sprite to react to two different broadcast messages. How many "when I receive" blocks do you need?
one
two
four
none
If a sprite is at (x: 0, y: 0) and moves to (x: -100, y: 0), which direction does it move?
Left
Right
Up
Down
What does broadcasting a message do?
Sends a signal to other scripts to run (do eating)
Deletes the sprite
Changes the backdrop
Stops the project
In Scratch, which block is used to repeat instructions a specific number of times?
If block
repeat block
Forever block
Wait block
Koddy is playing a treasure hunt game. He starts with 50 points.
Each treasure he finds gives him 15 points.
Each trap he steps on takes away 10 points.
If Koddy finds 2 treasures and steps on 1 trap, what is his final score?
(a)
Lina has 20 candies. She gives 5 to her friend. How many candies are left?
(a)
Which file type is commonly used for images?
.jpg
.txt
.mp3
.exe
Which operator checks if two values are equal?
>
<
=
AND
A counter variable starts at 0. A loop runs 5 times, each time adding 2.
Final value?
(a)
Sara starts with 200 points. She loses 25 points 3 times.
Final score?
120
200
100
50
A player starts with 50 coins.
Gains 2 coins each time he jumps (10 jumps)
Loses 5 coins each time he falls (2 falls)
Final coins?
50
60
65
55
If you want a sprite to move 10 steps forever, which block should you use?
Repeat 10
forever
Wait
If
Which statement is true with OR logic?
Both conditions must be true
Only one condition needs to be true
Neither condition can be true
Both conditions must be false
In Scratch, pressing the down arrow decreases which value?
X-coordinate
Y-coordinate
Costume number
Rotation
Scratch is mainly used for:
Writing long essays
Making games and animations
Sending emails
Editing photos
What block is usually used to start a program in Scratch?
When green flag clicked
Move 10 steps
Forever
Wait 1 second
Where is the center of the Scratch stage?
(0, 0)
(100, 0)
(0, 100)
(50, 50)
Which block is used to detect when the space key is pressed?
When flag clicked
Broadcast message
When space key pressed
Forever
What does broadcasting a message do?
Sends a signal to other scripts to run (do eating)
Deletes the sprite
Changes the backdrop
Stops the project
Why do we use variables in Scratch games?
To save pictures
To store values like score
To play music
To change costume
A player starts with 5 lives. Each time they hit an obstacle, they lose 1 life. After 3 hits, how many lives are left?
(a)
Why is planting trees good for the Earth?
They make smoke
They make the ground dirty
They eat animals
They give shade and clean air
Which transport is better for the Earth?
A bus with 40 people
10 airplanes
40 cars with 1 person each
5 racing cars
If people throw trash in the river, what happens?
Fish get sick
The plants grow faster
The river becomes healthier
The water stays clean
Which of these is a benefit of trees?
They make cars faster
They melt ice
They give us oxygen
They increase smoke
If everyone leaves the lights on at night, what happens?
Less electricity is used
More electricity is wasted
The Earth becomes cooler
The sky becomes darker
What is one way children can help stop climate change?
Planting trees
Wasting food
Playing video games all night
Using more plastic
If a city cuts many trees and plants none, what might happen?
The air becomes dirty
The city becomes cooler
People get more oxygen
Animals have more homes
What does “reduce emissions” mean?
Make more smoke from cars
Use less energy and fuel
Make the Earth hotter
Cut more trees
Explain your project plan for the next
stage.
Theme: Climate Change Awareness
