0% found this document useful (0 votes)
54 views9 pages

Second Term Revision Worksheet - Answers

Worksheet

Uploaded by

AAA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views9 pages

Second Term Revision Worksheet - Answers

Worksheet

Uploaded by

AAA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Al Noor International School

British Middle Section


Grade 5-ICT
SECOND TERM REVISION WORKSHEET

NAME : ________________________________ CLASS : _______________

I. Choose the correct answer from the options:

1. ____________________blocks are used to script math questions. a)

Control

b) Sensing
c) Motion
d) Operator

2. What does this command do?

a) Move the sprite


b) Finishes the program
c) Starts the program
d) Delete the sprite

3. x(-240), y(0) sets the position of the sprite to the ___________ of the stage.

1
a) Left
b)Center
c) Right
d)Top

4. What will happen to the sprite if you run the below scratch program?

a) Move the sprite up


b) Move the sprite down
c) Move the sprite left
d)Move the sprite right

II. Abby is making a Scratch program. The program will control the movement of a crab.
The crab moves forward 50 steps.
a) Abby wants to change the program so that the crab repeats the movement 80 times.
Which block will make this happen? Draw or name it. repeat 80
b) Abby wants the crab to keep moving and never stop as long as the program is
running. Which block will make this happen? Draw or name it?
forever

III. Identify the logical test for the following program. a)

2
The sprite touching edge

IV. Explain the use of the following blocks.

Goes to a random location on the stage

Pause the script for some seconds

V. Categorize the following instructions and write in the appropriate block category
columns.

Motion Looks Events Sensing

VI. Name the following:


a) A character in scratch that follows commands.
Sprite

3
b) Name the operator used to connect two different outputs together.
Join Operator

VII. State true or false:

1. The coordinates can have only positive values. False

2. Sensing block is used to get the input from the user. True

3. Forever loop is an infinite loop. True

VIII. Match the following:


1. Costume - Program Plan 3

2. Random - Stack of command blocks 4

3. Script - Looks 2

4. Algorithm - Cannot be predicted 1

IX. Identify the input, process and output for the


following program.

1. Input :

2. Process :

4
3. Output :

X. Write a Scratch program using the following instructions.


i. Use the Event „When „a‟ key pressed‟
ii. The code should ask the user the question “What is 5 plus 10”? iii. Use the
variable addition to find the answer.
iv. Finally the code should display the addition in a speech bubble.

XI. Write the output for the following given program.

5
Vegetables are ready

XII. Identify the exit condition for the following program.

Loop is stopped when the block inside the loop is repeated 30 times

XIII. Study the below Scratch program and answer the following questions.

6
(i).What is the starting position of the sprite? The starting

position of the sprite is x = -200 and y = 100

(ii).What will happen to the sprite if it touches the edge?

When the sprite touches the edge, it will bounce and move forward.

(iii).Which type of loop is used in this program?

Conditional Loop

XIV. Answer the following:

1. What is the difference between say and ask block?

say block: It is a Looks block; the block gives the sprite a


speech bubble with a specified text.

ask block: It is a Sensing block; the block will make the


sprite say a question and show an input box at the bottom
of the screen.

7
2. Define program.

A program is a set of instructions given to the computer


to perform some task.
3. What are the possible smallest and biggest values for the X Coordinate?

The smallest value for X coordinate is -240. The


biggest value for X coordinate is 240.

4. What are variables?

Variables are used to store data. A variable can store only


one value at a time.

XV. Label the following components of Scratch Editor.

8
Scripts Area Green Flag

Stage
Blocks Menu

Choose a Sprite

You might also like