How do Courses work on Vome?

How do Courses work on Vome?

The Courses module is Vome's built-in learning tool. It lets you build structured training that your users complete inside Vome, with progress, scores, pass or fail results, certificates of completion and credential expiry all tracked automatically.

Availability: Courses are available on the Enterprise and Ultimate plans.

1. How is a course structured?

Every course is organized into three levels:

  • Course: the overall training, with its own title, description, image and settings.
  • Chapters: the major parts of the course.
  • Sections: the individual steps inside a chapter. A section is either content (something the user reads, watches or downloads) or a quiz (graded questions).

You build the whole structure in the course builder, then publish the course when it is ready for users.

2. What types of content can a section hold?

A content section can use any of the following:

  • Information: formatted text, with images and links.
  • Video: an uploaded file or a hosted video. You can require the user to watch a set percentage before the section unlocks, and you can disable seeking or speed changes.
  • Document: a PDF or Office file (Word, PowerPoint, Excel) shown in a built-in viewer. Office files are converted to PDF automatically. You can require the user to page through the document before it counts as complete.
  • Download: a supplemental file of any type. It downloads for the user and never blocks progress.
  • SCORM: a SCORM 1.2 package that plays inside the course. You can require completion, and you can choose whether the package's own quiz score counts toward the course grade.
  • HTML: an uploaded HTML file (or a zip of HTML and assets) shown in a secure frame.

Information, Download and HTML never block progress. Video, Document and SCORM can be set to require completion before the user can move on.

3. How do quizzes and grading work?

A quiz section is built from questions. Supported question types are short text, single choice, multiple choice, number, date, and true or false. Each question can be graded automatically against a correct answer, or graded manually by an administrator after submission.

You choose how the course is scored:

  • Simple grading: all quiz points across the course are pooled together.
  • Weighted grading: each chapter carries a weight, and the final score is the weighted average of the chapter results.

You can set a pass threshold, which is a percentage that decides pass or fail. If you leave it empty, the course is scored only, with no pass or fail result. A user can fail a single chapter and still pass the course overall, as long as their total score clears the threshold.

Two display settings control what the user sees: a feedback setting (no feedback, or full feedback shown after submitting) and a show score setting (whether the numeric score is visible). With the score hidden, the user still sees pass or fail and any feedback you allow.

4. Can users retry a quiz?

  • Allow retry is on by default.
  • Maximum attempts can be capped, or left empty for unlimited attempts.
  • Require content before retry: when on, a retry re-locks the section content so the user has to review it again before the quiz reopens.
  • On fail behavior: you can block the user from moving past a failed quiz until they pass, or allow them to continue even after failing.

These can be set for the whole course and overridden on individual sections.

5. Certificates, achievements and credential expiry

When a user passes a course, you can automatically grant an achievement (badge). The badge can display the course title, the completion date and the score.

Courses can also expire, which is useful for compliance training that has to be renewed. Expiry options are:

  • None: the credential never expires.
  • From completion: expires a set time after the user finishes.
  • From start: expires a set time after the user begins.
  • Fixed date: expires on a specific calendar date.

You can notify users ahead of expiry, and you can point them to a separate renewal course to complete instead of repeating the full course. If no renewal course is set, an expired user simply redoes the original course.

6. How do I control who can see a course?

By default a published course is visible to eligible users. You can also restrict a course so that only users who meet certain conditions can see and enroll. Conditions include:

  • Being active in your database.
  • Having finished a specific sequence.
  • Having a specific Opportunity assignment.
  • Being associated with a specific site.
  • Age.
  • Profile tags.

Administrators can always enroll a user directly, even in a restricted or admin-only course.

7. How do users take a course?

Users open a course from their Courses list or their home dashboard, on both the web and the mobile app. The course plays as a series of sections with a progress bar and a running pass or in-progress status.

  • Sequential progression (the default) requires sections to be completed in order. Free progression lets the user open any section in any order.
  • Quizzes can be locked behind their required content, with a hint telling the user what to finish first.
  • After submitting a quiz, the user sees their result and any feedback you configured, and can retry while attempts remain.
  • Paused and expired courses show a clear banner, and expired users get a Redo or renewal option.

8. Can I add a course to a sequence?

Yes. A published course can be attached to a sequence as a Course step. You set a gate for the step:

  • Hard (the default): the user cannot advance to the next step until the course is completed and passed.
  • Soft: the result is recorded, but the user can continue.
  • None: no gating is applied.

You can also set a minimum score on the step, which overrides the course's own pass mark for that sequence. When the user finishes the course, they are returned to the sequence.

9. Where do I track progress and grades?

Each course has a dashboard that lists everyone enrolled, with summary statistics and a roster you can view as a list, a grade grid or a kanban board. Every enrollment has a status: In progress, Completed, Paused or Expired.

Clicking a user opens a review panel showing their progress section by section, their quiz results, their overall grade and pass or fail, dates, expiry and any questions still waiting on manual grading. From the roster you can:

  • Pause and resume a user (a resume can be scheduled).
  • Expire one enrollment or all enrollments.
  • Have a user redo the course, which archives the previous attempt and starts a fresh one.
  • Remove (unenroll) a user.
  • Manually grade quiz answers.

If you change a course's expiry settings, they apply to new enrollments only by default. A separate action lets you recompute expiry dates for everyone already enrolled.

10. Good to know

  • Course progress and grades also appear on each user's profile and can be filtered from the Database page.
  • The text, number and date quiz question types can currently be graded on the back end but do not yet have an answer field in the web course player, so we recommend building quizzes around choice and true or false questions for now.
  • On the mobile app, a document set to require a full view counts as viewed once the user opens it, because in-app scrolling is not tracked the same way as on the web.
    • Related Articles

    • How does sequence auto-expiration work on Vome?

      How Does Sequence Auto-Expiration Work on Vome? Sequence auto-expiration allows you to set a policy that automatically expires certain steps in a sequence after a defined period of time. This is particularly useful for compliance-related steps such ...
    • How Does the SCORM Cloud Integration Work on Vome?

      Overview SCORM Cloud is an e-learning platform that allows organizations to manage training requirements using SCORM-compliant course files. It tracks detailed learner progress and completion data within each course. Vome has partnered with SCORM ...
    • How do Sites work on Vome?

      What is a “Site” in Vome? A Site is a location or sub-unit of your organization—such as a campus, branch, department, or program. Sites help you manage visibility and access to specific content, ensuring the right admins and volunteers see the right ...
    • How do Opportunities work on Vome?

      If you're managing a one-time event, read this article: How do I set up my portal to organize event-based volunteering? Opportunities are generally used to describe a job, position, role, activity, task, assignment, etc. (See Example 1 below). ...
    • How does the Vome Referral Partner Program work?

      Referral partners can participate in revenue sharing and/or provide their clients with savings when using Vome. 1. Vome has a dedicated platform to automatically track referrals made by partners. 2. Partners receive access to a dedicated account ...