Showing results for 
Search instead for 
Did you mean: 

"Choose Your Own Adventure"

I have a professor that wants to build a "choose your own adventure" course (like the kids books do) with dozens of pages and paths students could take.

I was thinking Mastery Paths might be the way to do it but I haven't played around with it much. 

Anyone have other ideas?

Thank you.


21 Replies

I think linking to pages like that is what I'll end up doing if the MP's don't work out. I really like to try to keep everything within Canvas rather than using different sites for stuff like this.

That hack is actually what I set up this morning. I love it! I have the faculty member coming tomorrow to check out my sample course I set up. I'll come back to provide an update.

Thanks for the help!

My thought definitely went to Mastery Paths when I saw this and more specifically that this might be a good use for the following hack -

Community Member

I am doing a project like this right now as we speak.  I am not using Mastery Paths; I am hyperlinking to pages.  I am happy to chat with you if you want more detail. or 908-497-4363

I haven't implemented them myself, but the conditional roll out of materials looks intense. (Intense as an engagement feature and intense as in the granularity of conditions yields complexity when setting up. The need to account for many different scenarios.)

I'll lean on laurakgibbs's recommendation of pinging if you're deep diving into Mastery Paths. Smiley Happy

I'm pinging‌ here because she has a lot of experience with mastery paths.

For me, student choice runs everything in my classes (what they read each week, the assignments they do, the project they work on all semester), and I just find it easier to run all the content outside of Canvas; I cannot anticipate in advance what the students will be choosing to do! I don't define the paths in advance; the students build them themselves. Since there are 100 reading options in the UnTextbook, I calculated that there are trillions of possible paths, ha ha. Anyway, literally every student is creating a different course based on the choices they make.

To manage the recordkeeping, I have the students do what I call "Grade Declarations" where they record their work as it's completed. I don't know if that kind of "declaration" approach would work, but it might be a useful tool to take advantage of. It gets me out of the grading look completely so that I can spend my time interacting with the students on their projects. I wrote a post about it here: 

We're looking to create the adventure ourselves and have the students choose which paths (subjects) within the course are of interest to them. I've been playing around using Mastery Paths but I'm not 100% happy with it yet. I totally get what you're saying with the number of points. I currently have my "choose a path" quizzes set into their own assignment category with a weight of 0. As long as I'm able to use the Mastery Paths, it should also exclude assignments outside of the chosen path from student grades but I kind of need to play with it more to see how it'll work.

Do you have much experience with MP's? This is really my first go at it.

Hey‌, are you looking at making the structure of the course into a choose your own adventure experience? Or are you looking at having students create choose your own adventure stories?

If it's the former, you may look at structuring the course using Canvas Prerequisites and Requirements. That would just be the instructional design challenge of getting all the pathways determined and the prerequisites/requirements setup right to automate student progression through the content.

One aspect of this style of course necessitates several times more possible points students can receive than what's required to earn an A. For example, in a course with 4 pathway, there may be 4000 possible points, but 900+ are where an A is earned. This is important, because it's what allows students to actually choose between content rather than having to complete all pathways (which then isn't really a choose your own adventure design at that point). Student agency and automation of the pathways are key.

Alternatively, if you're looking at having students create choose your own adventure stories, I have lots of content on this using Twine. From curriculum that I've built, to collections of Twine stories made by students (and faculty), to the many other Twine for Education resources.

Also, I've been toying with the idea of having student construct choose your own adventures stories within Canvas itself. (PS, that last link has tons of fun integrations to Canvas using this mechanism).

Happy to connect/chat on Twitter or have a video chat on this if you have questions, let me know. Smiley Happy

Have a wonderful day James!

(PS. Thanks for the shoutout/connection)


Hi James,

I don't know how much assessment, or game based pedagogy your instructor wants to incorporate into their course, but you may want to look into Gradecraft as well. It is designed to facilitate the management of courses designed under similar, "Choose your own adventure" structures!


Thank you. I will definitely look into it. The real problem is he wants to do this for Spring 2018, haha.