I have been working on an interactive Inform 7 tutorial with the hope of using it with some middle school students during Computer Science Education Week (Dec 8-14). Right now it’s hosted on Cloud 9:
My goal with this template based approach is to allow students to proceed through the tutorial under the direction of a teacher not familiar with Inform and to use their own ideas and own words from the beginning, rather than starting with purely stock examples. The plan is that students will fill out a prewriting document (as yet unwritten) in advance with their names, descriptions, and other texts so the focus is on the coding aspects at first, rather than composing and typing.
As I say, it is not yet finished, but I think what I have so far qualifies as a working draft. I would be grateful for your thoughts, ideas, bug reports, etc.
Disclaimer: I’m not affiliated with Code.org. Hour of Code is their trademark.