Twine can be used for creative interactive storytelling, game-making and more! Twine is a free, open-source tool for designing and writing interactive non-linear digital stories and text-based games that can be run on any common web browser. No coding required… but it’s easy and effective to start adding if you want to!
Twine’s unique creative writing and multimedia storytelling possibilities allow students (and teachers) to explore through choice-based branching storylines.
It also supports a rich library of coding functions that enable additional interactive features. Interactive features can include small story enhancements (such as allowing the reader to customize the name of the main character in the text) or more complex applications allowing the creation of fully playable games, custom educational tools and interactive digital presentations.
Instructor: James Martin
James Martin is a musician and educator in the Burnaby school district. After having been introduced to Twine through UBC’s Master of Educational Technology Program, James has continued to explore how this platform can be used in educational settings as a flexible and accessible tool for both students and teachers. In addition to designing and using custom-built Twine applications to support classroom learning, James also runs a lunchtime Twine Club at Sperling Elementary for students to explore interactive digital storytelling and foundations of coding.
Please visit James’ website for more helpful Twine resources.