CORE 100 First Year Seminar: Non-Linear Storytelling
This class was very involving, interesting, and fun. Professor Sheehy was one of the best instructors I have ever had.
Xavier University, Spring 2019

Course Description: From Choose Your Own Adventure style books, to text adventures/interactive fiction, to visual novels, this seminar explores the art, methods, and history of non-linear storytelling. We will explore works where your choices have consequences and introduce the tools (Twine, Inform7, etc.) used to write your own.
Syllabus (.pdf)
Example story written in Inform7.
I developed and taught this 16 week credit course that covers the following topics and activities:
- Literary theory: What is a text, literature, story?
- Academic research, both in the library and out
- The history of non-linear stories, both print and electronic
- Character, plot, and story development
- Writing in second person
- Using software
- Twine
- Inform7
- Ren’py
- Major projects
- Research paper and presentation
- Annotated bibliography
- Complete non-linear story
Non-Linear Storytelling was a really fun and interesting course, and Christian Sheehy was a great instructor for this course. He went over a variety of different kinds of non-linear and interactive stories, and programs/methods that could be used to create them. I really loved learning new things and being able to be creative in writing through this course. I would feel confident recommending this course to nearly anyone.