ABSTRACT

Intermediate Scratch is, in my opinion, the Goldilocks zone of coding education. Not too unfamiliar to be comfortable or too simple to be interesting like beginner Scratch, but not too complicated or boundary-pushing like advanced Scratch can be. Here we have a wonderful middle ground of both capability and comfort. This isn’t to say the others can’t be, but this level of learning is perhaps the easiest to work with, with less direct step-by-step guidance of beginner Scratch and less difficulty of troubleshooting than advanced Scratch. A rich, broad ground full of potential.