Hands-On: Creating Branching Scenarios Posted Tuesday, November 23, 2010 at 8:56 PM

Add to Favorites

Here's an example of one way to simulate multiple learning paths in a single course.

 

The example came from a recent forum question where a user wanted to offer separate learning paths with his course. Learners would select the learning path that aligned with their job role. They wouldn't have to go through the other content since it was unrelated to their current role.

I like this example because it’s a great introduction to branching.  The branching occurs on Slide 1 where learners select their job role. After that, it’s more or less a linear course.

 

Each slide includes a simple course map to help visualize your current place in the course.  The map also shows how the navigation buttons, combined with the on-slide buttons, move learners across slides.

Keep in mind that while it’s possible to create multiple learning paths in a course, it might not be your best option for larger courses.  An alternative might be to create a static, HTML start screen and have each button load a job-specific course.

 

Video course:

View screencasts on Screenr:

  1. Introduction
  2. Slide Masters
  3. Content slides and placeholders
  4. Slide navigation and hyperlinking
  5. Slide Properties and branching
  6. Player customization

Source files

 

 

 


 

 

12 comments so far

Aditya Konde

20 posts

Posted Wednesday, February 02, 2011 at 9:00 PM

Thanks for this post.

Branching scenarios are becoming very important in elearning as it helps the learners to select their own learning; which is great.

Regards..

Lynda Stevens

17 posts

Posted Monday, April 04, 2011 at 9:03 AM

Wow!  Awesome job!  Thanks so much - I found exactly what I needed and now I'm going to go incorporate everything I just learned!

Rafael Graziani

3 posts

Posted Wednesday, May 25, 2011 at 2:04 PM

Very good job!!! How do you manage branching scenarios like this one when you need to be sure the users have to view all the content?

User Rank David Anderson

1,567 posts

Posted Friday, May 27, 2011 at 5:37 AM

@Rafael - that's a great question. The idea with branching is more about giving specific content to learners based on their choices, decisions or answers. In other words, it's assumed that learners won't view all content since you're giving them options.

In the branching scenario above, for example, it would be cumbersome to get learners to view all the content because the first slides branches to three separate track. It was assumed learners only fit one of three job roles and wouldn't require the other two tracks.

If viewing all content is a requirement, a linear structure will make more sense. Do you have a specific course or project in mind? There are always workarounds so we could probably give you some specific ideas for your project.

Rafael Graziani

3 posts

Posted Wednesday, June 01, 2011 at 11:28 AM

Hi David, thanks for your response. I was wondering how to present a menu options like yours, allowing the users to decide the order which they want to learn, but checking they viewed all the content before giving them the option to take the quiz.  

jennifer diaz

2 posts

Posted Tuesday, July 12, 2011 at 1:42 PM

This is GREAT!!! Thank you sooo much for this tutorial?

What if you create the course branching and, at a later date, need to add a slide to a specific scenario? Will the added slide mess up the branching? Also, will the added slide mess up the hyperlinks at the beginning?

Damien Garber

2 posts

Posted Monday, August 29, 2011 at 12:11 PM

To what level can this be tracked in a LMS? Instead of hyperlinking images is it possible to have an answer to a quiz question drive the learner to a specific part of the course?

Damien Garber

2 posts

Posted Monday, August 29, 2011 at 12:19 PM

Okay, so I found the answer here: community.articulate.com/.../12655.aspx

You guys are good! Thanks!

Kari Kells

2 posts

Posted Sunday, October 09, 2011 at 12:57 PM

I'm interested in a similar application that Rafael was asking about... We want people to view all the content, but to choose their own adventure/route.

I'm pretty sure I've seen a Rapid E-Learning blog post about how to do this & how to require people to click on each route/option before finishing the course. But I can't locate any tutorials like that now. 8-/

Any ideas?

User Rank David Anderson

1,567 posts

Posted Sunday, October 09, 2011 at 3:29 PM

Hi Kari, The best way to go about visually tracking viewed slides in a non-linear branching course would be to include the Outline Menu and use the visited / not visited link colors as visual feedback.

You could keep your course in slide-only mode and place all branching navigation links on your slides so learners are guided to interact with the actual slide content. In this case, you'd also want to keep the view mode button enabled. Here's more on how to do that: community.articulate.com/.../removing-or-customizing-the-view-mode-toggle-button.aspx

There are a few more ideas in this thread: community.articulate.com/.../19134.aspx

art mahoney

14 posts

Posted Tuesday, February 07, 2012 at 1:46 PM

I am trying to incorporate branching inside a large module.  The module has "optional content" which I think/hope to use branching to allow user to click on a button and view the content if it applies to them and other wise march forward with the required content.  The thing is I have spent a few hours trying to get the the 19 slide branching sample to work when I add a 2 slides before and 1 slide after Branching Sample Power point and the hyperlinks are not working.  I needed to add an additional master to the few slides before and after the 19 slides in the example and also use a player template.  Any chance some one has an idea what is going on?  I appreciate it

Thanks!

Posted Saturday, February 25, 2012 at 4:24 PM

Regarding Jennifer Diaz's question: "What if you create the course branching and, at a later date, need to add a slide to a specific scenario? Will the added slide mess up the branching? Also, will the added slide mess up the hyperlinks at the beginning?"

I just completed this tutorial series...it was great! TX, David. And to answer the question, I added slides to two of the "roles" by duplicating (or copying) existing slides.

---BRANCHING: I needed to adjust previous or next "assignments" depending on where the slide was "inserted." Its position dictated whether it should be using the default previous/next buttons, or whether the Learner should be taken to the Home or Conclusion slides.

--BRANCHING: Because PowerPoint automatically adjusts the slide numbers when new slides are inserted, the slides that had previously been assigned to go to Conclusion slide number 11 now automatically went to Conclusion slide number 13.

--Linking: All linking worked fine.