You can import, export, or copy course components. Examples of course components are assignments, discussion topics, quizzes, and more. For more information about types of course components and packages available for import, refer to About Import/Export/Copy Components.
Import course components
If you import course components with names that already exist in the course, or you import multiple components with the same name, duplicate names appear; they are not overwritten. For example, if your course contains a discussion topic called Exam Review and you import a course package that contains a discussion topic called Exam Review, your course will contain two topics called Exam Review. When importing a grade scheme, a scheme not associated to a grade item within the course offering is only copied if the grade scheme is unique (i.e. there are no duplicates which match on name and ranges).
Note: When importing a course, if you previously had text in the quiz Introduction field, this text is automatically appended to the quiz Description field.
To import course components
- Navigate to a course that you want to import components into.
- On the navbar, click Course Admin > Import/Export/Copy Components.
- On the Import/Export/Copy Components page, select Import Components.
Figure: Locate the Import Components option.
- Click Start.
- From the Import Course Package dialog, click Upload to select the file you want to import.
Note: Scroll down on the Import Course Package dialog to review information about course packages and what is supported.
- Choose from one of the following:
- Click Import All Components to begin the import.
- Click Advanced Options to access additional options before importing course components.
- To review and manage course dates, click Review and Manage Dates.
View Course Import history
Users can view the history of course import attempts for courses in a specific org unit. From the Import/Export/Copy tool on Course Admin, users can view the Course Import History page, which includes the following information for each course import attempt:
- the original package name
- status of the import
- user who created the import job
- the timestamp for the import attempt
To view the Course Import History
-
In Course Admin, click Import/Export/Copy Components.
-
On the Import section of the page, click View Import History.
Figure: The View Import History option enables you to view import logs for specific components.
-
From the list, click View Import Log for the package you want to view.
Figure: The View Import Log is available to view for all components imported into the course
-
The log displays the import results in the order of operations. After reviewing the log, use the navigation breadcrumbs to navigate back to the Course Import History page.
Export course components
You can also export components of your course as a course package.
To export course components
- In the course offering containing the components you want to copy, on the navbar, click Course Admin > Import/Export/Copy Components.
- Select one of the following options:
- Export as Brightspace Package
- Export as Common Cartridge
- Export as Thin Common Cartridge
- Click Start.
- In the Select Components to Export section, to export all components, select the Select All Components check box or select the check box for the particular components you want to export.
- To export only certain items from a component, select the Select individual items to export radio button.
Figure: You can select individual components, as well as individual items from that component for export.
Note: If you chose Select individual items to export for any component in the previous step, the Select Items page appears. This page lists all of the items and any sub-items contained in the current component. Otherwise, the Confirm Components to Export page appears. To view sub-items, click the + Expand icon next to an item. Select the individual items and sub-items you want to export and click Next. When you have finished selecting individual items from components, the Confirm Components to Export page appears.
- Click Continue.
- The Export started dialog displays to confirm the export is underway.
- Click Done.
- When the export package is ready for download, a notification is generated and can be accessed from the bell icon in the navigation bar.
- Click the Export finished notification message. This directs you back to the Import/Export/Copy Components tool in your course.
- Click the Click here to download the export Zip package link.
Note: The Bulk Course Export file naming convention now includes the course offering code to make files more identifiable.
Watch how to export course components
Export and import course packages containing SCORM objects across orgs
You can export and import course packages containing SCORM objects across orgs. For example, when you export a course containing SCORM objects from Org A, copies of the SCORM objects are added to the exported course package. The end result is a course package available for import and SCORM objects with all references to the SCORM objects retained within the original course.
When you import the course package into Org B, the SCORM objects are added into the org and re-linked to the imported course so references are not broken (the physical copy SCORM objects now exist in Org B, separate from Org A, where the course package was exported from). As a result, any instructor with the Can insert new SCORM objects permission for a course can access the SCORM objects that were copied into the imported course.
Note:
- If a course contains multiple links to a single SCORM object, the object is exported multiple times, once for each link, and included as a copy in the exported course package. When importing the course package, the package is imported multiple times, once for each link.
- Bulk Course Copy, Bulk Course Export, and Bulk Course Create also support this functionality.
Copy course components
Your ability to copy course components between course offerings is determined by assigned permissions and enrollment in course offerings and parent templates.
Important: To mitigate the risk that large courses may result in timeout failures for users, the Copy Course Components job functions as an asynchronous job. You can view the progress of the copying job by clicking the View History link.
To copy course components
- Navigate to a course that you want to copy course components into.
- On the navbar, click Course Admin > Import/Export/Copy Components.
- Do one of the following:
- Select Copy Components from another Org Unit.
- Click Search for offering and locate the course offering containing the components you want to copy.
- Click Add Selected.
- Select Copy Components from Parent Template to copy components from the course template the current course offering belongs to.
- Do one of the following:
- To copy all course components, click Copy All Components. D2L recommends that you copy all components between courses to ensure you maintain all desired associations, and then delete any undesired material in the new course.
- To specify the components you want to copy, click Select Components. Select your components. To see details for course components, click the Show the current course components link, then click the View Detail icon beside a component to see existing items. For those course components that provide the option to include associated files, D2L recommends leaving the option turned on. Click Continue.
- Select the Offset all dates of copied components check box and specify the days and hours that the dates should be offset by or calculate the range between two dates.
- Click Finish.
Note: If you encounter issues with the Include associated files option and want to remove it, contact D2L Support to ask them to turn off the D2L.LE.Conversion.Features.ICopyAssociatedFilesFeature feature toggle.
- Do one of the following:
- To copy another package, click Copy Another Package.
- To see the results of your copy, click View Content.
- To review and manage course dates, click Review and Manage Dates.
Notes:
- If you copied a course with S3 model configurations, the course is listed in the Student Success System Administration page (Admin Tools > Student Success System).
- Now when you copy groups to courses, the group setup (grade item, assessment option, and so on) is also copied over.
- A validation logic step is included in the copy process. To help reduce duplicate objects and cleanup from the copy process, the validation logic informs you if you have previously copied from the source course.
For information on the Student Success System permissions, refer to How does Brightspace Student Success System work?
Watch how to copy course components
Adding a course image to an existing course template
Although you cannot directly add an image to a course template, you can import an image from an existing course into the course template. After you have created a course that includes the image you want to use, you can use the Copy Components function to add the image to your course template.
Note: The course banner image file does not automatically appear in the form elements when you copy it; however, you can view the image file in the Manage Files.
- In the Manage Courses tool, on the Templates tab, click the existing template where you want to add the My Courses widget image.
- Click Course Admin > Import/Export/Copy Components.
- Select Copy Components from another Org Unit and click Search for Offering.
- Click Select Components.
- Select Course Appearance > Select individual items to copy. Note that you can view the course banner image from Manage files; however, it does not automatically appear in the form elements after you copy it.
- Click Continue.
- Select the image you want to copy.
- Click Finish.
Create platform-independent packages of learning resources (IMS Common Cartridge)
The IMS Common Cartridge standard allows publishers and content providers to create platform-independent packages of resources (content, assessments, question libraries, discussions, etc.) building on existing IMS content and QTI quizzing packaging standards. Package creators can optionally protect the package, requiring users to authenticate with the creator using web services before importing or accessing protected resources. Common Cartridge was designed to provide a standard way to package and protect content, as opposed to each publisher or each learning management system creating a proprietary method of protection and enforcement.
For more detailed information on the Common Cartridge project and its role in the Digital Learning Connection, visit the 1EdTech website.
About importing IMS Common Cartridge packages
You can import IMS Common Cartridge packages and expand your course offerings to include a wide range of innovative, platform-independent, and diverse course content from publishers and content providers.
Importing an IMS Common Cartridge package follows the same process as importing other files of supported import formats. Importing a cartridge automatically creates the applicable content, quizzes, questions, etc. in Brightspace and makes them immediately available for use. Package creators have the option of protecting cartridges on import or forcing the user to enter an access code at the beginning of the import process.
How protected IMS Common Cartridge resources are handled
Any protected resource that imports from an IMS Common Cartridge package displays a Protected icon beside it. When users first try to access a protected resource, they are prompted for an access code, which is distributed by the package creator. Entering the access code and accepting the license agreement initiates the electronic authorization with the package creator’s authorization web service and unlocks the resource for the user.
The user is not prompted to enter their access code when accessing additional protected content from the package until the authorization period ends. The length of the authorization period is determined by the package creator and changes from one package to another. If a course contains protected resources from multiple packages, users are typically prompted for authorization only once per protected package.
Protected resources can be copied between courses, but cannot be exported from Brightspace.
IMS Common Cartridge versions
Brightspace currently supports the following versions of IMS Common Cartridge:
- IMS Common Cartridge 1.0
- IMS Common Cartridge 1.1
- IMS Common Cartridge 1.2
- IMS Common Cartridge 1.3 and IMS Thin Common Cartridge 1.3
The following table provides an overview of each version, including a summary of the features and any other technical details worth noting.
IMS Common Cartridge version
|
Summary
|
Technical details
|
IMS Common Cartridge 1.0
|
In the resource metadata context, includes the higher education value.
Contains metadata for the intended user roles: Learner and Instructor. These are the user roles that can view the resource.
Contains the intendedUse attribute for Web Content Resources. This attribute must contain one of the following values: lessonplan, syllabus, or unspecified.
|
The package file should have the extension .zip.
Cartridge manifest metadata must refer to version 1.0.0.
|
IMS Common Cartridge 1.1
|
Offers easy support and integration with IMS Learning Tools Interoperability (LTI) v1.0 resources. You can integrate rich learning applications or premium content with platforms or other systems from which applications can be launched, without additional customization.
In the resource metadata context, includes the following values: higher education, school, training, and other.
Adds metadata for the Mentor intended user role.
The intendedUse attribute for Web Content Resources is optional in this Cartridge version.
|
IMS Common Cartridge 1.1 supports LTI links through Brightspace User Interface, Bulk Course Create (BCC), and Course Import API.
The package file should have the extension .imscc. This extension helps identify files that are likely to be Common Cartridges.
Users are notified in the processing logs when the resource is imported successfully; however, their intendedUse type is discounted.
Cartridge manifest metadata must refer to version 1.1.0.
|
IMS Common Cartridge 1.2
|
Includes metadata for curriculum standards, which provides the option to associate the cartridge, resource, or question item with zero or more curriculum standard identifiers, from one or more providers. Users can use any curriculum standard, provided that it supports unique identifiers.
The intendedUse attribute for Web Content Resources offers a new attribute called Assignment.
|
Curriculum standards metadata is recognized in v1.2, but is not supported by Brightspace. As a result, it is discounted, and users are instead notified in the processing logs whether their data was imported successfully.
Common Cartridge specification has deprecated authorization to the Course Import workflow. D2L still supports it, but recommends that users use Learning Tools Interoperability (LTI) links to access remote/secure content.
Cartridge manifest metadata must refer to version 1.2.0.
|
IMS Common Cartridge 1.3
|
Allows you to import multiple question banks within a single cartridge.
Provides the ability to specify Common Cartridge XML descriptions within an imsmanifest.xml file, which are imported by Brightspace.
Provides the option to add metadata to LTI links. In Brightspace, this metadata is incorporated into the content topic so that it can point to the LTI link.
|
Question banks have no titles, so they are categorized as "Section 1", "Section 2", and so on, in Brightspace. Question banks can be translated into any language that D2L supports.
For multiple imports of multiple question banks, section numbering does not increment; it is constrained to the number of banks within the package. For example, if users import a package containing two question banks, and then again with only a single question bank, the following occurs:
Multiple question banks in a question library
The following new features are not entirely supported by Brightspace:
- ePub3, Interactive Whiteboard (IWB) and Accessible Portable Item Profile (APIP) file extensions for resources
- Other unknown extensions for resources
Brightspace imports files with these extensions into the Manage Files tool, but does not create a content topic because the content type is not currently supported in the application. Users will receive a message about this in the processing logs.
Cartridge manifest metadata must refer to version 1.3.0.
|
To view IMS official specs on Common Cartridge for each version, refer to 1EdTech Common Cartridge® Specification.