Scratch Broadcast Block Does Not Wait For The Receiver Block To Finish

Scratch Broadcast Block Does Not Wait For The Receiver Block To Finish

Learners seem to understand the idea of coordination in unplugged cross curricular activities.

  • When we play apples and pears with a parachute, children wait until their trigger word is shouted and then run under the parachute to find a new place.
  • In PE, when working in cannon, they wait for the proceeding action before performing their part.
  • In singing, they wait for the preceding line when singing parts.

However, do pupils understand that the script running a broadcast command in Scratch does NOT wait for the receiver to finish the action kicked off in the receiving script before it runs the calling script’s next command?

We suspect not always.

Continue Reading Teaching Advanced Programming Concepts with Scratch & ScratchJr