- Create Your Own Block can be used to store useful things like helper functions. This can make it easier to teach students how to break up large problems in Scratch and can thus help with debugging. Students can easily test which of their smaller functions is not working properly.
- There are also many scripts that students will use often (like a script that clears the stage and moves the sprite to center) that can be made into a single procedure with Create Your Own Block.