I've used iKnowThat.com's Logic Games for ====9i8999, which existed before Code.org's studio mazes, so students could only experience success during their foray into programming. Throughout the semester there are opportunities to view what happens when code is not properly sequenced using Scratch, and students are able to self-correct their code. Turns 'teaching' into 'coaching' as I'm only needed for complex code!
For Happy Maps I'm inspired to create maps with 2 directions, then multiple directions, to more quickly introduce sequencing for high school students. For example in Course 2, a map where it takes a diagonal sequence to get to the target, then we could introduce a repeat algorithm, which is technically a loop and takes us into the next lesson!