wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Block Coding - Grade 5 Asynchronous Activity

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

What is block coding?

a)

A mathematical concept

b)

A type of music

c)

A visual way of programming

d)

A kind of video game

2.

Which programming language is mentioned in the text?

a)

Python

b)

Java

c)

Scratch

d)

C++

3.

What is the purpose of the Motion block in Scratch?

a)

To change appearance

b)

To play sound effects

c)

To move and position sprites

d)

To store values

4.

What do you do to start a new project in Scratch?

a)

Click 'Open'

b)

Click 'New'

c)

Click 'Start'

d)

Click 'Create'

5.

What happens when you click the green flag in Scratch?

a)

It deletes the project

b)

It saves the project

c)

It runs the project

d)

It stops the project

6.

What type of block would you use to play music in Scratch?

a)

Motion

b)

Looks

c)

Sound

d)

Control

7.

Which block category is used for loops and conditionals?

a)

Operators

b)

Sensing

c)

Control

d)

Events

8.

What is the first step in using Scratch block coding?

a)

Choose your sprite

b)

Open the Block Coding Program

c)

Drag and drop code blocks

d)

Add events to start your code

9.

What does the Looks block do?

a)

Perform math operations

b)

Detect interactions

c)

Change appearance and say messages

d)

Store and change values

10.

What is the default sprite in Scratch?

a)

Fish

b)

Bird

c)

Cat

d)

Dog

11.

How do you trigger your code in Scratch?

a)

By clicking the red button

b)

By saving the project

c)

By using event blocks

d)

By dragging blocks

12.

What is the purpose of the Sensing block?

a)

To perform math operations

b)

To change appearance

c)

To store values

d)

To detect interactions

13.

Which block category would you use for math operations?

a)

Events

b)

Variables

c)

Operators

d)

Control

14.

What should you do if something doesn't work in your Scratch project?

a)

Ignore it

b)

Start a new project

c)

Change or rearrange the blocks

d)

Delete the project

15.

What is the main audience for Scratch?

a)

Children

b)

Teenagers

c)

Adults

d)

Professionals

16.

What is the purpose of the Variables block?

a)

To store and change values

b)

To play sound effects

c)

To move sprites

d)

To change appearance

17.

What do you use to create interactive stories in Scratch?

a)

Text only

b)

Code blocks

c)

Images only

d)

Audio only

18.

What is the main benefit of block coding for beginners?

a)

It is visual and easy to understand

b)

It requires memorization

c)

It is only for professionals

d)

It is very complex

19.

What type of block would you use to change a sprite's appearance?

a)

Sensing

b)

Motion

c)

Control

d)

Looks