Skip to content
Getting started

Import a course from Canvas, Blackboard, Schoology or D2L (Common Cartridge)

Export your course as Common Cartridge (.imscc) and Acatudy rebuilds it: modules become units, pages, files, links and assignments come over, and QTI quizzes become practice tests or official exams. Review everything before it’s saved.

In this guide

  • Export the course as Common Cartridge in Canvas, Blackboard, Schoology or D2L Brightspace.
  • Upload the .imscc, review the preview and import.
  • Bring only quizzes and question banks in QTI.
  • What comes over, what's skipped and why.

Common Cartridge is the standard course export format used by most learning platforms. Acatudy reads versions 1.0 to 1.3, including Canvas's extra data (course name, syllabus, unpublished modules and the full version of each quiz). Coming from Moodle? Use the course backup instead: Import a Moodle course (.mbz). For students, see Migrate from other platforms.

1. Export the course from your platform

PlatformWhere to exportFile
CanvasSettings → Export Course Content → Course → Create Export. Download the file when it's ready..imscc
Blackboard (Original Course View)Control Panel → Packages and Utilities → Export/Archive Course → Export Common Cartridge Package..imscc / .zip
Blackboard (Ultra Course View)Ultra doesn't export Common Cartridge. Export your question banks with Export QTI 2.1 Package and import them as questions (section 4).QTI .zip
SchoologyCourse Options → Save Course to Resources, then in Resources → Personal, open the collection's options and choose Export (Common Cartridge)..imscc
D2L BrightspaceCourse Admin → Import/Export/Copy Components → Export as Common Cartridge. Don't use Export as Brightspace Package: it's a D2L-only format..imscc

Upload the file exactly as your platform gives it to you, without unzipping it.

2. Upload and review

  1. Open the course importer

    Go to Import and click Import a whole course. Under Migrate from another platform you'll also find the steps for each platform.

  2. Upload the .imscc

    Drag the file onto the box (up to 2 GB; it uploads in parts and resumes if the connection drops). Acatudy recognizes whether it's a Moodle backup or a Common Cartridge package by its content.

  3. Check the preview

    Every module, page, file, link, assignment and quiz is listed with what it becomes in Acatudy, or the reason it's skipped. Choose the subject name, the academic course and, for each quiz, whether it's a practice test (doesn't count for the grade) or an official exam. Canvas practice quizzes are proposed as practice tests; quizzes named "final", "exam" or "midterm" as official exams.

  4. Import

    Large courses import in the background with a progress bar. At the end you can download a CSV summary with every item, its result and the reason. Nothing unpublished in the source is published in Acatudy.

3. What becomes what

In the cartridgeIn Acatudy (LMS mode)
ModulesUnits, in the same order. Unpublished modules come over unpublished.
Pages (HTML)Text of the unit description. Formatting, scripts and embedded code are removed; a page that only embeds a video becomes a link resource.
Files (PDF, images, Office documents, video)Resources; MP4 and WebM become course videos. Each file is checked against its extension and your plan's storage.
Web linksLink resources (http/https only).
AssignmentsAssignments with due date, maximum score, online text entry and linked files as materials.
Quizzes (QTI)Practice tests or official exams with their questions.
Canvas syllabusA "Course syllabus" unit.
Content outside any module"Content outside modules" and "Course files" units, so nothing is lost.

In visual (Cards) mode the course becomes a topic, modules become subtopics, files go to Documents and practice quizzes go to the practice bank.

4. Only quizzes or question banks (QTI)

To bring questions without the course, open Practice bank → Import or Exam bank → Import questions and upload:

  • A Canvas quiz export (Settings → Export Course Content → Quiz): a QTI 1.2 .zip.
  • A Canvas New Quizzes export (Quizzes → Options → Build → Exports) or a Blackboard Ultra QTI 2.1 Package.
  • A single QTI 1.2 or 2.1/2.2 XML file, or a whole .imscc (only its quizzes are read).
QTI question typeIn Acatudy
Multiple choice with one correct answer (2-5 options), true/falseMultiple choice
Numerical (exact, margin or range)Numeric (grid-in) with tolerance
Short answer / fill in one blankNumeric if every accepted answer is a number; otherwise short text graded by hand
EssayLong text graded by hand

The first image of a question (JPG, PNG or WebP up to 5 MB) is kept when it's inside the package.

What is skipped and why

  • Discussions, LTI tools (for example Turnitin or publisher tools), surveys and student grades or submissions.
  • Question types Acatudy doesn't have: matching, multiple answers, multiple blanks, dropdowns, ordering, hotspots, drag and drop, formula/calculated and file upload.
  • Files with a blocked type (for example .exe) or whose content doesn't match their extension, and files that don't fit in your plan's storage.
  • Items that point to content outside the package.

Every skipped item appears with its reason in the preview and in the downloadable summary. For security, the package is unpacked in a temporary folder with size limits, nothing in it is executed, XML with a DOCTYPE or entities is rejected, and the folder is deleted when the import finishes.

Importing the same course again

If you upload a course you already imported, the preview warns you and doesn't import it again unless you tick Import again as a copy. The previous subject is never changed.

Follow this guide in your own academy

Create it free in a couple of minutes and keep your admin panel open next to this guide.

Open a ticket from Help → Support in your panel: we reply within 24–48 h depending on your plan.

Your privacy at Acatudy

We use strictly necessary cookies to make this site work. With your permission, we’ll also use others to remember your preferences, measure usage or show third-party content. You can accept them, reject them or choose which ones. Cookie Policy