HomeDocs › Learning Modules

Building a module

  1. Open Learning Modules from the course dashboard.
  2. Add a module, then add items to it, with rich item types including readings, uploaded files, external links and assessments.
  3. Drag to reorder items and modules into the sequence you want students to follow.
  4. Publish or keep as draft, drafts stay hidden from students until you're ready.

Reusing a module in another course

Teaching the same material again? Click + Module and choose Copy from a course. Pick any course you teach, pick the module, and tick exactly which items come with it, pages, files, weblinks and assessments included. Everything arrives as a genuine copy in the destination course, never a link back to the original, so editing one never changes the other. The same flow duplicates a module inside the course it is already in.

The copy lands as a draft, and any assessment that comes with it is created unpublished, with no due date and submissions closed, so nothing reaches students until you say so. Student work, grades and progress are never copied, and prerequisites, availability dates and CLO mappings are left for you to set in the new course.

Pro: copying a module between courses is a Pro feature.

How students experience it

Students move through a clean sequential player, one item at a time. On Pro you can also mark items as required, so both you and they can see real progress through the module.

Pro: completion rules (marking an item as required to view, mark done, or submit) and prerequisites (a module unlocks only once an earlier one is complete) are Pro features. A locked module hides its own content, but by default students can still open and submit the assessments it links to. Turn on "Also lock the assessments this module links to" per module if you want strict sequencing. On Free, learning modules work fully, just without completion tracking or gated sequencing.

Release dates

A module, and any page, file, link, video or text item inside it, can carry an available from and an available until date. Before the opening date students see the row and the date it opens, and the content itself is not served, so a paper you scheduled for 9am cannot be downloaded at 8am. After the closing date everything already visible stays readable and only new progress stops. A module is the outer bound for the items inside it, so an item can never open earlier than the module or stay open later.

Items that have not opened still count towards a module's required-items total, so the progress bar does not jump around as the term goes on.

Pro: setting a release date is a Pro feature, and so are completion rules and prerequisites. Publishing and unpublishing are on every plan, at any time, which is all most courses need. A date you have already set keeps working whatever your plan, and you can clear it at any time on any plan.
ProfDesk learning modules builder with drag-and-drop items
The Learning Modules builder: drag-and-drop items, mixed content types, and publish/draft state.

Assessments inside modules

Because assessments and quizzes can live inside a module, a module can double as a guided path: read, watch, then take the quiz. For computer-delivered exams, see Quizzes & Question Banks. For PDF assignments and manual grading, see ZenGrader and AI Grading.