How I Use It
I use it with students who are more advanced and ready to do some of this creation, but I also use it with students specifically that I can see may have the ability to thrive in this type of software environment. I do think that it has applications with all levels of students.
Scratch is great as a creation tool for both teachers and kids. It gives kids the opportunity to learn the beginnings of the developer world of coding while seeing their success. It also teaches them the process of trial/error well because not everything they create will work exactly as they want it the first time.