Skip navigation
Currently Being Moderated

Slide Views - LMS records a completed slide without playing all the frames on the slide

Apr 30, 2012 6:48 PM

Tags: #frames #slide #lms #status #views #completed

Can the "Report Data>Slide Views" setting be configured to record a completed slide only if the user views all the frames on the slide? If so, how do you do it? My current SCORM settings/LMS record the slide as complete even if the learner only plays the first few frames of the slide. I'm using: Captivate 5.5/SCORM 1.2/Oracle LMS (this problem alo exists when I test the SCO on Scormcloud.com)

 
Replies
  • Currently Being Moderated
    Apr 30, 2012 6:55 PM   in reply to joetheyeti

    OK. That's strange.  Most people complain about Captivate working exactly the opposite way and that slides ONLY get marked as completed when slides are played all the way through to the final frame.

     

    If you open the TOC in Captivate and watch the ticks appearing as each slide is played, you should see the ticks (representing slide completion) ONLY appear when the slide finishes playing and the next slide begins.

     

    Can you confirm that this is happening within Captiavte when you watch the TOC?

     

    How are you determining in your LMS that each individual slide is marked completed as soon as it begins playing? LMSs don't usually do this.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 30, 2012 8:42 PM   in reply to joetheyeti

    Have you tried turning off Resume Data bookmarking (check the Never Send Resume Data box in LMS Customisation) and use the Self-paced Learning bookmarking in the TOC settings instead?

     

    Resume Data bookmarking is more used by LMSs to track which quiz question the user got up to.  In your case, you seem to be more focused on tracking slide completions.

     

    I did some quick tests a week or so ago on using Self-paced Bookmarking and it seemed to indicate that the user's progress through the TOC was indeed being reflected in the ticks even after leaving and resuming a module.  Perhaps you should test it too to see if that type of bookmarking would better suit your needs.

     

    Alternatively, if you still prefer to use Resume Data bookmarking, you could use TickTOC widgets to force ticks to appear in your TOC, even when slides were not viewed all the way to the end frame.

    You can download trial version TickTOC widgets here: http://www.infosemantics.com.au/adobe-captivate-widgets/download-free- trial-widgets

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 30, 2012 11:59 PM   in reply to joetheyeti

    Did you set Self-Paced Learning in TOC settings? I didn't see any mention of that in your last post. Just turning on status flags doesn't implement any bookmarking.  So if you disabled Resume Data bookmarking but didn't turn on the Self-paced learning bookmarking then your ticks on TOC options would not be retained from one session to the next. (Self-paced Learning bookmarking writes some data to a Flash Shared Object on the end user's PC to record how many slides they completed.  And it appears to be this data that is used on subsequent sessions to set the ticks in the TOC again.)

     

    Is there any branching in your movie?  If so, you need to remember that slides not visited on a branch will mean that entire branch in the TOC will not get ticked.  The most common use of the TickTOC widget is to cope with this branching issue for achieving 100% overall completion of a course.

     

    If you want to hide phantom slides, I would be using custom variables and Conditional Advanced Actions triggered by On Slide Enter actions to skip the user to another slide if certain conditions were not met.

     

    You also need to remember that placing slides right at the end of a movie that will be branched to regularly from slides in the middle of the movie can cause delays in playback because in order to play those slides near the end, the Captivate movie has to render all slides in between.  It's one of the quirks of working in Captivate.  I'd go with the AAs and variables.

     
    |
    Mark as:
  • Currently Being Moderated
    May 1, 2012 12:37 AM   in reply to joetheyeti

    Without getting your hands dirty with AS3 and learning how to code your own widgets you cannot really control what happens when the user clicks the Forward button on the playbar. It will always just go to the next slide.

     

    The workaround is to use Conditional Advanced Actions to change what happens once the user ARRIVES at that slide.  You can use the On Slide Enter event to trigger an Advanced Action that you design.  This action can have conditions that check whether or not the user has done something and then use this decision to navigate the user away to a different slide of your choosing.

     
    |
    Mark as:
  • Currently Being Moderated
    May 1, 2012 10:53 PM   in reply to joetheyeti

    Make sure you test your solution under exactly the same conditions as it will be delivered to end users.  This means if your solution will be on a web server or LMS, test it from there, not on your local hard drive.

     

    If your project files only have a handful of slides each, it probably won't cause an issue that your users have to jump back and forth between these phantom slides positioned at the end.  However, I wouldn't personally be placing them at the end of the project if you were dealing with scores or hundreds of slides.  End users might begin to complain about lengthy pauses before slides load.

     
    |
    Mark as:
  • Currently Being Moderated
    May 1, 2012 11:13 PM   in reply to joetheyeti

    I'm not sure exactly how that would work.  You're using the TickTOC widget here in a somewhat different way than normal.  If it works for you, go for it.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points