"Yellow Blocks" redirects here. For the dark yellow blocks, see Events Blocks.

Control blocks is one of the ten categories of Scratch blocks. They are color-coded gold, and are used to control scripts.

In Scratch 1.4 and earlier, this category also included the blocks that are now Events Blocks.

There are currently 11 Control blocks: 1 Hat block, 5 C blocks, 3 Stack blocks and 2 Cap blocks.


Warning Note: Click on a block to learn more about it!

Scratch 2.0 has only 1 Control Hat block:

Scratch 2.0 has the following 3 Control Stack blocks:

Scratch 2.0 has the following 5 Control C blocks:

Scratch 2.0 has the following 2 Control Cap blocks:


Scratchers have suggested a Control block that repeats the selected stack for a set amount of time:[1]

repeat for (1) secs {} :: control

Obsolete Blocks

The Forever If () block

Prior to Scratch 2.0, there was a "Forever If ()" block, which worked like "Forever, If () Then".

See Also


  1. http://scratch.mit.edu/discuss/topic/20841