One concept that does need to be explicitly taught is broadcast and receive blocks. I’ve had difficulty getting students to buy into the use of broadcast and receive blocks over “wait” blocks. My hunch is that they’re difficult to understand because of the lack of a visual reaction on the Scratch stage. Unplugged activities to the rescue!