wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Logic, Scratch, SDG 13

Total questions: 31

Worksheet time: 20mins

Name
Class
Date
1.

Which value do you change to make the sprite go left?

a)

b)

c)

d)

2.

You want a sprite to react to two different broadcast messages. How many "when I receive" blocks do you need?

a)

one

b)

two

c)

four

d)

none

3.

If a sprite is at (x: 0, y: 0) and moves to (x: -100, y: 0), which direction does it move?

a)

Left

b)

Right

c)

Up

d)

Down

4.

What does broadcasting a message do?

a)

Sends a signal to other scripts to run (do eating)

b)

Deletes the sprite

c)

Changes the backdrop

d)

Stops the project

5.

In Scratch, which block is used to repeat instructions a specific number of times?

a)

If block

b)

repeat block

c)

Forever block

d)

Wait block

6.

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)  

7.

Lina has 20 candies. She gives 5 to her friend. How many candies are left?

(a)  

8.

Which file type is commonly used for images?

a)

.jpg

b)

.txt

c)

.mp3

d)

.exe

9.

Which operator checks if two values are equal?

a)

>

b)

<

c)

=

d)

AND

10.

A counter variable starts at 0. A loop runs 5 times, each time adding 2.
Final value?

(a)  

11.

Sara starts with 200 points. She loses 25 points 3 times.
Final score?

a)

120

b)

200

c)

100

d)

50

12.

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?

a)

50

b)

60

c)

65

d)

55

13.

If you want a sprite to move 10 steps forever, which block should you use?

a)

Repeat 10

b)

forever

c)

Wait

d)

If

14.

Which statement is true with OR logic?

a)

Both conditions must be true

b)

Only one condition needs to be true

c)

Neither condition can be true

d)

Both conditions must be false

15.

In Scratch, pressing the down arrow decreases which value?

a)

X-coordinate

b)

Y-coordinate

c)

Costume number

d)

Rotation

16.

Scratch is mainly used for:

a)

Writing long essays

b)

Making games and animations

c)

Sending emails

d)

Editing photos

17.

What block is usually used to start a program in Scratch?

a)

When green flag clicked

b)

Move 10 steps

c)

Forever

d)

Wait 1 second

18.

Where is the center of the Scratch stage?

a)

(0, 0)

b)

(100, 0)

c)

(0, 100)

d)

(50, 50)

19.

Which block is used to detect when the space key is pressed?

a)

When flag clicked

b)

Broadcast message

c)

When space key pressed

d)

Forever

20.

What does broadcasting a message do?

a)

Sends a signal to other scripts to run (do eating)

b)

Deletes the sprite

c)

Changes the backdrop

d)

Stops the project

21.

Why do we use variables in Scratch games?

a)

To save pictures

b)

To store values like score

c)

To play music

d)

To change costume

22.

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)  

23.

Why is planting trees good for the Earth?

a)

They make smoke

b)

They make the ground dirty

c)

They eat animals

d)

They give shade and clean air

24.

Which transport is better for the Earth?

a)

A bus with 40 people

b)

10 airplanes

c)

40 cars with 1 person each

d)

5 racing cars

25.

If people throw trash in the river, what happens?

a)

Fish get sick

b)

The plants grow faster

c)

The river becomes healthier

d)

The water stays clean

26.

Which of these is a benefit of trees?

a)

They make cars faster

b)

They melt ice

c)

They give us oxygen

d)

They increase smoke

27.

If everyone leaves the lights on at night, what happens?

a)

Less electricity is used

b)

More electricity is wasted

c)

The Earth becomes cooler

d)

The sky becomes darker

28.

What is one way children can help stop climate change?

a)

Planting trees

b)

Wasting food

c)

Playing video games all night

d)

Using more plastic

29.

If a city cuts many trees and plants none, what might happen?

a)

The air becomes dirty

b)

The city becomes cooler

c)

People get more oxygen

d)

Animals have more homes

30.

What does “reduce emissions” mean?

a)

Make more smoke from cars

b)

Use less energy and fuel

c)

Make the Earth hotter

d)

Cut more trees

31.

Explain your project plan for the next

stage.

Theme: Climate Change Awareness

4 lines