Figure 6: Example of a stack of blocks. In Scratch, the execution of code is triggered by a ‘hat’ block that determines when the stack gets executed. | Scientific Data