A follow-as-you-go tutorial, the Inform Beginner's guide creates three small games of increasing depth. No previous experience of computer programming or interactive fiction design is assumed. This book (available for free as a PDF) concludes with helpful summaries and reference tables. Firth and Kesserich (edited by Jerz). --Learn the Text…
"Although Internet resources may be freely available, there is a lack of certainty that they will be available for students next month, next semester or next year." Markwell and Brooks --Broken Links: Just How Rapidly Do Science Education Links Disappear?via Wired)