Templates for teaching

You should check out this handy list of I7 documentation. The Inform IDE has a recipe book of mini example games. All of these are placed on a difficulty rating of four stars. If you go to the Inform Recipe book, and click to arrange the games in thematic order, then you can get something very much like a hierarchy of generic puzzles. From these you could easily pick a suite of one-star games to work through. Disenchantment Bay is a set of 11 simple examples that add up to a fuller scenario, working through these might be a good educative experience.