AL NOOR INTERNATIONAL SCHOOL
GRADE 5 ICT
UNIT 3-COMPUTATIONAL THINKING
NAME: _________________________ CLASS______ DATE: _______________
I. Fill in the blanks
1. _______________is the default Sprite in Scratch.
2. _______________is the main working area of the Scratch project.
3. A stack of command blocks in Scratch is called__________________.
4. _______________ block contains the instructions related to the
movement of the sprite.
5. _______________ blocks are used to control the look of your sprites and
backdrop(s).
6. ________________ blocks are placed at the beginning of a stack of
blocks.
7. _______________ blocks are used to control the sound for your sprites
and backdrop(s).
8. ______________ blocks are used to control the execution of your scripts.
9. _______________ blocks are used to script math equations.
10. ________________ block is used to detect things.
11. ______________block allow the sprite to draw lines on the stage, change
the color and thickness of lines.
12. The ______________ operator lets you join two different outputs
together.
13. _________________ is the readymade variable in Scratch program.
1|Page
II. COMPONENTS OF SCRATCH EDITOR
1.______________________________ 5.______________________________
2.______________________________ 6.______________________________
3.______________________________ 7.______________________________
4.______________________________
III. ANSWER THE FOLLOWING QUESTIONS
1. Define Program.
___________________________________________________________________________
___________________________________________________________________________
2. Who is a programmer?
_____________________________________________________________________________
_____________________________________________________________________________
2|Page
3. Define Algorithm.
_____________________________________________________________________________
_____________________________________________________________________________
4. What are variables in computer program?
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
5. What are relational operators?
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
6. What do you mean by loop? What are the two types of loops?
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
3|Page