How I designed and built the scenario
Some people avoid creating branching scenarios because they seem too complex. In case it’s helpful, here’s the approach I took.
I kept track of the branching by writing the dialog and results in an informal flowchart. I used OmniGraffle for the flowchart, but you could use any tool that builds basic flow charts or just draw one by hand. Click the image to see a larger version.
As I built the slides, I wrote the slide number by each node of the flowchart for future reference. Then I tested the interaction by following each branch of the flowchart, marking the path with a crayon so I could see at a glance which paths had been checked.
The “order taker” meter is a static PNG in three versions (“order taker,” midpoint, and “instructional designer”). The learner’s path determines which of these graphics is displayed, just as the path determines which slide is displayed. There are no variables involved.
The scenario in this post is about as long as I’d want to build using a presentation tool like Keynote or PowerPoint. For longer or more complex branching, I’d look at a tool like SmartBuilder, which would let me put multiple results on one “slide” and would display a flowchart of the interaction.
What’s your favorite way to guide your client or to design a branched scenario? Please share your tips in the comments.