wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizizz: Lesson 3.7 If-Then-Else - Student Activity Guide

Total questions: 39

Worksheet time: 22mins

Name
Class
Date
1.

Mission Checklist: Did you make the backdrop change depending on which side of the screen the sprite is on?

a)

True

b)

False

2.

Mission Checklist: Did you make your sprite change color depending on which side of the screen it is on?

a)

True

b)

False

3.

One challenge is: Use more than one if-then instead of if-then-else, which will run in parallel?

a)

True

b)

False

4.

Another challenge is: Use a not block in the condition?

a)

True

b)

False

5.

Another challenge: use two if-then-else blocks, one for the switch backdrop to blocks and one for the switch costume to blocks so that they run in parallel?

a)

True

b)

False

6.

Another challenge is: Change the when any key pressed block to a when right arrow key pressed and a when left arrow key pressed block and make the sprite move right or left instead?

a)

True

b)

False

7.

What is the first step to create a remix of the starter project?

a)

Log in to your Scratch account.

b)

Click the green flag to start the project.

c)

Share the project with your friends.

d)

Download the project to your computer.

8.

Step 2: What do you click to make your project viewable?

a)

Click 'Share'.

b)

Click 'Delete'.

c)

Click 'Download'.

d)

Click 'Edit'.

9.

What type of block should be placed in the first missing space?

(a)  

10.

Which block should be used to test the condition that the sprite’s x-coordinate is greater than zero?

4 lines
11.

Which block should be placed to check the sprite's x-coordinate?

a)

x position block

b)

y position block

c)

direction block

d)

costume number block

12.

Which blocks should be placed in the first empty space for when the condition is true?

a)

switch costume to (Green) and switch backdrop to (+X)

b)

switch costume to (Red) and switch backdrop to (-X)

c)

switch costume to (Blue) and switch backdrop to (Y)

d)

switch costume to (Yellow) and switch backdrop to (-Y)

13.

Which blocks should be placed in the second empty space for when the condition is false?

a)

switch costume to Purple and switch backdrop to -X

b)

switch costume to Green and switch backdrop to Y

c)

switch costume to Red and switch backdrop to Z

d)

switch costume to Blue and switch backdrop to W

14.

What block should be added after the when green flag clicked block?

a)

go to block

b)

repeat block

c)

say hello block

d)

wait block

15.

What block should be added under the backdrop's Code Area?

a)

switch backdrop to block

b)

when flag clicked block

c)

move 10 steps block

d)

repeat 10 times block

16.

Fill in the blank: A statement which must be true or false. ______ can be used as conditions in programming.

a)

Boolean

b)

Integer

c)

String

d)

Array

17.

Fill in the blank: A ______ is a boolean which is used to decide whether an action happens.

a)

condition

b)

loop

c)

variable

d)

function

18.

Fill in the blank: A ______ is a statement with multiple possible outcomes which depend on a condition.

a)

conditional statement

b)

loop statement

c)

assignment statement

d)

print statement

19.

The Scratch homepage is used for:

a)

Creating new projects

b)

Viewing featured projects and community updates

c)

Editing sprites

d)

Running scripts

20.

What can you find in the Sample Project link provided in the Project Links section?

a)

Project documentation

b)

Sample code

c)

User testimonials

d)

Company history

21.

What is the purpose of the Coding Activity Walkthrough Video in the Project Links section?

a)

To provide a step-by-step guide for completing the coding activity

b)

To introduce the project topic

c)

To display the final project result

d)

To list the project requirements

22.

Boolean blocks in Scratch are:

a)

Blocks that perform mathematical operations

b)

Blocks that store text values

c)

Blocks that return either true or false

d)

Blocks that play sounds

23.

Hat blocks in Scratch are:

a)

Blocks that start a script when a specific event occurs

b)

Blocks that control the movement of sprites

c)

Blocks that change the appearance of sprites

d)

Blocks that play sounds

24.

Stack blocks in Scratch are:

a)

Blocks that are used to control the flow of a program and are placed one after another vertically.

b)

Blocks that are used to store variables.

c)

Blocks that are used to create sounds.

d)

Blocks that are used to draw shapes.

25.

C blocks in Scratch are:

a)

Blocks that repeat actions

b)

Blocks that contain other blocks and control the flow of scripts

c)

Blocks that play sounds

d)

Blocks that move sprites

26.

Reporter blocks in Scratch are:

a)

Blocks that perform actions like moving sprites

b)

Blocks that report a value, such as a number or text

c)

Blocks that control the flow of the program

d)

Blocks that play sounds

27.

Cap blocks in Scratch are:

a)

Blocks that can be placed anywhere in the script

b)

Blocks that end a script or section of code

c)

Blocks that repeat actions

d)

Blocks that store variables

28.

The 'if () then, else' control block in Scratch is used to:

a)

Repeat a set of instructions a specific number of times

b)

Choose between two sets of instructions based on a condition

c)

Stop all scripts in the project

d)

Broadcast a message to other sprites

29.

The 'forever' control block in Scratch:

a)

Runs a set of instructions once

b)

Repeats a set of instructions a specific number of times

c)

Repeats a set of instructions forever until the program stops

d)

Stops the script immediately

30.

What does the 'switch costume to ()' looks block do in Scratch?

a)

It changes the sprite's costume to the selected one.

b)

It changes the sprite's position on the stage.

c)

It switches the backdrop of the stage.

d)

It plays a sound effect.

31.

What does the 'switch backdrop to ()' looks block do in Scratch?

a)

It changes the stage's backdrop to the specified one.

b)

It switches the sprite's costume.

c)

It plays a sound effect.

d)

It moves the sprite to a new position.

32.

The 'x position' motion block in Scratch:

a)

Changes the sprite's direction

b)

Sets or reports the sprite's horizontal position

c)

Changes the sprite's costume

d)

Plays a sound

33.

What does the 'not ()' operator block do in Scratch?

a)

It inverts the value of a Boolean input.

b)

It repeats a set of instructions.

c)

It stops all scripts.

d)

It changes the sprite's costume.

34.

The '() or ()' operator block in Scratch is used to:

a)

Perform addition of two numbers

b)

Check if at least one of two conditions is true

c)

Repeat actions multiple times

d)

Join two strings together

35.

What does the '() and ()' operator block do in Scratch?

a)

It joins two strings together.

b)

It performs a logical AND operation between two conditions.

c)

It repeats actions a certain number of times.

d)

It changes the sprite's costume.

36.

What does the '() contains ()' operator block do in Scratch?

a)

Checks if a string contains another string

b)

Adds two numbers together

c)

Repeats a set of instructions

d)

Changes the sprite's costume

37.

What does the '() is less than ()' operator block do in Scratch?

a)

It checks if one value is less than another value.

b)

It adds two numbers together.

c)

It repeats a set of instructions.

d)

It changes the color of a sprite.

38.

What does the '() is greater than ()' operator block do in Scratch?

a)

Compares two values and returns true if the first is greater than the second

b)

Adds two numbers together

c)

Checks if two values are equal

d)

Subtracts one value from another

39.

What does the '() = ()' operator block do in Scratch?

a)

Checks if two values are equal

b)

Adds two numbers together

c)

Joins two strings

d)

Repeats a set of instructions