GRADE 5 REVIEWER
NOTE: Review all the information that I’ve included in this reviewer such as the
image, information, blocks, etc.…
Adding Motion to Sprites
MOTION BLOCK
Royal blue is the color of the Motion category.
This category enables you to know your sprite’s position and direction and
enables you to move your sprite to a different position.
MOVING AND TURNING A SPRITE
The MOVE
o To move the sprite to the right, use a positive number and
o if you want to move the sprite to the left, a negative number should be
used.
Turning Sprite
o Clockwise
o Counter-clockwise
Turning Sprite with (- sign)
o Counter-clockwise
o Clockwise
POINTING A SPRITE TO A CERTAIN DIRECTION - are the Motion blocks that point a
sprite in a certain direction or to another sprite.
POINT IN DIRECTION BLOCK
o will turn your sprite into the defined direction by the user.
POINT TOWARDS BLOCK
o will make your sprite point towards the mouse pointer or any other
sprite in the Stage.
MAKING A SPRITE GLIDE - The block allows you to make a smooth movement
to a specific x and y coordinate at a specified amount of time
MAKING A SPRITE BOUNCE - The block turns your sprite in the opposite
direction when it touches the edge of the stage.
USING EVENT CATEGORY CONTROL BLOCKS TO START PROJECT EXECUTION
block starts the execution of scripts upon clicking the green flag.
block runs the scripts inside it over and over
Customizing Sprites Using the Looks Blocks
Looks Blocks
Looks is one of the nine color-coded categories in Scratch
The blocks in this category are color-coded purple and are used to change the
appearance of a sprite.
CHANGING AND SETTING COLOR EFFECT
change () effect by () block is used to change the specified effect by a
specified amount.
There are seven (7) effects you can choose from: color, fisheye, whirl,
pixelate, mosaic, brightness, and ghost.
Clear Graphic Effect
One way to reset or clear the applied effects to a sprite is to use the clear
graphic effects block.
Changing, Setting, and Displaying Sprite Size
Change size by ( ) block
o change size by () block is used to change the sprite’s size by a
specified amount.
o Positive and negative numbers are both accepted; a positive number
increases the size of the sprite, while a negative number decreases the
size of the sprite.
Set size to ( ) block
o set size to () block is used to set the size of the sprite to a specified
percentage of the sprite’s original size.
o Positive and negative numbers are both accepted; a positive number
increases the size of the sprite, while a negative number decreases the
size of the sprite.
Size block
o Is a reporter block
Creating an Animated Sprite
Switching Costumes
switch to costume () block is a Stack block used to change the costume of the
sprite to the specified costume by the user.
It has a drop-down list that contains the sprite’s different costumes.
next costume block is a Stack block used to change the costume of the sprite
to the next costume in the Costumes tab.
If the current costume is last on the list, then the next costume would be the
first costume on the list.
Displaying Costumes
costume () block is a Reporter block that reports the current costume number
of a sprite
Making A Sprite Say Something
Say ( ) for ( ) seconds block is a Stack block used to show a specified text for
a specified amount of time in a speech bubble.
Say ( ) block will display the text until another say block is used or until the
stop sign is clicked.
Think ( ) for ( ) seconds block is a Stack block. It is used to show a specified
text for a specified amount of time in a thought bubble.
Think () block will display the text until another think block, which doesn’t
have any value, is used or until the stop sign is clicked.
UNDERSTANDING THE BASIC STRUCTURE OF SCRIPTS
Types of Blocks
1. Stack Blocks
Stack blocks have notches on top and/or a bump at the bottom.
2. Hat Blocks
Hat blocks are used to start scripts and are placed on top of stacks.
These blocks wait for an event to happen such as a key being pressed
or a spite being clicked, then run the blocks underneath them.
3. Boolean Blocks
Boolean blocks are conditions, which are either true or false. These are
shaped with angled/pointed ends <>, and fit inside blocks with pointed
or rounded holes.
4. C Blocks
C blocks are blocks that loop or check if the condition of the blocks
within it is true. It is shaped like the letter “C”.
5. Cap Blocks
Cap blocks end scripts. These blocks have a notch on top and a flat
bottom, meaning you cannot stack blocks below it.
6. Reporter Blocks
Reporter blocks provide input for other blocks to process. Its shape is
designed with rounded ends.
These blocks report numbers or strings, and fit in blocks with rounded
holes.
9 Color-coded blocks categories in Scratch
1. Motion blocks
are color-coded blue. They are used to control the sprite’s movement
2. Looks blocks
are color-coded purple. They are used to control a sprite’s appearance
3. Sound blocks
are color-coded light purple. They are used to control sound.
4. Events blocks
are color-coded yellow. They are used to detect events, triggering the
script to run.
5. Control blocks
are color-coded light orange. They are used to control scripts. Without
Control blocks, a project will not be able to start or continue.
6. Sensing blocks
are color-coded light blue. They are used to detect things.
7. Operators blocks
are color-coded green. They are used to script math equations and
string handling.
8. Variables blocks
are color-coded orange. They are used to create and set variables to be
used in the project.
9. My Blocks
are color-coded pink. They are used to create a new block.