What’s a Scratch ‘Broadcast and Wait‘ block
The Scratch Broadcast and Wait block is an Event block and a Stack block. The block sends a broadcast throughout the whole Scratch project — any scripts that are halted with the When I Receive block and are set to the broadcast will activate.
This broadcast block lets scripts send broadcasts, and have them wait until ALL scripts activated by the broadcast end (unlike the Broadcast block, which will let its script continue without it waiting for the scripts activated by the broadcast).
Broadcasts are a good way to have sprites and scripts communicate.
Continue Reading Teaching Advanced Programming Concepts with Scratch & ScratchJr