As of Brightspace 10.6.11, a new SCORM solution is available. It is turned off by default, but if you turn it on for your organization, it replaces the legacy solution.
Important: The two SCORM solutions (new and legacy) can be used at the same time in the Brightspace. However, it is not recommended to use both solutions in the same course, as it may cause confusion and be difficult to administer.
For more information about new and legacy SCORM solutions, see: SCORM: Know Which Player You Are Using.
Turn on the Content Service tool
You must give users access to the Content Service tool.
- From the Admin Tools menu, click Organization Tools.
- On the Tool Availability page, set the Availability toggle for Content Service to (on).
Note: The d2l.Tools.ContentService.Endpoint configuration variable is auto-configured.
Set up SCORM permissions
You must grant the appropriate permissions for users to make full use of the new SCORM solution.
Instructors require the following permissions:
- Content Service > Can add new SCORM objects
- Content Service > Can view SCORM objects
- Content Service > Can view SCORM reports
- External Learning Tools > Manage External Learning Tools Links
Learners require the following permission to access SCORM content:
- Content Service > Can view SCORM objects
Map roles in your organization to standard IMS roles
- From the Admin Tools menu, click IMS Configuration.
- Do either of the following:
- To map roles, click the Roles tab. Select the check boxes for the roles you want to map. Ensure that user roles that need to add or upload SCORM content have the IMS role of "Instructor", and roles that need to view content have the IMS role of "Learner".
- To map org unit types, click the Org Unit Types tab. Select the check boxes for the types you want to map.
- Click Save.
Select the default viewing experience for SCORM objects
Administrators can set the default viewing experience for particular SCORM items when they are selected and uploaded to a course offering. This selection will be the default viewing experience for future SCORM items uploaded to the course.
- Navigate to Content.
- Select Upload/Create.
- Select New SCORM/xAPI Object.
- From the ellipses (…) button next to the desired SCORM object, select Edit Properties.
Choose default options in the following fields:- Under Configure Course Package Properties, choose one of the following:
- Yes, share these files with [desired course]
- No, keep this file only to myself
- Under Course Package Player Options, choose one of the following:
- Use embedded player (default)
- Open player in new window
- Under Course Package Navigation Options, choose one of the following:
- Use built-in navigation (default)
- Add navigation controls
- Select Save.
- Select the desired SCORM item.
- Select Next.
- Under Course Package Player Options, confirm that your Course Package Player Option default choice is selected.
- Click Add.
Administrators are also able to make changes to the Course Package Player Options for SCORM items after they have been uploaded to a course offering.
- Navigate to a module.
- From the context menu next to the desired SCORM item, select Edit Properties In-place.
- Under Course Package Player Options, choose one of the following:
- Open player in new window (Default)
- Use embedded player
Override SCORM grade settings
You can choose to override SCORM grade object settings to force scores of 0 to the gradebook regardless of the SCORM success state using the configuration variable d2l.Tools.ContentService.AlwaysSubmitZeroGrade. Turning on this configuration variable overrides the SCORM package design to force non-successful SCORM scores to appear in the gradebook as 0. If you choose to not turn on the configuration variable, scores of 0 are only sent when the SCORM object success is set to Failure.
The d2l.Tools.ContentService.AlwaysSubmitZeroGrade configuration variable is OFF by default. Enabling this configuration variable will only apply for any future attempts per user per SCORM object. Once enabled, the grade override will function on a per user, per SCORM object basis if an incomplete or unsuccessful status is submitted (on the learner's next submission of the SCORM object).
Note: This configuration variable can be set at the Org level if you want all SCORM content in all org units to have a grade of zero submitted without the explicit failed status; alternatively, you can set the configuration variable for specific Org Units as required.
Video: Enable the new SCORM solution