Introduction To Scratch 3
Introduction To Scratch 3
INTRODUCTION TO SCRATCH T
3.0 S
K
What is Scratch? I
Scratch is a computer programming language that L
lets you create your own interactive stories, L
S
animations, games, music and art.
It provides an interactive environment to create L
programs by dragging blocks of code. A
Scratch is developed by the lifelong kindergarten B
group at MIT( Massachusetts Institute of
Technology) media lab, led by Mitchel Resnick in
2003
SVP
I
Scratch 3.0 Editor T
S
K
I
L
L
S
L
A
B
SVP
I
Main components of Scratch 3.0 T
S
K
Sprite : Sprite is a I
small graphic L
L
character that S
performs action in a
scratch project L
A
B
Cat is default
sprite in scratch
SVP
I
T
Main components of Scratch 3.0 Contd..
S
Stage : It is the main working K
area where the sprite moves I
and perform actions as per L
the given instructions L
It is divided into X, Y co- S
ordinates
The value of both the co- L
A
ordinates are displayed at B
the bottom of the stage
These co-ordinates
indicates the position of
the sprite on the stage SVP
I
T
Main components of Scratch 3.0 Contd..
S
Sprite List: It displays the K
thumbnails of all the sprites I
used in a project. L
L
S
L
A
B
SVP
I
T
Main components of Scratch 3.0 Contd..
S
Blocks (Code): Blocks are K
used to create programs in I
L
scratch.
L
Each block drawer is
S
coded with color and
when you click on it, a list L
of blocks appears in A
Blocks palette. B
SVP
I
Categories of Block - Motion T
S
Motion Block (Code): Motion K
blocks are color-coded blue and I
L
used to control the sprites
L
movement. S
They relate mainly to the x and y
positions and the direction of L
the sprite A
B
SVP
I
Categories of Block - Looks T
S
Looks Block (Code): K
Looks blocks are color-coded I
L
purple and used to control
L
the sprites appearance. S
These blocks are used to
manage the appearance of L
sprites on stage . You can A
change a sprite’s costume & B
apply graphic effects using
this block category
SVP
I
Categories of Block - Sound T
S
K
Sounds Block (Code): I
These blocks are used L
L
to add and play S
sounds in your scratch
L
project A
B
SVP
I
Categories of Block - Events T
S
Events Block (Code): K
I
Events blocks are color- L
coded brown and used L
S
to sense events, which
trigger scripts to run L
A
some of the events B
programming blocks
SVP
I
Categories of Block - Control T
S
K
Control Block (Code): I
Control blocks are L
L
color-coded Gold and S
are used to control
L
the execution of A
scripts. B
SVP
I
Categories of Block - Sensing T
S
Sensing Block (Code): K
I
Sensing blocks are L
color coded light blue L
S
and are used to detect
different factors in a L
A
project. B
SVP
I
Categories of Block - Operator T
S
Operator Block (Code): K
I
These are color coded L
green and are used to L
S
perform mathematical
operations in a script L
A
B
SVP
I
Categories of Block - Variable T
S
Variables Block (Code): K
I
Variable blocks include L
two sub categories L
variables and lists . Both S
the categories help to L
store and access data A
A variable is an B
element whose value
can very or change
SVP
I
Sample program T
S
K
I
L
L
S
L
A
B
SVP
I
T
S
K
I
L
L
S
L
A
B
SVP