Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PCS - Scratch

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a Sequence?

a)

A set of instructions that follow on from one and another.

b)

A piece of code with an IF statement in it.

c)

When we compare two pieces of data.

d)

When we repeat a piece of code

2.

What is Selection?

a)

A set of instructions that follow on from one and another.

b)

A piece of code with an IF statement in it.

c)

When we compare two pieces of data.

d)

When we repeat a piece of code

3.

What is Iteration?

a)

A set of instructions that follow on from one and another.

b)

A piece of code with an IF statement in it.

c)

When we compare two pieces of data.

d)

When we repeat a piece of code.

4.

Identify the variable.

a)

say

b)

ask_name

c)

name

d)

define

5.

Identify the subroutine.

a)

say

b)

ask_name

c)

name

d)

define

6.

What does this Comparison Operator do?

a)

A is larger than B

b)

B is larger than A

c)

B is the same as A

d)

B and A are not the same

7.

What does this Comparison Operator do?

a)

A is larger than B

b)

B is larger than A

c)

B is the same as A

d)

B and A are not the same

8.

What does this Comparison Operator do?

a)

A is larger than B

b)

B is larger than A

c)

B is the same as A

d)

B and A are not the same

9.

What does this logic operator mean?

a)

Both of the conditions have to be True to output True

b)

Either of the conditions has to be True to output True

c)

The condition has to be False to output True

d)

The condition has not been met and is False

10.

What does this logic operator mean?

a)

Both of the conditions have to be True to output True

b)

Either of the conditions has to be True to output True

c)

The condition has to be False to output True

d)

The condition has not been met and is False

11.

What does this logic operator mean?

a)

Both of the conditions have to be True to output True

b)

Either of the conditions has to be True to output True

c)

The condition has to be False to output True

d)

The condition has not been met and is False

12.

What will the output be?

a)

The cat will say "10 is smaller than 50" for 2 seconds

b)

The cat will say "50 is smaller than 60" for 2 seconds

c)

Nothing will be output

d)

The cat will say "50 is smaller than 10" for 2 seconds

13.

What will the output be?

a)

The cat will say "10 is smaller than 50" for 2 seconds

b)

The cat will say "50 is smaller than 60" for 2 seconds

c)

Nothing will be output

d)

The cat will say "50 is smaller than 10" for 2 seconds

14.

What will the output be?

a)

The cat will say "10 is smaller than 50" for 2 seconds

b)

The cat will say "50 is smaller than 60" for 2 seconds

c)

Nothing will be output

d)

The cat will say "50 is smaller than 10" for 2 seconds

15.

What will be the output of this program when it is executed? (What will the sprite say)?

a)

Good afternoon

b)

How are you?

c)

Good afternoon

How are you?

d)

Nothing will be outputted/said

16.

What will be the output of this program when it is executed? (What will the sprite say)?

a)

Good afternoon

How are you?

b)

How are you?

c)

Good morning

Good afternoon

How are you?

d)

Good morning

How are you?

17.

What will be outputted (what will be said) when the following program is executed?

a)

10, 11, Lunchtime, 12

b)

10, 11, Lunchtime, 13

c)

10, 11, 12, 13

d)

10, 11, Lunchtime, 12, 13

18.

What type of loop is this?

a)

Count Controlled Loop

b)

Condition Controlled loop

19.

What type of loop is this?

a)

Count Controlled Loop

b)

Condition Controlled loop

20.

What type of loop is this?

a)

Count Controlled Loop

b)

Condition Controlled loop