Adding Courses

Add new training courses to your LMS catalog

Overview

There are several types of courses you can add:

  • SCORM courses - Interactive e-learning packages (most common)
  • Policy courses - PDF documents requiring acknowledgment
  • Session-based training - Instructor-led courses linked to calendar sessions

How It Works

Adding a course to your LMS makes training content available to users. The system processes course files, stores metadata, and enables tracking and reporting once the course is assigned to users.

SCORM Courses

  • Interactive e-learning packages
  • Tracks progress automatically
  • Supports quizzes and assessments
  • Most common course type

Policy Courses

  • PDF documents or web content
  • Require acknowledgment
  • No progress tracking
  • Quick completion

Session-Based

  • Linked to calendar sessions
  • Instructor-led training
  • Attendance-based completion
  • Integrated with booking

SCORM Processing Workflow

When you upload a SCORM package:

  1. Upload and Extraction - System receives the .zip file and extracts its contents
  2. SCORM Detection - System identifies whether it's SCORM 1.2 or SCORM 2004 format
  3. Manifest Parsing - Reads the SCORM manifest file to understand course structure and metadata
  4. Content Storage - Course files are stored securely in the system
  5. Launch Configuration - System configures how the course launches for users
  6. Tracking Setup - Enables progress tracking, score recording, and completion status
  7. Course Available - Course appears in your catalog and can be assigned to users

Course Metadata and Settings

When creating a course, you configure:

  • Basic Information - Title, description, category for organization
  • Duration and Difficulty - Helps users understand time commitment and level
  • Visibility Rules - Controls who can see the course in the catalog
  • Assignment Settings - Whether it's mandatory, default for new starters, etc.
  • Completion Requirements - Pass scores, time requirements, completion criteria
  • Expiry Settings - Whether completion expires and renewal requirements

What Happens After Adding a Course

Once a course is added to your catalog:

  • Catalog Availability - Course appears in the training catalog (based on visibility rules)
  • Assignment Ready - Can be assigned to users or groups immediately
  • Tracking Enabled - System can track user progress and completion
  • Reporting Available - Course data appears in training reports and analytics
  • Pathway Integration - Can be added to learning pathways
  • Certificate Generation - Completion can trigger certificates (if configured)

SCORM vs Non-SCORM Content

Understanding the difference:

SCORM Packages

  • Standard e-learning format
  • Tracks detailed progress
  • Records scores and time spent
  • Can resume where left off
  • Supports quizzes and interactions

Non-SCORM Content

  • PDFs, documents, links
  • Simple acknowledgment tracking
  • No progress details
  • Marked complete when viewed
  • Good for policies and references

Tip

SCORM courses provide the richest tracking and reporting. Use SCORM packages for interactive training where you need to track detailed progress, scores, and engagement.

Step-by-Step: Adding a SCORM Course

1

Open Course Management

  1. Log in as an Admin
  2. Click Admin in the navigation menu
  3. Select Courses
Open Courses page
The Course Management page where you can view and add courses
2

Click 'Add Course'

  1. Click the Add Course button (top-right)
  2. A course creation form appears
3

Fill in Basic Details

FieldRequiredDescription
TitleYesClear, descriptive name (e.g., "Fire Safety Awareness")
DescriptionYesBrief summary of what the course covers
CategoryYesSelect from your categories (e.g., Health & Safety)
DurationYesEstimated time in minutes
DifficultyNoBeginner, Intermediate, or Advanced
Add Course form - Part 1
Enter basic course details like title, description, and category
Add Course form - Part 2
Configure additional settings like duration and visibility
4

Upload SCORM Package

  1. Click Upload SCORM File
  2. Select your .zip SCORM package
  3. Wait for the upload to complete
  4. The system automatically detects SCORM 1.2 or SCORM 2004

Tip

Supported formats: SCORM 1.2 and SCORM 2004
5

Configure Course Settings

Mandatory Settings

  • Is Mandatory: Check if all users must complete this course
  • Default for New Starters: Check to auto-assign to new users

Passing Score

Set the score required to pass (default: 70%)

Course Expiry

  • Enable Expiry: Check if the course needs to be retaken periodically
  • Expiry Period: Set days/months/years until the course expires
6

Set Visibility Rules (Optional)

Control who can see and access the course:

  • Job Roles: Select which roles can access (or "All" for everyone)
  • Departments: Select which departments can access
  • Locations: Select which locations can access

Select "All" in each category for the course to be visible to everyone.

7

Configure Compliance (Optional)

Link the course to regulatory frameworks:

  • Select applicable Regulatory Frameworks
  • Set Course Owner (person responsible)
  • Set Content Review Date for periodic reviews
8

Save

Click Save Course to create the course. It's now available in the catalog.

Course catalog
Your course is now visible in the course catalog

Adding a Policy Course

Policy courses are PDF documents that users must read and acknowledge.

  1. Follow the same steps as above, but set the Category to "Policy"
  2. Instead of uploading SCORM, upload a PDF file
  3. Set an Acknowledgment Question (e.g., "I have read and understood this policy")
  4. Check Acknowledgment Required to require users to confirm
  5. Save - users will see the PDF and must click to acknowledge they've read it

Course Status

StatusMeaning
ActiveCourse is live and visible to users
InactiveCourse is hidden from catalog
DraftCourse is being worked on (not visible)

SCORM Version Considerations

SCORM 1.2

  • Simpler, widely supported
  • Basic tracking (complete/incomplete)
  • Score reporting

SCORM 2004

  • More detailed tracking
  • Learning objectives support
  • Better bookmarking
  • Sequencing and navigation

Tip

The system automatically detects the SCORM version. If auto-detection fails, you can manually select the version.

Tips for Great Courses

Clear Titles

  • Good: "GDPR Awareness for All Staff"
  • Avoid: "Compliance Module 1"

Helpful Descriptions

Include what users will learn, why it's important, and approximate time to complete.

Correct Difficulty

  • Beginner: New to the topic, foundational content
  • Intermediate: Some knowledge assumed
  • Advanced: Detailed, complex content

Editing Courses

Making Changes

  1. Go to Admin → Courses
  2. Find the course and click Edit
  3. Make your changes
  4. Click Save

Updating SCORM Content

  1. Edit the course
  2. Upload a new SCORM package
  3. The new version replaces the old one

Warning

User progress may be affected when replacing SCORM content - consider creating a new course instead for major changes.

Troubleshooting

SCORM not uploading

  • Check the file is a valid .zip
  • Ensure it contains imsmanifest.xml
  • Try a smaller file (large files may timeout)

Course not appearing in catalog

  • Check the course status is "Active"
  • Check visibility rules don't exclude the user
  • Check the user's department/role/location match the rules

SCORM version detected incorrectly

Use the manual version selector to override auto-detection.

Related Guides