1. Home
  2. Docs
  3. LearnDash Core
  4. Courses
  5. Course Progression

Course Progression

Course progression refers to how a user can navigate through your course. There are two main options, which we’ll explain below.

Locating Course Progression Settings

LearnDash navigation/progression settings

  1. Navigate to LEARNDASH LMS > COURSES
  2. Click on the course you want to edit
  3. Click on the Settings tab at the top of the page
  4. Locate the section titled “Course Navigation Settings”

Linear vs. Free form

As the course creator, it’s up to you how you want to let your users navigate through your course. You have two options:

  • Linear (default)
    Requires the user to progress through course steps in the order in which you’ve laid them out. They cannot jump around and skip lessons, topics or quizzes. Ex: A user must finish the first lesson before they can take the second one.

    Linear Progression does not apply if the Course Access mode is set to “Open”.

    If the Linear Progression option is selected, the user must click on “Mark Complete” on each lesson in order to proceed to the next course.

  • Free form
    Allows the user to freely move through the course steps and view the content. If there are any steps within a step ( such as Lesson -> Topic ) the topic under the lesson must be completed first before the lesson can be completed.

Was this article helpful to you?

How can we help?