Skip to main content
Participant
June 16, 2020
Question

Passing completion info to LMS - Captivate 9

  • June 16, 2020
  • 2 replies
  • 349 views

I need to send completion status for each user to the LMS. I have marked down in Captivate that they need to see 100% of the slides to be considered complete. But it doesn't appear from my imsmanifest.xml file that I have the correct coding to pass that info into the LMS. Am I reading the manifest file correctly? What SHOULD it say to transfer learner completion info?

 

<?xml version="1.0" encoding="UTF-8"?>

<manifest xsi:schemaLocation="http://www.imsproject.org/xsd/imscp_rootv1p1p2 imscp_rootv1p1p2.xsd http://www.imsglobal.org/xsd/imsmd_rootv1p2p1 imsmd_rootv1p2p1.xsd http://www.adlnet.org/xsd/adlcp_rootv1p2 adlcp_rootv1p2.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_rootv1p2" xmlns="http://www.imsproject.org/xsd/imscp_rootv1p1p2" version="1.0" identifier="Course_ID1"><metadata><schema>ADL SCORM</schema><schemaversion>1.2</schemaversion><adlcp:location>metadata.xml</adlcp:location></metadata><organizations default="Course_ID1_ORG"><organization identifier="Course_ID1_ORG"><item identifier="SCO_ID1" identifierref="SCO_ID1_RES" isvisible="true"></item><metadata><schema>ADL SCORM</schema><schemaversion>1.2</schemaversion><adlcp:location>metadata.xml</adlcp:location></metadata></organization></organizations><resources><resource identifier="SCO_ID1_RES" adlcp:scormtype="sco" href="index_scorm.html" type="webcontent"><metadata><schema>ADL SCORM</schema><schemaversion>1.2</schemaversion><adlcp:location>metadata.xml</adlcp:location></metadata>

This topic has been closed for replies.

2 replies

RodWard
Community Expert
Community Expert
June 17, 2020

Dave is correct.  As long as you have your quiz reporting configuration set up correctly, you should not need to be editing the imsmanifest.xml file directly.

 

One of the problems with specifying 100% of slides viewed is that in many courses there are at least SOME slides that the learner is unlikely to visit, and this can result in the LMS not awarding completion.  Some users also deliberately try to "skip to the end" to shorten the time taken to complete the module, thereby missing slides.  Additionally, if your course module uses branching, this can often mean the learner would never visit all slides, so setting slide completion to 100% in that situation would be plainly ridiculous.

 

However, I have encountered situations where the client (or their LMS) demands that slide completion of 100% be awarded even though not all slides need to be visited.  Captivate provides no default way to achieve this. You can use JavaScript (if you're a programmer), or you can use a plugin like CpExtra to achieve the desired result.  Take a look at this page in the CpExtra Help files: 

https://widgetking.github.io/cpextra/variables/command.html#xcmndcompleteslide

TLCMediaDesign
Inspiring
June 16, 2020

Why don't you just go to you quiz setting and select 100% of slides viewed?

 

There is no reason to edit an imsmanifest, all it is going to say is that the SCO will handle completion.

Participant
June 24, 2020

I tried setting at 100% of slides viewed, but it is still not showing complete in the LMS.

 

Thanks for the info about the imsmanifest. It's always been a bit of a mystery to me. 🙂