Course Authoring

Definition

Course authoring is the process of building e-learning content using software tools that produce courses ready for LMS delivery, typically exported in SCORM or xAPI format.

Course authoring is the process of designing, building, and producing e-learning content using dedicated software tools. Course authoring tools allow L&D teams to create interactive digital courses — combining text, images, audio, video, quizzes, branching scenarios, and animations — and export them in standard formats like SCORM or xAPI for upload and delivery through an LMS. The authoring tool category ranges from rapid development tools designed for speed and simplicity, such as Articulate Rise or iSpring, to more sophisticated animation-capable platforms like Articulate Storyline or Adobe Captivate that support complex interactions and custom branching logic. Course authoring can be done by L&D specialists, instructional designers, or subject matter experts depending on the tool and the complexity of the content. The choice of authoring tool affects production speed, content quality, output format compatibility, and the technical skill required to maintain and update courses over time.

Why it matters for L&D and HR teams

Course authoring matters because it determines the quality, cost, and maintainability of your e-learning content library. The authoring tool your L&D team uses shapes how fast you can produce new content, how much it costs to update existing modules, and whether subject matter experts can contribute without a specialist intermediary. For HR teams managing compliance training, the ability to update policy content quickly — without rebuilding a course from scratch — is operationally important. For L&D teams building onboarding or skills development programs, the authoring tool determines whether content can be localized, whether it works on mobile, and whether it integrates with the LMS tracking standards required for reporting. Poor authoring choices lead to libraries of outdated content that are expensive to maintain and rarely used.

How it works

  1. L&D or instructional design teams plan the course structure, learning objectives, and content outline before opening the authoring tool.
  2. Content is built inside the authoring tool — slides, interactions, assessments, and branching scenarios are assembled using the tool's visual editor.
  3. Media assets — images, audio narration, video clips, and animations — are incorporated into the course as needed.
  4. Knowledge checks, quizzes, and assessments are configured with correct answers, scoring logic, and pass/fail thresholds.
  5. The finished course is reviewed, revised, and tested for usability and interaction accuracy before export.
  6. The course is exported as a SCORM or xAPI package — a ZIP file — and uploaded to the LMS for assignment and delivery.

How LMS software supports Course Authoring

LMS platforms support course authoring by accepting packaged content from external authoring tools and, increasingly, by providing native authoring capabilities within the platform. LMS-native authoring tools handle simpler content types — text, video, quizzes — without requiring a separate authoring application. For more complex interactive content, most L&D teams still use dedicated authoring tools and upload the finished package to the LMS for delivery.

  • Native content editor — allows simple courses, assessments, and video content to be built directly inside the LMS without an external authoring tool
  • SCORM and xAPI import — accepts packaged content from external authoring tools and configures tracking settings automatically on upload
  • Content versioning — manages multiple versions of a course and allows updated packages to replace existing ones without losing historical completion records
  • Preview and testing — lets administrators preview course content in the learner view before publishing to check rendering and interaction accuracy
  • Asset library — stores reusable media assets — logos, images, templates — that can be referenced across multiple courses built inside the platform
  • Co-authoring and review workflow — allows multiple contributors to work on course content and routes drafts through review and approval before publishing

Related terms

  • SCORM — The technical standard that most authoring tools export to, enabling packaged course content to communicate tracking data with an LMS.
  • xAPI — A newer standard supported by modern authoring tools that enables richer learning activity tracking beyond what SCORM captures.
  • Learning Path — A structured delivery sequence in the LMS that combines multiple authored courses into a program.
  • Blended Learning — A program design that pairs authored digital content with instructor-led sessions to create a more complete learning experience.
  • Microlearning — Short-format content often built in rapid authoring tools for delivery as focused, bite-sized modules within an LMS.

What is the difference between an authoring tool and an LMS?

An authoring tool is used to build course content. An LMS is used to deliver, assign, and track that content. They serve different functions and are typically separate products. You build a course in Articulate Storyline, export it as a SCORM package, upload it to your LMS, assign it to learners, and the LMS tracks completion. Some LMS platforms include basic native authoring for simple content, but complex interactive courses require a dedicated authoring tool.

Which course authoring tool should an L&D team use?

The right tool depends on content complexity, team technical skill, and budget. Articulate Rise is popular for responsive, mobile-first content built quickly by non-specialists. Articulate Storyline and Adobe Captivate support more complex branching and custom interactions but require more skill to use. iSpring and Lectora are strong alternatives with different pricing models. Teams that primarily produce compliance or onboarding content often find Rise sufficient; teams building simulation or scenario-based learning typically need Storyline or Captivate.

How long does it take to build a one-hour e-learning course?

A common industry estimate is 40–60 hours of development time per hour of finished e-learning for moderately complex content. Simple text-and-quiz modules can be produced in 20–30 hours per finished hour. Highly interactive or branching content with custom graphics and audio narration can exceed 100 hours per finished hour. These estimates are for experienced developers and increase significantly when subject matter expert review cycles are included.

Can subject matter experts build their own courses without an instructional designer?

In many organizations, yes — particularly with tools like Articulate Rise, Canva for Learning, or LMS-native editors designed for non-specialists. The tradeoff is content quality: subject matter experts have domain knowledge but often lack instructional design judgment, leading to content-heavy modules that transfer information but do not drive behavior change. A hybrid model — SME provides content, L&D provides structure and interaction design — typically produces better outcomes than either alone.

How often should e-learning courses be updated?

Compliance and policy content should be reviewed whenever the underlying policy, regulation, or procedure changes — often annually at minimum. Product training and onboarding content should be reviewed each product cycle and whenever processes change significantly. The maintenance burden is a key factor in authoring tool selection: tools that make updates easy reduce the cost of keeping content current. A library of outdated content is often worse than no content because it erodes learner trust in the program.