Scratch Programming Lower Primary - Year 5&6 - Copy - 1741958593
Scratch Programming Lower Primary - Year 5&6 - Copy - 1741958593
LOWER SECONDARY
Scratch Programming
What is Scratch?
Scratch is a block-based
programming language that
allows us to create animations,
games, and interactive stories.
It helps us learn coding logic
without typing complex code.
Understanding the Scratch
Interface
How to Open Scratch
Go www.scratch.mit.edu
Click Create to start a new
project.
Scratch Interface
Scratch interface
Motion Blocks – Move and control sprites (e.g., move 10 steps, turn 15
degrees).
Looks Blocks – Change appearance (e.g., say “Hello”, change
costume).
Sound Blocks – Play sounds (e.g., play a sound, change volume).
Events Blocks – Start actions (e.g., when green flag clicked, when key
pressed).
Control Blocks – Repeat or wait (e.g., repeat 10 times, wait 1 second).
Sensing Blocks – Detect changes (e.g., touching a color, mouse
position).
Operators Blocks – Perform calculations (e.g., add, subtract, compare
values).
Variables Blocks – Store values and data (e.g., score, player name).
Motion Block
Change position/spot
Go to Random Position: Moves the
sprite instantly to a random spot on the
stage.
Point in Direction
If on Edge, Bounce:
Positions
Say (Output)
Start an action
Loudness
Broadcast
Wait
Wait/Repeat until
Stop all
Timer
Timer
Arithmetic Operators
4 / 2: Divides 4 by 2 to get 2.
Operators Blocks
Comparative Operators