Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

AL NOOR INTERNATIONAL SCHOOL

BRITISH MIDDLE SECTION


GRADE 5

UNIT 3: Computational thinking: A test with many questions


[worksheets]

Name:

Class:

Section:

1
Q1. Label the components of the Scratch window: Date:

MenuBar
Menu bar Greenflag
Green flag Stopbutton
Stop Button Stage
Stage
Block
BlockMenu
Menu

Sprite

Sprite

Choose a sprite

2
Block Palette Script area Choose a backdrop
Q2. Tick the appropriate block:

Description Events Motion Looks Sensing Operators Control


Control a sprite’s movement.

Detect things.

Control a script.

Control how a sprite looks.

Perform maths functions.
Control events and √
triggering of scripts.

Q3. Fill in the blanks


1. Cat is the default sprite in Scratch.
2. Stage is the main working area of the Scratch project.
3. A stack of commands blocks in Scratch is called script.
4. A backdrop is the background of the stage.
5. Operators block are green in color.

Q4. Define the following:


1. Define Scratch.

Scratch is a block based programming language that allow the students to

create their own interactive stories, games and animations.

2. Define sprite.

Sprite is a graphical character that performs actions in the Scratch project.

3
Unit 3.1 Use variables Date:

Q1. Match the description to the correct blocks:

a. When user clicks on Cat. [b]

b. Cat asks a question and waits


[d]
until user enters the answer.

c. Store the users input into the


variable. [a]

d. This block is used to store a


[c]
value in a variable.

Q2. Fill in the blanks:


1. A plan to solve a problem is called algorithm.

2. The ready-made variable in Scratch is called answer.

3. The user’s answer is stored in answer.

4. A person who writes computer programs is called a programmer.

Q3. Answer the following questions:

1. Define program.

A set of instructions given to the computer to solve a problem.

2. Define variable.

A variable stores a value.

4
Unit 3.2 Ask a random question Date:

Q1. Which Block Category do these blocks belong to?

Events

Operators

Variables

Q2. Define the function of the following blocks:

a.

This block will randomly pick a number between and including the numbers

used.

b.

This block joins two values together.

5
Unit 3.3 Check the answer Date:

Q1. Write the correct operation:

Addition Multiplication

Division Subtraction

Q2. Write the value for the following:

Number 1: 10

Number 2: 20

total: 30

Q3. Write the output for the following:

That’s a small number

You might also like