Block Categories
Scratch blocks are further organized into color-coded categories based on what the block does. These categories appear at the left of the block palette, and are:
Category | Color | Purpose |
---|---|---|
Motion | Rotate the sprite and move it around the stage | |
Looks | Alter the appearance of the sprite | |
Sound | Play and apply affects to pre-recorded sounds | |
Events | Trigger execution of block stacks | |
Control | Control program flow in block stacks | |
Sensing | Blocks that determine details from the user and the program state | |
Operators | Perform operations on data | |
Variables | Get and set variable and list values | |
My Blocks | Custom, user-created blocks |
Additional block categories can be supplied by Scratch Extensions. These are marked by a custom icon.