Invisible Stop Block
This is a very special type of block. As the programmer you cannot see it. It is not a block that can be edited or deleted. You don't need to place it because it is automatically placed at the end of every program. No matter how many blocks you place, it will always stay at the end. This is what it looks like:
This block has the same function as the one beside it. Both of them stop the program from running. However, the invisible stop block must always be in the program. This is because the robot needs to know what to do at the end of running all of your blocks. The invisible stop block is what tells the robot to stop everything its doing, end the program, and go back to the menu screen. Stopping the program at the end of your blocks is always important because otherwise the robot would be stuck with no commands.