Skip to main content
Inspiring
December 18, 2008
Question

Set score in LMS on exit

  • December 18, 2008
  • 1 reply
  • 388 views
I am working with Captivate 3.0 and an LMS and am having a bit of a problem that might be a Captivate setting.

I have a lesson that is a bit long, about 45 slides. On every slide are 2 user interactions that have a point value, both interactions are click boxes. Each click box is assigned to send “point” values to the LMS. Each has a point value of “1” (total number of points for all click boxes is 90). Each click box moves the user to the next slide.

I have set the LMS to “pass” the user if they have an accumulation of 45 points. The intent is to ensure each slide is viewed by the student for however long they need.

If the user stays in the lesson this works well, however if the user has to leave the lesson early (I have an “exit” button that closes the browser window) there doesn’t seem to be a score set in the LMS. There are no points at all.

I would like the user to be able to go back into the lesson, take the remainder of lesson, get an accumulated score of 45and “pass” the lesson.

Is this possible using standard Captivate settings, or do I need to modify the close browser window button to send a score to the LMS?

Thank you,

TPK
This topic has been closed for replies.

1 reply

Inspiring
December 19, 2008
I don't think that is possible to do with Captivate. That would require Captivate to send the score to the LMS from each slide and not as it is now on completion (the quiz result slide).

Perhaps it would be possible to do some sort of "hack" with a flash file/actionscript, but it will be really complicated. The flash file would need to retrieve the score from Captivate on each slide and store it in the LMS. When your user has reached the 45 points the flash file would send a "sco completion" call to the LMS. You would also need to make some checks in the flash file so that when the user restarts the course then the "progress" isn't overwritten by a lower number again.

In my company we do it a different way. We have a simple flash file sending the completed status to the LMS on the last page of the course.

The actionscript it self is