Summary
These courses work just like any other SCORM courses. Courses are uploaded to your learning system and no ports need to be opened and no single sign-on mechanisms need to be employed. If your LMS is set to be in Intranet Zone or Trusted Site Zone, you'll need to set up IHRDC domains in the same zone as well, see the Trusted Site section of this help section.
Background
Since 2004, IHRDC has offered SCORM courses that are hosted on regional world wide servers. These courses allow administrators to have the most up-to-date content on their systems without having to go through the trouble of making image, video and text re-uploads on a quarterly basis. We call these stub based courses.
The learning system uploads these stub courses as a zip file, but only uploads the portion that communicates with the learning management system (LMS) as well as required manifest files. The effective server size is of the course package is around 21kb. All course and SCORM file functionality updates happen from IHRDC’s regional servers.
Detailed Description of SCORM Stub Communication
For in-depth documentation on how courses communicate with your LMS. Please see this Powerpoint presentation that describes the methods of interaction, protocols and runtime methods used here:
https://ihrdc.securevdr.com/d-s3d58802c8d0426c9
Functional Requirements and Information for IHRDC Courses
If you are creating technical documentation or testing scripts, you should know a little about IHRDC courses.
- All IHRDC courses are SCORM compliant with versions 1.2 and 2004 3rd Edition.
- The IPIMS SCORM 1.2 library was certified by ADL
- Most courses require a minimum of IE11 and work well with modern browsers of Firefox and Chrome. Additionally, courses require javascript and should be able to navigate windows, frames and iframes across domains
- All IHRDC courses use javascript to communicate with a licensee’s learning management system. No IHRDC courses use java to communicate
- Because IHRDC courses communicate with another server, the files can be configured to communicate via http or https. This is important if the LMS communicated with the learners browser in an insecure protocol - please contact us if your LMS is served via HTTP://
- All libraries have SCORM packages that average around 5kb.
- SCORM courses for IPIMS, Petroleum Online and Business Essentials use a framed approach to display courses that are served from another domain
- IHRDC Business Essentials and Operations and Maintenance courses support bookmarking, while the IPIMS and Petroleum Online (PO) library do not offer that feature. IPIMS and PO offer a more sophisticated visual history of the learner’s progress.
Specific SCORM Calls By Course Type
IPIMS-BK |
IPIMS-AL |
BEES |
O&M |
PO |
SCORM 1.2 |
SCORM 2004 3rd ED |
X |
X |
X |
X |
X |
LMSInitialize |
Initialize |
X |
X |
X |
X |
X |
LMSFinish |
Terminate |
X |
X |
X |
X |
X |
LMSCommit |
Commit |
X |
X |
X |
X |
X |
LMSGetLastError |
GetLastError |
X |
X |
X |
X |
X |
LMSGetErrorString |
GetErrorString |
X |
X |
X |
X |
X |
LMSGetDiagnostic |
GetDiagnostic |
X |
X |
X |
|
X |
cmi.core.student_id |
cmi.learner_id |
X |
X |
X |
X |
X |
cmi.core.student_name |
cmi.learner_name |
|
|
X |
X |
|
cmi.core.credit |
cmi.credit |
X |
X |
X |
X |
X |
cmi.core.lesson_location |
cmi.lesson_location |
|
|
|
X |
|
cmi.core.lesson_status |
cmi.completion_status |
X |
|
|
X |
|
|
cmi.success_status |
X |
X |
X |
X |
X |
cmi.core.score.raw |
cmi.score.raw |
X |
X |
X |
X |
X |
cmi.core.score.max |
cmi.score.max |
X |
X |
X |
X |
X |
cmi.core.score.min |
cmi.score.min |
|
|
|
X |
|
cmi.core.exit |
cmi.exit |
X |
X |
X |
X |
X |
cmi.core.session_time |
cmi.session_time |
|
|
|
X |
|
cmi.suspend_data |
cmi.suspend_data |
X |
X |
X |
X |
X |
cmi.launch_data |
cmi.launch_data |
|
|
|
X |
|
cmi.core.interactions |
cmi.interactions |
|
|
X |
X |
|
|
cmi.scaled.score |
SCORM Runtime References
https://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/#section-2
SCORM References
Title
|
Description (hyperlink)
|
---|---|
Addendums: | https://ihrdc.securevdr.com/d-s7d5ee5430e746c39 |
Conformance Reqs | https://ihrdc.securevdr.com/d-s23f23c4f98a413cb |
Content Aggregation Model: | https://ihrdc.securevdr.com/d-sed523eb8b3b44d9b |
Cross Domain Scripting: | https://ihrdc.securevdr.com/d-sb259b75bcaa4a048 |
Overview: | https://ihrdc.securevdr.com/d-sed523eb8b3b44d9b |
Run Time Documentation: | https://ihrdc.securevdr.com/d-sed523eb8b3b44d9b |
Run Time Examples: | https://ihrdc.securevdr.com/d-s53eaa671f2143ed8 |
XML Examples: | https://ihrdc.securevdr.com/d-sa51b786bc1e4f09b |
Comments
0 comments
Article is closed for comments.