An Introduction to Scratch Programming solved | Std. 5th | ICSE |



3 Define the following.

a.    Computer

A computer language is a special language understood by the
computer it consists of a set of words, symbols and codes that is used to write
a computer program.

b.    Costume

We can change how a Sprite look by giving it a different

c.     Scripts

Script is also known as program. The scripts is a step by
step instruction given to the computer.

d.    Script area

Scripts area is a place where you make your programs in
scratch by dragging the blocks from block plate and dropping them on top of
each other.

e.    Blocks Palette

This area so all the blogs available to you for using your
programming. Note that the blocks plate will change depending upon the current
block category.

f.      Program

A program is a set of instruction given to a computer to get
a particular task done.

5. Answer the following questions.

a.    What is scratch?
Who invited it and when?

Scratch is a free visual programming language to create
interactive stories, games and animations. It started in 2007 led by Mitchel

b.    What are the
advantages of scratch?

Advantage of scratch are following:

We don’t have to remember all type any commands.

Commands of blocks fix together like jigsaw pieces so there
are strong visual hints about how we can combine them.

The commands are color coded and categorized.

c.     What are
Sprites? What is their role in scratch?

Scratch project are made up of object called sprites. We can
give instruction to a Sprite telling it to move or play music or react to other

It performs actions in scratch.

d.    Define various
blocks present in scratch window.

Different blocks are described below:

Motion blocks: these blocks controls sprite placement direction
rotation and moment.

Looks blocks: these blocks change the sprite and background

Sound blocks: these blocks control the playback and volume.

Pen blocks: these blocks are used to draw different color
and pen sizes.

Samsung blocks: these blocks can be used to determine the location of
the mouse pointer and it’s distance.

Operators blocks: these blocks perform arithmetic operations
rounding and logical comparisons.

Variables blocks: these blocks can be used to store
data used by applications when they execute.

e.    What is the use
of stop button?

We can click on the stop buttons to stop the main program.

f.      What is the use
of grow and screen sharing tool in the toolbar?

Protocol is used to make Sprite bigger spring tools is used
to make Sprite smaller.


For any query mail me @

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *