You can integrate the OctoProctor proctoring system with any SCORM package and upload it to your LMS for use. There can be two variants:
First of all you should create a SCORM package with your assessment content or without it if the content will be opened in IFRAME by URL from a third party resource e.g. LMS.
Lumi is a free application for creating a quiz and exporting it to SCORM version 1.2 package.
Create a new H5P project and select content type e.g. Questionnaire.
Add question elements and set up question logic and scoring.
Export the quiz to a SCORM package (File → Export
).
LearningApps.org is a non-commercial online platform with authoring tools for creating and playing quiz content. It has a huge library of ready-to-use apps. You can also create your own apps using our own content. You can export any SCORM 1.2 packaged app that is ready to load into LMS.
iSpring QuizMaker is a commercial application for creating a good looking quiz and exporting it to a SCORM package (versions 1.2 and 2004 are supported).
Create a graded quiz, see the tutorial on how to do this.
Add question elements and set up question logic and scoring.
Export the quiz to a SCORM package (Menu → Publish → LMS
).
You can create an empty SCORM package for integration with proctoring if your content will be opened in IFRAME by URL (e.g. from LMS) on the proctoring side.
NOTE: the LMS SCORM player should use the same origin (domain) as the quiz. Otherwise, your assessment will not open in IFRAME because of the cross-origin policy. In addition, the assessment must support password access restrictions to prevent access to the assessment without proctoring.
You can download SCORM manifest XML schema definition files: 1.2 version or 2004 4th edition. For other SCORM versions, you can find files here. Unpack the ZIP archive, add the "index.html" file, and pack it back into the ZIP archive. Use the following code for the "index.html" file:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Proctoring</title>
</head>
<body>
<p>There is nothing here. This is a service page for proctoring.</p>
</body>
</html>
You should do the following steps:
Add the proctoring script to the "index.html" file at the end of the
section of it. There is the proctoring script code to insert:NOTE: you need to replace “demo.proctoring.app” with the domain of your proctoring server in the code.
Next, you need to upload the SCORM package to your LMS that supports the version of SCORM you specified. How this is done depends on your LMS, so you should follow the LMS guides for this. Before loading the SCORM package into your LMS, you can debug the SCORM package on SCORM Cloud.
When a test-taker opens the SCORM unit in your LMS, the proctoring session begins to initialize. This will prompt your test-takers to fill in the fields:
On your proctoring server you should create the session template with the following parameters: