@jmclean, that's a good question... I don't remember actually telling any student where to program it. I think I showed students how to comment things out so they maybe just commented out some code in a previous lesson and did these tasks on top of that.
If your students are REALLY comfortable, you can have them "remix" any level and that gives them ALL of the commands. I showed that to some students too. I had been pushing some students to type the code more (rather than use blocks)*, so they weren't overwhelmed by all of the choices of blocks because they were going to type the code any way.
*Disclaimer: I truly am fine with students using blocks, but for some students, the logic comes really easily and they can handle the syntax, they just would rather not bother with it. For those students, I push the text on them more.