Teach the concept of a variable’s scope in Scratch by explaining the difference between “For this sprite only” and “For all sprites.”
Use the "'build your own block'" feature in Scratch 2.0 to teach "bottom-up" or "top-down" processes for breaking up problems.
Encourage students to use Create Your Own Block to store procedures in Scratch to help ease debugging.
Suggest that students use the “when green flag clicked” block when creating clones in Scratch to avoid exponential cloning.