Skip to content

Course Settings - Tab Assessment

In learning path courses, the settings for the assessment method and the pass of the course are defined in this tab.
You can also activate the use of credentials and the awarding of certificates and badges.


Assessment settings (only for learning path courses)

Assessment for conventional courses

For conventional courses, the criteria for passing a course are set in the course editor on the top course element in the "Points" tab and the result is displayed on the course start page.

For Learning_path_courses, the assessment method is determined in the "Assessment" tab:

  • It can be specified that the evaluation should be carried out with points (3 different types). Here you can define whether or what type of points are displayed in addition to the percentage display in the course. course_settings_assessment_points_percentage_v1_de

  • In addition, the criteria for passing the entire course can also be set.

Course evaluation with points: Total


Course evaluation with points: Total with weighting


If there are several assessments to be completed in a course, these are sometimes included in the overall assessment of the course with different weightings. The "Sum with weighting" option for the course assessment allows you to enter a scaling factor for the points for assessable modules. The prerequisite is that these assessable modules are taken into account in the course assessment.

In the Course configuration overview, the scaling for all assessable modules can be checked and set or edited directly if required. The 'Rateable' pre-filter provides a compact view of the rateable blocks.


The weighted score is displayed to coaches in the assessment form. For participants, the weighted score is visible in the performance overview of the respective assessable module and in the performance record.

Course evaluation with points: Average



The "Highscore" tab of the top course element can only be configured in the course editor if "Total or average" has been selected under "Course evaluation with points".

Course evaluation with "Passed/Failed"

Evaluation by coaches

Coaches may be permitted ...

  • Set "Passed/Failed" manually,
    (This option is only available if the "Share assessment" field is activated. Only in this case can course coaches or owners manually set in the assessment tool whether course participants have passed the course or not).
  • Reset participant data,
  • assign a classification and grades,
  • and to release the evaluation for the participants.


Evidences of achievement

If you activate the option "Use performance records", the option "Performance record" appears in the course in the toolbar menu "My course" and the course participants see an overview of the assessable course elements with their current assessment status.

The link to the performance record only appears in the course if at least one assessable course element exists in the course and the course participant has already received at least one assessment. This can be, for example, the attempted solution to a test or the assessment of an assignment.

If you deactivate this function, your course participants will no longer see any certificates of achievement. The certificates are not lost, they are simply no longer displayed. If you reactivate the transcript of records, all current data will be available again. However, if you delete a course with existing transcripts of records, users will still be able to view their transcripts of records.

(Course) certificate

What is a certificate?

A PDF certificate can be issued as confirmation that a course has been attended or that certain course-related activities have been achieved. It is also possible to issue a certificate without using a certificate of achievement.

Who issues a certificate?

As the author, you select whether the certificate is issued manually by the coach and/or automatically after passing the course.

The "manual" selection also allows certificates to be used in courses without assessable course elements. If the certificate is to be issued manually, the coach can do this in the assessment tool in the performance overview of the individual users.

Where can the certificates be viewed?

As soon as the participant has fulfilled all the conditions for a passed course, the certificate is available in the Toolbar of the respective course under "My course" in the transcript of records. Users will also automatically receive an e-mail notification as soon as a certificate has been issued.

How is the validity checked?

A validity period can be set for the certificate. You specify the validity period in days, weeks, months or years.

To check the validity of the certificate, the "certificateVerificationUrl" attribute must be added to the template. This allows the certificate to be generated again at a later date using a QR code** and compared with the current version. If both versions match, the certificate can be declared valid. However, the QR code for validation is only possible when using an HTML form.

What happens when a certificate expires?

Reminders can be triggered based on the date of issue and the expiration date of the certificate. For example, course participants can receive information that the certificate has expired or will expire in a few days or that recertification is now possible.

Create certificate template

A system-wide PDF template defined by the administrator is usually used as a template for the certificate. If you would like to use your own template, you can upload it under Certificate template.

A PDF template is not an ordinary PDF file, but must be created with HTML to ensure layout and variables.

This certificate bot can be used to quickly and easily create certificate templates in HTML format. If you want to customize the bot to your needs, you can use the Repository with the public code (MIT license).

The form fields must contain certain variables that are later replaced by the system with the specific data. All attributes can be used as variables. For PDF templates, the variable names are used without a $ prefix, for HTML forms with a $ prefix.

The "dateFormatter" object is available for formatting date formats. This can be used to format the "*Raw" formats using "formatDate()" or to add a specified period using formatDateRelative (Date baseLineDate, days, months, years).

Signatures, logos, etc. can be integrated into the certificate as static graphics using the optional variables. The corresponding files must be available with the certificate template.

Overview of the most important variables:


  • $fullName
  • $firstName
  • $lastName
  • $birthDay
  • $institutionalName
  • $orgUnit
  • $studySubject
  • ...

    All user attributes are available as variables.


  • $title
  • $externalReference
  • $authors
  • $from (date)
  • $fromLong (date)
  • $location
  • $to (date)
  • $toLong (date)
  • $expenditureOfWork
  • $mainLanguage

Data on the service (all course types):

  • $score
  • $status
  • $grade
  • $gradeLabel
  • $gradeCutValue

Performance data (learning path course only):_

  • $maxScore
  • $progress

Data on the certificate:

  • $dateFirstCertification
  • $dateFirstCertificationLong
  • $dateFirstCertificationRaw
  • $dateCertification
  • $dateCertificationLong
  • $dateCertificationRaw
  • $dateNextRecertification
  • $dateNextRecertificationLong
  • $dateNextRecertificationRaw

  • $certificateVerificationUrl

Relative Date:

Dates can be specified on the certificate that are calculated relative to a raw date:

Method and parameters Example: $dateNextRecertificationRaw = 15.11.2021
Relative date short Output: 22.09.2031
$formatter.formatDateRelative(Original date, "Language code", +/- Days, +/- Months, +/- Years) $formatter.formatDateRelative
($dateNextRecertificationRaw, "en", 7, -2, 10)
Relative date long Output: 22. September 2031
$formatter.formatDateLongRelative(Original date, "Language code", +/- Days, +/- Months, +/- Years) $formatter.formatDateRelative($dateNextRecertificationRaw, "en", 7, -2, 10)

Data from the course description:

  • $!description
  • $!objectives
  • $!requirements
  • $!credits

Optionale Variablen:

  • $custom1
  • $custom2
  • $custom3

If you would like a certificate template, please contact us at for a cost estimate for a template according to your individual requirements.



In order for a recertification process to be set up, certificate creation must first be activated. If a certificate for a course has expired, all affected participants can be offered recertification.

The option for recertification is linked to

  • an existing previous (initial) certification
  • a defined indication of the earliest date from which recertification is possible.


Activate recertification

Before recertification is finally activated, you will be asked to set up reminders. Define automatically sent messages to affected participants, e.g. as soon as their recertification becomes possible and/or when the validity of the previous certificate has expired.

The data of the participants will be reset upon recertification (course reset).

Proof of performance and certificates from previous courses are retained.


You can find out more about badges here:

User manual > Personal Menu > Personal Tools > Badges

User manual > Learning resources > Course > Administration > Assessment tool > Badges

Admin manual > Administration > eAssessment Administration > Badges