Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How do I check LMS connection from Captivate?

New Here ,
Jul 01, 2015 Jul 01, 2015

We have a 30 question test with multiple pools built using Captivate 8. It is published out as both HTML5 and SWF. Just about every student uses the SWF mode, however. Quiz Settings are SCORM 1.2 with Pass/Fail set at 70% score. Send Data on every slide is also selected.

Here’s the problem: When students get to the end of the test, some lose their score when returning to the LMS. Tracking does seem to work when they start, but somewhere along the way (we’re thinking) they lose their connection to the LMS (KeneXa 4.2.1). Is there a way, prior to exiting the test from the quiz results screen for example, for Captivate to perform a quick check to see if the LMS is indeed still available so that we can be forwarned prior to exiting the test? I've tried running a test, logging out of the LMS while the test is still running using the following javascript:

var student_name = SCORM_CallLMSGetValue('cmi.core.student_name');

document.getElementById('Captivate').cpEISetValue('m_VarHandle.v_student_name', student_name);

However, student name still comes up. It seems like the student name is cached.

TOPICS
Quizzing and LMS
219
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
no replies

Have something to add?

Join the conversation
Resources
Help resources