How to find SCORM conditions?

How to find SCORM conditions?

by Arthur Chippsey -
Number of replies: 7

Hello,

I've been landed with some SCORM 1.2 content. Some users are able to complete the lessons others not - even though they claim to have done everything required.

The problem is I'm not a subject matter expert on the topics they cover, the person who built them is long gone, we don't seem to have the original version to load in the authoring software.

So I don't know for certain what is required to complete them. And it's now "my job" to work it out.

Should I be able to find this information in the SCORM files? I've looked but can't see anything like grades, or pages to complete?

Is this information in the database? I can ask my IT guys to have a look if I know what to ask for.

Any help welcomed!!

A

Average of ratings: -
In reply to Arthur Chippsey

Re: How to find SCORM conditions?

by Melanie Scott -
If you edit the activity, and look at the Activity Completion section, you can see Moodle settings. If you go to reports for the module and look at interactions data for both someone who is complete and someone who is not, it can help figure out what is missing. In the module itself, finding specifics for a package you cannot access the source file for...that is not going to be easy. In some cases, maybe not possible.

You might ask some more questions. Were they on a stable internet connection when they completed? If not, reporting may have not happened. If a SCORM loses connection to Moodle, it stops reporting and does not reestablish the connection--it has to be closed and reopened. Are they using a mobile device? SCORM modules may not report if a mobile device is used on a phone or tablet--but using Moodle Mobile app can help. What version of Moodle do you run? What browser are they using? All these questions can help identify what might be going on.
Average of ratings: Useful (1)
In reply to Melanie Scott

Re: How to find SCORM conditions?

by Arthur Chippsey -
Thanks.

The issue isn't at the Moodle end, I can see and understand those settings.

The problem is with the internal workings of the SCORM package e,g, does require 60% of pages to be visited to be considered complete? We might have some users with 100% grade but have not met other criteria e.g. page visits. At the moment it's just quesswork if there's pushback from a user.

Are you saying the ONLY way to work this out is to painstakingly compare interactions of a sample of users?
In reply to Arthur Chippsey

Re: How to find SCORM conditions?

by Shirley Gregorczyk -
Picture of Particularly helpful Moodlers
Do you know which authoring tool was used to create the content? Normally, you have to choose one criteria (number of slides) or the other (Grades set to pass).
It would be odd, if the authoring tool had the ability to do both.

In Moodle, select the SCORM activity.
Edit Settings
Scroll down to the Package section.
Select the Package File.
In the dialog box, select the Download button. Save the file to a local/network drive.

You now have a copy of source files in a zipped folder.

Kind Regards
In reply to Shirley Gregorczyk

Re: How to find SCORM conditions?

by Melanie Scott -
I agree with @Shirley, It (slides and grade) does sound weird. BUT I know you can do it in Captivate and I suspect you can do it in Lectora. Downloading the zip doesn't necessarily provide access to the package settings.

@Arthur you don't have to compare interactions but it might help. And...if it comes down to it, one user insists they've completed and you believe them, override the activity completion setting and move on. I dug around in a captivate zip and found this:
"contentSettings":{"global":{"branchAware":false},"toc":{"enabled":false},"playbar":{"enabled":false,"cc":true,"playPause":true,"back":true,"forward":true,"rewind":true,"close":true,"mute":true,"progressBar":true}},"contentReporting":{"CCCriteria":"view","CCData":{"viewDataIsPercent":true,"viewData":100},"SCCriteria":"view","SCData":{"viewDataIsPercent":true,"viewData":100}
at the bottom of a file called project.txt. I looked at a couple other zip packages, they also have the same file in them. It looks like you might be able to modify the view percentage by fiddling with this (or you could destroy everything). I've made adjustments to packages a few times by copying the file in questions and pasting it in a non-zip folder. Make the changes, save (I would save two copies of the file, just in case, or maybe make a spare copy of the unadulterated zip), replace the file in the zip with the edited file. Update the zip in Moodle. It could work. But it's risky. And this is captivate. If the project is in a different software, it will likely have a different file name and you might have to dig.

Just for emphasis--I don't recommend that last option. I'm just saying you can, not should. I've done things like it before, with some relative success but it could mess up everything and you don't have the actual source files (well, you may have them but not the software to use them. Do you know what software was used? Does it still exist? Could you get a license?
Average of ratings: Useful (1)
In reply to Melanie Scott

Re: How to find SCORM conditions?

by Arthur Chippsey -
Many thanks. I appreciate the info. I think it was some Articulate software - that's just anecdotal though, we don't have records.

Looks like a long haul! sad
In reply to Arthur Chippsey

Re: How to find SCORM conditions?

by Mathew Gancarz -
Picture of Core developers
If you don't have access to the source program, one other way is to turn on SCORM debugging and monitor the messages showing in the debug log as you go through the module. You can see it setting a value as 'completed' or 'finished' or whatever when you meet the criteria set within the SCORM package. From that, you can deduce which page is triggering completion or what quiz score. Information on doing that is here:
https://docs.moodle.org/311/en/SCORM_FAQ#Debugging
Average of ratings: Useful (1)