If we were to have a start block for every condition under which you might want your program to start, then they would be too many for us to learn all of them. Which is why we have a tool that executes code only if the condition we present is met.
- 31 Mar 2020
The block we are reffering to is in the orange block palette:
Like many other blocks in the orange palette, this block has a mouth. As the text suggests, if its condition is met, then it will execute the code in its mouth.
Unlike the starting block, this one checks its condition only when it is up for execution. The execution condition of its program is set using a block of the following shape:
There are several such blocks in Scratch and they are placed in the designated position shown in the next picture:
Courses and lessons with this Tutorial
This Tutorial is used in the following courses and lessons