Online course for an event

From Onlinehelp
Jump to navigation Jump to search

With an online course, a web-based training built on the SCORM standard (Version: SCORM 1.2 and SCORM 2004) is made available to registered participants in the event.

Important notes

  • Umantis supports the SCORM 1.2 and SCORM 20004 versions. Please note that our test scenarios (especially for the SCORM 2004 version) cannot cover all the different web-based training courses. For this reason, certain courses may fail because each SCORM course is structured differently and does not always follow the same "recipe".
  • The API signatures and the data model structure of courses 1.2 and 2004 must comply with the standard specified in the following link:

Set up an online course

In the detailed view of an event, you can upload the compressed version of the SCORM file (ZIP format) in the “Online course” area. Please note that only version "SCORM 1.2 and SCORM 2004 (en)" is fully supported by Umantis.

Notes:

  • The ZIP file may not be larger than 1000 MB.
  • You can use the following file for testing purposes:
  • Please note that the IDs of a course (long_identifier_type) must not contain any spaces, otherwise a proper functionality cannot be ensured.
  • The imsmanifest.xml file must be in the immediate root of the content package (.ZIP file), not inside another folder within the package.
  • The content of the imsmanifest.xml should generally not be a one-liner, otherwise this can lead to problems when running a scorm course.
  • When creating ZIP files on Windows systems, note the following as well (only when using the Windows ZIP program):
Do not use subfolder structures if the subfolder stands alone, because files within this subfolder will not be correctly accessible.
For example, the following folder structure would result in a course that does not work correctly:
  • scorm_course_XY
  • course              # Contains the start HTML file for the course, which has to access files in “/shared_files/scripts”, for example
  • shared_files     # Contains a “scripts” subfolder
  • scripts        # Contains the files used by the start HTML file (see above)
The “scripts” subfolder stands alone as the only item in the “shared_files” folder, which can lead to problems with courses zipped in Windows.
Therefore, use the following structure:
  • scorm_course_XY
  • course              # Contains the start HTML file for the course, which has to access files in “/shared_files”, for example
  • shared_files         # Contains the files used by the start HTML file (see above)

You can configure the settings for the online course in the relevant section within the event details.

Please make sure to add a button or similar mechanism that completes the SCORM-course to ensure that the status handling can work correctly.

Use an online course

In order to be able to use the online course for an event, the participant must be registered for the event. As soon as this is done, an "Online course" block appears on the left side, with the following actions:

  • Start course: Use this to start the web-based training. When the training starts, a status appears to indicate that the online course is ongoing.
  • Cancel ongoing online course: The online course is terminated. Any unsaved progress in the ongoing online course will be lost. This link is only visible if the online course has not been correctly terminated by the user.
  • Confirm successful completion of the course: In the form that appears, you can confirm the successful completion of the course and enter a comment. After saving, you will see the confirmation in the event.

The information saved includes the progress made (as a percentage), the number of minutes spent in the training, and a status indicating whether the participant went through the entire course.

Values and descriptions for the status of an online course

The following values provide information about the status of an online course:

English value German value Description
Passed Passed The required number of objectives in the SCO were mastered, or the required score was achieved.

Student is considered to have completed the SCO and passed.

Completed Completed The SCO may or may not be passed, but all the elements in the SCO were experienced by the student.

The student is considered to have completed the SCO. For instance, passing may depend on a certain score
known to the LMS system. The SCO knows the raw score, but not whether that raw score was high enough to pass.

Failed Not passed The SCO was not passed. The student may or may not have completed all the SCO elements.

The student is considered to have completed the SCO and failed.

Incomplete Incomplete The SCO was begun but not finished.
Browsed Viewed The student launched the SCO with an LMS mode of Browse on the initial attempt.
Not attempted Not started "Incomplete" implies that the student made an attempt to perform the SCO, but for some reason was unable to

finish it. "Not attempted" means that the student did not even begin the SCO. Maybe he just read the table of
contents or SCO abstract, and decided he was not ready. Any algorithm within the SCO may be used to determine
when the SCO moves from "Not attempted" to "Incomplete".

Technical description of the SCORM API

The following data are received by Umantis through the API:

  • Data Content (complete data for all fields delivered by the API)
  • Time (cmi.core.total_time)
  • Points: Score in % if MaxScore has been specified, otherwise just ScoreRaw ( cmi.core.score.raw, cmi.core.score.max )
  • Status (cmi.core.lesson_status)

The following data are sent to the API from Umantis when loading:

  • Data Content
  • cmi.core.student_id ( PersonId )
  • cmi.core.student_name ( EntityIdentifier )
  • cmi.core.lesson_status ( online course status )
  • cmi.core.total_time ( total time for online course )

Tips for students on working with SCORM

  • 1. Only browser versions which are supported by the online course should be used. In some cases, browser plugins must also be installed (e.g. Adobe Flash).
  • 2. The browser window for the online course should only be closed by the mechanism intended for that purpose.
  • 3. If a user starts an online course and then leaves their workstation for too long a time, the session will expire. When the user returns to their workstation to continue with the course, they can continue to work on the course in the open course window, but the state of the course will not be communicated correctly to Umantis.