Scratch Block Shapes
Each shape has a specific job. Blocks only fit where their shape allows.
Hat Block
Starts a script when an event happens
when green flag clicked
when green flag clicked
when this sprite clicked
when I receive [message1 v]
Hover or tap for more examples
Stack Block
Does an action, then passes to next block
move (10) steps
move (10) steps
say [Hello!]
play sound [pop v] until done
Hover or tap for more examples
Reporter Block
Gives a value (number or text) to other blocks
x position
x position
pick random (1) to (10)
timer
Hover or tap for more examples
Boolean Block
Answers true/false — fits in hexagonal holes
touching [mouse-pointer v]?
touching [mouse-pointer v]?
(5) > (3)
key (space v) pressed?
Hover or tap for more examples
Cap Block
Ends a script — nothing goes below it
stop [all v]
stop [all v]
stop [this script v]
Hover or tap for more examples
Hover or tap a card to see more example blocks with that shape.