Page 91 - TP_iPlus_V2.1_Class5
P. 91
4. Jasleen wants to draw a square in Scratch but doesn’t know which block she should use to
do so. Which block category will you suggest to her? How can she add this block category
to the Block Menu?
a. Control b. Looks
c. Motion d. Events
B. Fill in the blanks using the words given below.
Hints: Backdrop, Three, pink, Blocks palette
1. Scratch has mainly ................................ tabs.
2. ................................ contains various predefined blocks that are used to perform specific tasks.
3. A ................................ is the background of the stage.
4. Sound blocks are colour-coded ................................ and are used to control sound.
C. Write ‘T’ for true and ‘F’ for false.
1. The process of writing a program is called programming. ..........................
2. Scratch doesn't have its own paint editor and sound edition. ..........................
3. You can make your sprite larger by using the Shrink sprite icon. ..........................
4. You have to add Motion blocks to the block category. ..........................
Section B (Subjective)
A. Short answer type questions:
1. What is Scratch?
....................................................................................................................................................................................
2. You are creating a game in Scratch. Which block category would you need to move your
main character forward by ten steps?
....................................................................................................................................................................................
3. Mention the block that is used to draw shapes, and change colour and thickness.
....................................................................................................................................................................................
B. Long answer type questions:
1. Ayesha is working on a coding project with her classmates. They are debating whether to
use a low-level language or a high-level language for their project. Ayesha believes that
using a high-level language will make the coding process easier and more efficient. Can
you support Ayesha's argument by explaining the advantages of high-level languages
over low-level?
....................................................................................................................................................................................
....................................................................................................................................................................................
89
An Introduction to Scratch Programming

