Programming in Scratch
Programming in Scratch
3. Scratch - online programming environment aimed for creating games and animation projects,
to name a few
4. Inside the Scratch Programming Environment, there are four main sections:
● Stage - where the sprites and backdrops are located.
● Sprites Pane - contains all the sprites that are currently on the Stage alongside their
information, such as position, name, size, direction, and visibility
● Block Palette - contains all the blocks available to use for a sprite
● Code Editor - contains the code for a particular sprite
7. Scratch blocks take in six different shapes that dictate how they can be placed with other
blocks,
such as:
● Hat - start of the action, blocks can’t be placed on top of it
● Stack - most commonly used, containing an action to be performed, blocks can be
placed on top or on the bottom of it
● Boolean - true or false value, can only be used inside blocks, will execute action based
on its value
● Reporter - contain a value that can either be a number or a string, can be used as
variables, have rounded edges and can only be used inside blocks.
● C / Wrap - C-shaped, also called Wrap blocks since blocks can be placed inside them,
they have a notch on top and can have a bump at the bottom.
● Cap - opposite of hat, end of the script