Scratch Programming: Loops and Conditions

Scratch Programming: Loops and Conditions

6th Grade

20 Qs

quiz-placeholder

Similar activities

Y10M2A2 - Selection

Y10M2A2 - Selection

6th - 10th Grade

15 Qs

ICT and SST Week Quiz_Grade 6

ICT and SST Week Quiz_Grade 6

6th Grade

20 Qs

Diagnostico C++

Diagnostico C++

6th Grade

20 Qs

Python Basics

Python Basics

KG - University

16 Qs

7.5 MCQ Assessment

7.5 MCQ Assessment

6th Grade

20 Qs

New Scratch

New Scratch

6th - 8th Grade

20 Qs

TMK tahun 6: UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA

TMK tahun 6: UNIT 3 PENGHASILAN DAN PENGUJIAN ATUR CARA

1st - 12th Grade

20 Qs

Ls. 6 small basic for grade 6

Ls. 6 small basic for grade 6

6th Grade

21 Qs

Scratch Programming: Loops and Conditions

Scratch Programming: Loops and Conditions

Assessment

Quiz

Computers

6th Grade

Practice Problem

Hard

Created by

Mr Vallally-Godfrey

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In Scratch, which block would you use to make a sprite do something only if a certain condition is true?

Repeat block

If block

Forever block

Wait block

Answer explanation

The 'If block' in Scratch allows a sprite to perform actions only when a specified condition is true, making it the correct choice for conditional execution. The other blocks serve different purposes.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main purpose of an operator block in Scratch?

To move the sprite

To perform calculations or comparisons

To change the sprite’s costume

To play a sound

Answer explanation

The main purpose of an operator block in Scratch is to perform calculations or comparisons, allowing users to manipulate numbers and evaluate conditions, which is essential for creating interactive programs.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of a nested if condition in Scratch?

Using two if blocks one after the other

Placing an if block inside another if block

Using an if block with a repeat block

Using an if block with a forever block

Answer explanation

A nested if condition in Scratch occurs when one if block is placed inside another if block. This allows for more complex decision-making, as the inner if block can only execute if the outer condition is true.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the “repeat until” block do in Scratch?

Repeats a set of instructions forever

Repeats a set of instructions a fixed number of times

Repeats a set of instructions until a condition is true

Repeats a set of instructions until the sprite touches the edge

Answer explanation

The "repeat until" block in Scratch executes a set of instructions repeatedly until a specified condition becomes true, making it a useful tool for controlling the flow of a program based on dynamic conditions.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which operator would you use in Scratch to check if two values are equal?

Answer explanation

In Scratch, the operator used to check if two values are equal is the single equals sign (=). This operator compares the values and returns true if they are the same, making it the correct choice for equality checks.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If you want a sprite to say “Hello!” only when the score is greater than 10, which block would you use?

Answer explanation

The correct choice is 'If score > 10' because it checks if the score exceeds 10. This condition ensures the sprite will only say 'Hello!' when the score is greater than 10, which is the desired behavior.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a type of loop in Scratch?

Forever

Repeat

Repeat until

While

Answer explanation

In Scratch, the loop types include Forever, Repeat, and Repeat until. 'While' is not a recognized loop type in Scratch, making it the correct answer to the question.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?