Teaching with Twine

Integrating ‘Choose-Your-Own-Adventure’ Tools in the Classroom


Workshop description

Twine is a free, open source tool that can be used for creating choose-your-own-adventure stories and games. From using it to teach the basics of coding to storytelling strategies, Twine offers a diverse range of applications for education. In this workshop, you will learn the basics of Twine and some advanced features if time permits.


Feedback form

Let us know how we did by completing this short survey. Your feedback helps us improve this workshop!

Complete our survey here!

Workshop resources

Click on the buttons below to access workshop resources!

Getting Started with Twine (Version 2.1)
Online Twine Tutorial (Version 2.3)
Twine Lesson - A simple story pdf
A simple story.html
A Twine story with variables and an image pdf
A story with variables and an image.html
Twine Cheat Sheet - Five common questions

Worked Examples

Download and open in your browser to view.

Love Letters to Myself
Case File XY - Inheritance Dispute