Wiki source code of SCORM

Last modified by Carina Enke on 15.06.2026

Show last authors
1 {{section}}
2 {{column width="60%"}}
3 [[image:LMS.Benutzerhandbuch OPAL.Icons.WebHome@KB_Scorm.png||data-xwiki-image-style="img-icon"]] **SCORM learning content **allows for the exchange of learning content and its reuse in various web-based environments, e.g. in authoring systems or learning platforms. SCORM stands for [[Sharable Content Object Reference Model>>url:https://de.wikipedia.org/wiki/SCORM||shape="rect"]]. An existing SCORM 1.2 resource can be integrated into the platform either as an individual learning resource or a **SCORM** course element.
4
5 SCORM course elements can be assessed. This means that assessment information can be configured and, for example, be displayed in certificates or assessment overviews. Assessment information may also serve as a visibility or access criterion for other course areas.
6 {{/column}}
7
8 {{column width="30%"}}
9 {{panel title="Content"}}
10 {{toc start="2"/}}
11 {{/panel}}
12 {{/column}}
13 {{/section}}
14
15
16 == Usage from the Learners' Perspective ==
17
18 {{panel title="Overview"}}
19 (% class="wrapped" %)
20 |(((
21 In a course element **SCORM**, you can start and run stored **SCORM resources**. You will also receive information on the number of completed attempts and the maximum number of attempts possible for the learning content.
22
23 After completing a SCORM attempt, you can view your **assessment** above the **Start SCORM **button. The displayed assessment information depends on the settings configured by the course author.
24 )))|(((
25 (% class="content-wrapper" %)
26 (((
27 [[image:attach:Kursrun-SCORM Überblick_en.png]]
28 )))
29 )))
30 {{/panel}}
31
32
33
34 {{id name="User"/}}
35
36 {{panel title="Functions for users"}}
37 As a user, you can use the following functions in a **SCORM** course element:
38
39 (% class="wrapped" %)
40 |(((
41 ==== Start SCORM ====
42 )))|(((
43 (% class="content-wrapper" %)
44 (((
45 (% class="TableParagraph" %)
46 To start a SCORM, proceed as follows: 
47
48 (% class="wrapped" %)
49 |(((
50 (% class="content-wrapper" %)
51 (((
52 1. Open the course element **SCORM**.
53 1. Click on **Start SCORM**.
54 1. Depending on the settings configured by the course author, the SCORM will either open in the same or in a new browser window.
55
56 {{note}}
57 The SCORM can only be opened if the maximum number of possible attempts has **not yet **been reached.
58 {{/note}}
59 )))
60 )))|(((
61 (% class="content-wrapper" %)
62 (((
63 [[image:attach:Kursrun-SCORM starten_en.png]]
64 )))
65 )))
66
67 (% class="TableParagraph" %)
68 A SCORM course can be resumed if the resume function is enabled in the learning platform and the SCORM has submitted the interim results when it was paused. In both cases, the course view remains the same. You will only see whether the SCORM was restarted or resumed after opening it.
69 )))
70 )))
71 |(((
72 ==== Close SCORM ====
73 )))|(((
74 (% class="content-wrapper" %)
75 (((
76 (% class="TableParagraph" %)
77 To close a SCORM, proceed as follows: 
78
79 (% class="wrapped" %)
80 |(((
81 (% class="content-wrapper" %)
82 (((
83 1. Open the course element **SCORM **and start a SCORM.
84 1. To close the SCORM, click on** quit**.
85 1. Then select the **X **to close the window.
86
87 {{info}}
88 If the SCORM was started in a new browser window, close the entire browser window after selecting **quit**. Then confirm the information window** Close SCORM **in the course with **OK**.
89 {{/info}}
90 )))
91 )))|(((
92 (% class="content-wrapper" %)
93 (((
94 [[image:attach:Kursrun SCORM - SCORM schließen_en.png]]
95 )))
96 )))
97 )))
98 )))
99 |(((
100 ==== View assessment ====
101 )))|(((
102 (% class="content-wrapper" %)
103 (((
104 (% class="TableParagraph" %)
105 The available assessment information for a course element **SCORM** will directly be displayed in the course area above the** Start SCORM **button after closing the SCORM. 
106
107 (% class="wrapped" %)
108 |(((
109 (% class="TableParagraph" %)
110 The following information may be displayed depending on the configuration by the course author: 
111
112 * **Passed status **(provided the SCORM determines a passed status)
113 * **Score**
114 * **Mark in numbers **and** words **(if the course supervisor manually awards a mark)
115 * Your **previous solution attempts**
116 * **Assessed attempt** (Depending on the configuration, either the best result or the result for the last attempt will be displayed if more than one attempt is possible.)
117 * **Average assessment **(Shows the average score among all users. For this information to be displayed, at least one attempt by yourself and four attempts by other registered course users will be necessary.)
118 )))|(((
119 (% class="content-wrapper" %)
120 (((
121 [[image:attach:Kursrun-Scorm Durchschnittliche Bewertung_en.png]]
122 )))
123 )))
124 )))
125 )))
126 {{/panel}}
127
128 == Usage from the Authors' Perspective ==
129
130 {{panel title="In the course editor"}}
131 The following functions are available in the course editor:
132
133 (% class="wrapped" %)
134 |(((
135 ==== (% style="color:#3e4444" %)Add a course element SCORM(%%) ====
136 )))|(((
137 (% class="content-wrapper" %)
138 (((
139 {{expand title="Click to open instructions on how to add a course element ..."}}
140 {{display reference="LMS._Include Library.Kursseiten.Kursbaustein hinzufügen.WebHome"/}}
141 {{/expand}}
142 )))
143 )))
144 |(((
145 ==== (% style="color:#3e4444" %)General configuration settings(%%) ====
146 )))|(((
147 (% class="content-wrapper" %)
148 (((
149 In the course editor, you will find the following configuration tabs:
150
151 (% class="wrapped" %)
152 |=(((
153 Title and description
154 )))|(((
155 {{expand title="Configuration options in the tab title and description ..."}}
156 {{display reference="LMS._Include Library.Kursseiten.Kurshauptknoten\: Verfügbare Tabs im Editor.Tab Titel und Beschreibung.WebHome"/}}
157 {{/expand}}
158 )))
159 |=(% scope="col" %)Visibility|If necessary, restrict the visibility of the course element here. For more information, see the [[Visibility >>doc:LMS._Include Library.Kursseiten.Kurshauptknoten\: Verfügbare Tabs im Editor.Sichtbarkeit und Zugriff.WebHome]]help page.
160 |=(% scope="col" %)Access |If necessary, restrict the visibility of the course element here. For more information, see the [[Access >>doc:LMS._Include Library.Kursseiten.Kurshauptknoten\: Verfügbare Tabs im Editor.Sichtbarkeit und Zugriff.WebHome]]help page.
161 |=(((
162 Configuration
163 )))|(((
164 In this tab, you can select or import a SCORM package. Additionally, you can also configure various display settings for the course element.
165
166 Detailed instructions are given in the following section **Settings in the configuration tab**.
167 )))
168 |=(% colspan="1" %)(% colspan="1" %)
169 (((
170 Assessment
171 )))|(% colspan="1" %)(% colspan="1" %)
172 (((
173 In this tab, you can configure various assessment settings. Detailed instructions are given in the following section **Settings in the assessment tab**.
174 )))
175 |=(% colspan="1" %)(% colspan="1" %)
176 (((
177 Multilingualism
178 )))|(% colspan="1" %)(% colspan="1" %)
179 (((
180 In this tab, different translations can be added to individual course element areas.
181 )))
182 )))
183 )))
184 |(((
185 **Settings in the configuration tab**
186 )))|(((
187 (% class="content-wrapper" %)
188 (((
189 (% class="TableParagraph" %)
190 In the **Configuration **tab, you can assign a SCORM package to your course element and specify various configuration options. 
191
192 (% class="wrapped" %)
193 |(((
194 ==== Assign SCORM package ====
195 )))|(((
196 (% class="content-wrapper" %)
197 (((
198 You can:
199
200 * **select an existing SCORM package (option 1) **or 
201 * **import a new SCORM package (option 2)**
202
203 {{expand title="Start the configuration for both variants as follows:"}}
204 (% class="wrapped" %)
205 |=(((
206 1.
207 )))|(((
208 Open the course element **SCORM**.
209
210 Switch to the **Configuration **tab in the course editor** **and click on** Select or import SCORM learning content**.
211 )))|(((
212 (% class="content-wrapper" %)
213 (((
214 [[image:attach:Kurseditor-SCORM wählen oder importieren_en.png]]
215 )))
216 )))
217 |=(((
218 2.
219 )))|(((
220 A page with the function to import a new SCORM package and a list of your existing SCORM packages will open.
221
222 Decide on one of the following options:
223 )))|(((
224 (% class="content-wrapper" %)
225 (((
226 [[image:attach:Kurseditor-Optionen zur Auswahl eines SCORMs_en.png]]
227 )))
228 )))
229 |=(((
230 3a.
231 )))|(((
232 (**Option 1**:) To use an **existing SCORM package**, select the desired package by clicking on the plus icon in the Actions column.
233 )))|(((
234 (% class="content-wrapper" %)
235 (((
236 [[image:attach:Kurseditor-SCORM-Paket wählen_en.png]]
237 )))
238 )))
239 |=(((
240 3b.
241 )))|(((
242 (% class="content-wrapper" %)
243 (((
244 (**Option 2**:) To **import a new SCORM package**, click on **Import**. The system's default upload page will open.
245
246 {{expand title="Expand further steps ..."}}
247 You have the option to import a **file **or a **folder**.
248
249 * Select a location for the file/folder you wish to import and upload the file/folder.
250 * Enter a **title **and optionally add a **description**.
251 * Click on** Finish **to complete the creation process.
252
253 The newly imported SCORM package will now automatically be used as a resource for the SCORM course element and displayed under **Selected SCORM learning content**.
254 {{/expand}}
255 )))
256 )))|(((
257 (% class="content-wrapper" %)
258 (((
259 [[image:attach:Kurseditor-SCORM-Paket importieren_en.png]]
260 )))
261 )))
262 |=(% colspan="1" %)(% colspan="1" %)
263 (((
264 4.
265
266 \\
267
268 \\
269
270 5.
271 )))|(% colspan="1" %)(% colspan="1" %)
272 (((
273 The selected SCORM package will now automatically be used as a resource for the SCORM course element and displayed under **Selected SCORM learning content**.
274
275 **Publish **your course to complete the configuration and to make the SCORM package available to participants.
276 )))|(% colspan="1" %)(% colspan="1" %)
277 (((
278 (% class="content-wrapper" %)
279 (((
280 [[image:attach:Kurseditor-gewähltes SCORM-Paket_en.png]]
281 )))
282 )))
283 {{/expand}}
284 )))
285 )))
286 |(((
287 ==== SCORM resource settings ====
288 )))|(((
289 (% class="content-wrapper" %)
290 (((
291 (% class="wrapped" %)
292 |=(((
293 Hide in the course menu
294 )))|(((
295 If this function is enabled, the course element will not be visible in the navigation on the left. The Start SCORM button can now only be accessed from the course preview or the associated structure pane.
296 )))|(% rowspan="8" %)(% rowspan="8" %)
297 (((
298 (% class="content-wrapper" %)
299 (((
300 [[image:Kurseditor-SCORM-Einstellungen_de.png||data-xwiki-image-style-border="true" width="500"]]
301 )))
302 )))
303 |=(((
304 Open in new browser window
305 )))|(((
306 If this option is enabled, the SCORM will open in a new browser window.
307 As a consequence, there will, for example, be no need for size adjustments.
308 )))
309 |=(((
310 Start next SCORM after finish
311 )))|(((
312 If several SCORM elements are referenced in the main course navigation, they can be started in sequence using this setting. The user will only need to start the first SCORM.
313 )))
314 |=(((
315 Show menu
316 )))|(((
317 With this option, you can determine whether a navigation menu is to be displayed in the SCORM.
318 )))
319 |=(% colspan="1" %)(% colspan="1" %)
320 (((
321 Show navigation buttons
322 )))|(% colspan="1" %)(% colspan="1" %)
323 (((
324 Use this option to allow the user to navigate in the SCORM with Next and Back buttons.
325 )))
326 )))
327 )))
328 |(% colspan="1" %)(% colspan="1" %)
329 (((
330 ==== Functions after adding a SCORM resource ====
331 )))|(% colspan="1" %)(% colspan="1" %)
332 (((
333 (% class="content-wrapper" %)
334 (((
335 {{expand title="Once a SCORM resource has been added, you have the following options in the course editor ..."}}
336 (% class="auto-cursor-target" %)
337 **Replace SCORM learning content**
338
339 (% class="wrapped" %)
340 |(((
341 Click the button to replace the added SCORM resource with another SCORM resource. The same window will open as in the upper section **Assign SCORM package**. Now you have the same options as described above to add a new SCORM resource.
342 )))|(((
343 [[image:attach:Kurseditor-Scorm-Paket zugeordnet_en.png]]
344 )))
345 {{/expand}}
346
347 {{note}}
348 (% class="TableParagraph" %)
349 A learning resource of the type **SCORM **is not an independent learning resource, i.e. it must be integrated into a course element **SCORM**. Further information on **independent learning resources** as well as tutorials on their creation and management are provided in the section [[Learning resources>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Lerninhalte.WebHome]].
350 {{/note}}
351 )))
352 )))
353
354 (% class="TableParagraph" %)
355
356 )))
357 )))
358 |(((
359 ==== Settings in the assessment tab ====
360 )))|(((
361 (% class="content-wrapper" %)
362 (((
363 In the **Assessment **tab, you have the option to define general **assessment settings **for the SCORM course element.
364
365 {{expand title="Configure assessment settings ..."}}
366 {{display reference="LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.SCORM.Bewertungsformular Scorm.WebHome"/}}
367 {{/expand}}
368 )))
369 )))
370 {{/panel}}
371
372 {{panel title="In the course view"}}
373 === Author functions in the course view ===
374
375 In the course view of a course element **SCORM**, you have access to all [[functions available to users>>doc:||anchor="User"]]. Also, you have the following editing functions.
376
377 |=(((
378 Assessment Tool
379 )))|(((
380 (% class="content-wrapper" %)
381 (((
382 Once a SCORM has transferred points to OPAL, you can view more detailed information on the assessment and its progress in the assessment tool. More information can be found on [[SCORM-Data in the Assessment Tool>>doc:.SCORM-Daten im Bewertungswerkzeug.WebHome]].
383 )))
384 )))
385 {{/panel}}
386
387
388
389 === Course progress ===
390
391 If the [[course progress indicator>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Kurseinstellungen.Kursfortschritt.WebHome]] has been enabled, the SCORM return value **cmi.core.lesson_status** is used for evaluation. The status values “passed”, “completed” and “failed” are displayed as completed (dark blue), “incomplete” and “browsed” as partially completed (light blue) and “not attempted” as open (grey).
392
393
394 === Returning to a SCORM course after pausing it ===
395
396 A SCORM course can be resumed if the resume function has been enabled by an administrator in the learning platform and a SCORM sent interim results (cmi.suspend_data) when it was paused. You can check whether a SCORM has saved these interim results via the [[SCORM-Daten im Bewertungswerkzeug>>doc:.SCORM-Daten im Bewertungswerkzeug.WebHome]].