Skip to main content

Course Creation & Management

This guide covers everything you need to know about creating, duplicating, editing, structuring, and managing course content in MAXRES Construct.

Overview​

You can start courses from scratch, import them, or duplicate existing ones. Additionally, if you have the Architect module, you will be able to automate the course structure building and content population of your syllabus. This section also explains the content hierarchy and how to work with structural and configuration elements.

Requirements​

  • Super Admin, Workspace Admin, or Course Creator role permissions
  • Familiarity with the platform’s content hierarchy

Creating New Courses​

Courses can be created using three methods:

  1. From Scratch: Click the Add New Course button on the Dashboard.
  2. Import Source: Upload a course ZIP file exported from another instance.
  3. Copy Existing Course: Duplicate an existing course (see below).

Editing Existing Courses​

To edit a course:

  1. Navigate to the Dashboard.
  2. Locate the course under All Courses, My Courses or Shared Courses.
  3. Click the course title or preview image to open the editor.

Copying & Duplicating Courses​

Copying a Course​

Creates an exact duplicate of the course including any linked content objects, and maintains any metadata that exists against any content object.

  • Via Dashboard: Use the course tile options.
  • Via Course Editor: Select the cog icon and choose Copy.

Duplicating a Course​

Duplicating a course is similar to Copying a course, however duplicating will only duplicate the content, it will not copy any metadata nor will it maintain any links that might exist within the source course to any third-courses. It will be it's own separate entity.

note

Both operations result in a fully independent course instance.

Project Settings​

Accessible inside the course editor, project settings typically include:

  • Project / General: Label, Title, Word Page Header Title, Description, Tags.
  • Settings: Curriculum Title, Chapter References, ITAR controls.
  • Extensions: Any extensions that are currently active within the course.
  • ITAR Control: Identify any ITAR related job roles that the course may be relevant to.
  • Menu Settings: Menu design controls and toggle disclaimer page and message at the start of any lesson.

Configuration Settings​

The Configuration section affects learner experience:

  • Default Language: Sets course language
  • Question Weigh: Set default question weighting for formative assessment questions.
  • Completion Criteria: Defines how the course is marked as complete
  • Accessibility: Enables ARIA and related features
  • Screen size: Sets the breakpoints for different sized screens when using responsive themes.
  • Drawer: Configure the animation for the sliding drawer in some themes.
  • Logging: Toggle logging events to the console for debugging.
  • iFrame and Screen Reader support: Toggle support.

Theme Picker​

Selects a course visual theme for the different output types. Some themes will allow you to configure preset themes so that you can creative derivative versions of themes for different audiences and customers.

Allows you to choose a menu navigation layout.

note

Menus may not be compatible with all themes and will only display if the selected theme is marked as compatible with menus.

Managing Extensions:​

Enable/disable features such as:

  • Spoor
  • Pathways
  • Trickle

Locking Courses​

Courses can be locked to prevent accidental edits via the project Settings view.

  • Locking restricts editing access (usually excluding Admins)
  • Toggle this from the course settings or editor view

Course Structure​

The internal hierarchy of a Course:

  • Pages (Tasks): Group Articles (TPs) together - typically used in ILT to separate lesson content from assessment content
  • Articles (TPs): Group learning points; must have at least one per Page
  • Blocks (KLPs): Group interactions; each Article must contain at least one
  • Components: Smallest unit (text, images, questions); every Block must have at least one
caution

Missing any structural layer will result in preview/publish errors.

Adding Content Items​

Add items directly in the structure view:

  • Use context-based buttons such as:
    • Add Page/Task
    • Add Article/Subtask/TP
    • Add Block/KLP
    • Add Element

These buttons appear at the appropriate level. Upon sleecting one of the buttons, you will be provided with the option to create a new content object or link, copy, or duplicate another content object at the same level in the hierarchy.

Linking, Copying, Duplicating & Pasting Content Objects​

To duplicate specific elements within a course:

  1. Click the cog icon on the desired object
  2. Select Copy Location
  3. Navigate to the course or course section that you would like to copy, duplicate, or link the source content object to
  4. In the appropriate hiearchy column, select Add [your content object level here] then select either Link, Copy, or Duplicate
  5. Select the Use Selected Location radio button, if your copied location is at the appropriate level of the course hierarchy it will automatically populate the Course ID and Target ID from your clipboard
warning

If you are not seeing the fields being populated, it means that either you do not have a location saved to your clipboard, or the location that you have is invalid for that level of the content hierarchy.

You can also Link, Copy, and Duplicate content objects by going to the target destination and adding a new content object at the corresponding level to the contnet object that you would like to replicate; once in the new content object menu, select either Link, Duplicate, or Copy then select the Search radio button. You can then use the drop down fields to navigate through other course structures to find the content object that you would like to replicate.

note

Currently there is a known issue whereby the dropdown lists do not automatically populate unless you begin to type in the field. Current suggested workaround is to type a single character and then delete to bring up the full list.

The different drop downs correspond to each parent and sibling content object within the Workspace. You can use the parent content object drop downs to hep filter the results that are visible in the child content obect dropdowns to make it easier

Linking Content​

Linking allows you to reuse master content objects:

  • Use the Add Link option from the Page Structure view
  • Select an existing object to create a shallow copy

Changes made to the master reflect across all links.

warning

Linked content is shared. Editing a link updates the master and affects all locations using it.


By mastering these features, you’ll be able to build robust, well-structured learning experiences quickly and efficiently in MAXRES Construct.