Skip to content

Building a course

This guide is for teachers (editing teacher or manager). The Course Builder is a four-step wizard with a human-in-the-loop review at every stage — nothing is created in your course until you confirm.

In your course, go to Course administration → More → AI Course Builder.

Provide what the course is about:

  • Topic title (required).
  • Target audience (required).
  • Description (optional).
  • PDF upload (optional) — generate the course from a document, such as a set of SOPs. One PDF, up to the size your administrator allows.
  • Level — Beginner, Intermediate, or Advanced.
  • Tone — Formal, Conversational, or Engaging.
  • Course duration — 15 to 120 minutes.

The AI returns a list of topics, each as a card. Select the pencil icon to edit a topic’s title, description, learning objectives, and estimated duration, and to toggle an Include quiz option with a chosen number of questions.

You can add a topic, delete a topic, reorder topics, or regenerate the whole list. Nothing proceeds until you confirm.

For each confirmed topic the AI generates subtopics with full lesson content, and quiz questions where enabled. Review everything in an accordion — each lesson body and each question is editable before creation.

  1. Select Create course content.

  2. The builder creates one section per topic, one Page activity per subtopic, and one Quiz activity per topic (with the generated questions in a dedicated question-bank category).

  3. A progress view reports each item, including a clear report if any single item fails while the rest succeed.

You don’t have to finish in one sitting:

  • Save as draft from Step 3 onward; the builder also auto-saves after each generation step.
  • A draft stores your entire wizard state, including every edit.
  • The Drafts page (per course) lets you Resume, Rename, Duplicate, or Delete a draft. Resuming restores the wizard exactly where you left off.
  • Once a draft has been pushed into the course it’s marked created and kept for reference; duplicate it if you want to push a fresh copy.

The builder can also generate an interactive Check-for-Understanding widget from selected text, which is delivered through the interactive-content features of your LMS.