HOME ➔ SUPPORT ➔ Community ➔ General CourseLab issues ... SCORM 1.2 and cmi.suspend_data element size limit
SCORM 1.2 and cmi.suspend_data element size limit
  View type:
Hi,

I created a course using CourseLab and published it as a SCORM 1.2 package. My course has numerous interactions (questions) whose interaction data is stored in cmi.suspend_data in the LMS.

Due to the limitations that SCORM 1.2 has in terms of how much data can be stored in cmi.suspend_data, I have been trying to find ways to reduce the amount of data that is saved in cmi.suspend_data in the LMS.

This will allow me to address the issue of too much interaction data being stored in cmi.suspend_data in the LMS (which eventually results in error messages displaying when viewing the course in the LMS).

I have had some success at reducing the amount of interaction data stored in cmi.suspend_data by altering the code in the files (runtime.xml and lms.js) contained in my published SCORM 1.2 course.

The only interaction data I need stored in cmi.suspend_data is the ID and LearnerResponse. So far, I have been able to prevent the following interaction data from being saved in cmi.suspend_data: Type, Weighting, Timestamp, Latency, and Result.

There are two additional interaction data that I want to prevent saving to cmi.suspend_data, namely the Description and something that looks like: <rr><r p=\"0\"/></rr>.

Does anyone know how this can be done?

Thanks!
-Dan

p.s. Please be aware that I know that SCORM 2004 allows significantly more data to be stored in cmi.suspend_data, however, the LMS (Moodle) I am using currently does not fully support SCORM 2004, and I have already researched various alternative LMS options that claim to be SCORM 2004 compliant, only to find that in one way or another these LMS alternatives either fall short or are too expensive. Also, separating my course into smaller modules is not feasible and introduces other problems, since many of the interactions in the course are dependent upon one another. The solution I am seeking is preventing specific interaction data (as described above) to be stored in cmi.suspend_data. Thanks! -Dan
 
I'm not sure why, but the full text below did not paste when I initially posted. Please see below for the full sentence. Thanks! -Dan

There are two additional interaction data that I want to prevent saving to cmi.suspend_data, namely the Description and something that looks like: <rr><r p=\"0\"/></rr>.
 
 
Ok, it happened again. The content that comes after the colon must be interpreted by the forum tool as some form of script or something. I will try posting the content so that the forum tool does not recognize (and delete) the content. The content below is what comes after the colon in my original post, just remove the spaces (expect the one between the r and the p.

< r r > < r p = \ " 0 \ " / > < / r r >
Subject:
Message options
No additional options