Sie werden an vielen Stellen einen Fortschrittsbalken bemerken:
- Blöcke: einschließlich Aktuelles Lernen, Programmabschluss, Vorgestellte Links (wenn eine Fortschrittskachel ausgewählt wird)
- Lernprotokoll: Zeigt den Fortschritt aller Kurse an, die im Lernplan des Nutzers enthalten sind
- Dashboard (wenn es aktuelle Lerninhalte enthält)

Wie wird der Fortschritt berechnet?
Kurse
Der Kursfortschritt wird auf der Grundlage aller spezifischen Anforderungen an den Kursabschluss berechnet. Wenn der Abschluss des Kurses verfolgt wird, aber keine Kriterien für den Kursabschluss angegeben sind, wird der Fortschritt als Keine Kriterien angezeigt. Wenn der Abschluss des Kurses nicht verfolgt wird, wird der Fortschritt als Nicht verfolgt angezeigt.
Damit der Kursfortschritt berechnet werden kann, muss der Kursersteller die Kriterien für den Kursabschluss definieren. Sie müssen die Abschlussanforderungen sowie eine oder mehrere Bedingungen angeben, die erfüllt werden müssen. Die Abschlussanforderungen geben an, ob ALLE oder IRGENDWELCHE Bedingungen erfüllt werden müssen.
Die folgenden Bedingungen können erfordern, dass mehrere Elemente abgeschlossen werden. Dazu kann der Kursersteller erneut angeben, ob ALLE oder IRGENDWELCHE der Punkte abgeschlossen werden müssen, damit die Bedingung erfüllt ist:
- Aktivitätenabschluss
- Abschluss anderer Kurse
- Manueller Abschluss durch andere
Fortschrittsberechnung
Das System berechnet zunächst den Fortschritt für jede bestimmte Bedingung (Aktivitätsabschluss, Datum, verbleibende Tage usw.), bevor der Fortschritt der Bedingung in den Kursfortschritt aggregiert wird.
Für Bedingungen mit mehreren Elementen:
- Wenn ALLE Punkte abgeschlossen werden müssen: Der Fortschritt ist der Durchschnitt der einzelnen Elemente. Wenn der Nutzer beispielsweise drei Aktivitäten abschließen muss und zwei bereits abgeschlossen sind, beträgt der Zustandsfortschritt 2/3 = 67 %. Wenn der Nutzer zwei andere Kurse absolvieren muss und der Fortschritt von Kurs 1 30 % und der Kurs 2 60 % beträgt, beträgt der Fortschritt für die Abschlussbedingung (0,3 + 0,6) / 2 = 45 %.
- Wenn IRGENDWELCHER Punkt abgeschlossen werden muss: Der Zustandsfortschritt ist der Fortschritt des vollständigsten Elements. Wenn der Nutzer beispielsweise eine von drei Aktivitäten abschließen muss und zwei bereits abgeschlossen sind, beträgt der Fortschritt der Bedingung 100 %. Wenn der Nutzer zwei weitere Kurse absolvieren muss und der Fortschritt von Kurs 1 30 % und Kurs 2 60 % beträgt, beträgt der Fortschritt für die Abschlussbedingung 60 %.
Bei anderen Bedingungen beträgt der Fortschritt entweder 0 % oder 100 %, je nachdem, ob die Bedingung erfüllt ist oder nicht.
Sobald der Fortschritt für alle angegebenen Bedingungen berechnet wurde, verwendet das System den Wert für die Abschlussanforderungen, um zu bestimmen, wie der gesamte Kursfortschritt berechnet wird. Die gleiche Berechnung ALLER oder BELIEBIGER wird erneut angewendet:
- Wenn ALLE Bedingungen erfüllt sein müssen, ist der gesamte Kursfortschritt der durchschnittliche Fortschritt der angegebenen Bedingungen
- Wenn IRGENDWELCHE Bedingung erfüllt werden muss, wird der gesamte Kurs mit dem maximalen Fortschritt der angegebenen Bedingungen fortgesetzt
Programme
Ein Programm definiert die zu absolvierenden Kurse sowie möglicherweise die Reihenfolge, in der ein Nutzer die Kurse abschließen muss, um das Programm abzuschließen. Dies geschieht über das Konzept der Kurssätze. Ein Kursprofil gruppiert einen oder mehrere Kurse, die abgeschlossen werden sollen, sowie die Abschlusskriterien für das Set (z. B. muss der Nutzer Kurs 1 UND Kurs 2 UND Kurs 3 absolvieren). Der Programmersteller gibt auch an, wie ein Nutzer die Sätze durchlaufen soll. Wenn der Nutzer beispielsweise Kurse in Satz 1 ODER alle Kurse in Satz 2 abschließen muss, DANN alle Kurse in Satz 3. In diesem Fall sind Kurse in Satz 3 für den Nutzer nicht verfügbar, bevor er die Kurse in Satz 1 oder Satz 2 abgeschlossen hat.
Fortschrittsberechnung
Das System berechnet zunächst den Fortschritt jedes Satzes, bevor der Programmfortschritt aggregiert wird. Der Fortschritt des Kursprofils wird je nach den Kriterien für den Abschluss des Sets unterschiedlich berechnet:
- Der Nutzer muss einen Kurs abschließen, um das Set abzuschließen:
=> Der festgelegte Fortschritt ist der Fortschritt des Kurses mit dem größten Fortschritt (z. B. wenn der Abschluss von Kurs 1 50 % und der Kurs 2 75 % beträgt, beträgt der festgelegte Fortschritt 75 %). - Der Nutzer muss alle Kurse abschließen, um den Satz abzuschließen:
=> der festgelegte Fortschritt ist der Durchschnitt des Fortschritts aller Kurse im Satz (z. B. Abschluss aller Kurse1(50 %), Kurs 2(75 %), Fortschritt festlegen = (0,5 + 0,75)/2 = 62,5 %). - Alle Kurse sind optional:
=> Fortschritt festlegen = 100 %, unabhängig vom Fortschritt eines Kurses im Set. - Nutzer müssen einige Kurse absolvieren:
Die Definition und Berechnung des Fortschritts ist komplexer, da der Ersteller eine oder beide der folgenden Optionen angeben kann:- Minimale Kurse => Fortschritt festlegen ist der Durchschnitt der N am meisten abgeschlossenen Kurse, wobei N die Anzahl der Kurse ist, die abgeschlossen werden müssen. (Beenden Sie z. B. mindestens drei der folgenden Kurse: Kurs 1 (0 %), Kurs 2 (5 %), Kurs 3 (50 %), Kurs 4 (75 %), Kurs 5 (100 %). Der eingestellte Fortschritt ist (0,5 + 0,75 + 1) / 3 = 75 %).
- Mindestpunktzahl => Berechnen Sie zuerst die bereits erreichte Punktzahl, indem Sie die Punktzahlen aller abgeschlossenen Kurse (bereits erreicht) hinzufügen. Wenn nicht genug, berechnen Sie den gewichteten Fortschritt der verbleibenden (nicht abgeschlossenen) Kurse zum Erreichen der ausstehenden Punktzahl und verwenden Sie das N am meisten abgeschlossene, das die ausstehende Punktzahl liefert.
Konvertieren Sie den Durchschnitt dieser N in Punkte (in Bearbeitung).
Kombinieren Sie die bereits erreichte Punktzahl mit der Punktzahl in Bearbeitung, um den Gesamtfortschritt zu erhalten.
z.B. Absolvieren Sie einige Kurse, um 75 Punkte zu erreichen: Kurs 1 (0 %, 10 Punkte), Kurs 2 (50 %, 5 Punkte), Kurs 3 (75 %, 20 Punkte), Kurs 4 (15 %, 50 Punkte), Kurs 5 (100 %, 40 Punkte).
Bereits erreicht = 40 Punkte (aus Kurs 5, der abgeschlossen ist), ausstehend = 35 Punkte.
Gewichteter Fortschritt beim Erreichen der ausstehenden Punkte:
Kurs 1: 0 * 10/35 = 0
Kurs 2: 0,5 * 5/35 = 0,07
Kurs 3: 0,75 * 20/35 = 0,42
Kurs 4 : 0,15 * 35/35 = 0,15 (50 Punkte sind höher als die erforderlichen 35 Punkte, würde also die gesamte Anforderung erfüllen).
Sortiert nach gewichtetem Fortschritt = Kurs 3, Kurs 4, Kurs 2, Kurs 1.
Verwenden Sie die ersten N Punkte im sortierten gewichteten Fortschritt, die die ausstehende Punktzahl ergeben, wenn sie abgeschlossen ist = 2 (Kurs 3 ergibt 20 Punkte und Kurs 4 ergibt 50 Punkte), was uns ((0,42 + 0,15) / 2) * 35 Punkte = 9,97 Punkte ergibt.
Stellen Sie den Fortschritt in Punkten = (40 + 9,97) / 75 = 66 % ein.
Wenn sowohl die Mindestkurse als auch die Mindestpunktzahl erforderlich sind, ist der Gesamtfortschritt das Minimum der beiden.
Sobald der Fortschritt des Kursprofils berechnet ist, wird der gesamte Programmfortschritt durch Mittelung des eingestellten Fortschritts gemäß der Programmdefinition berechnet.
Fortschrittsberichte
Alle Fortschrittsberichte enthalten mindestens zwei Fortschrittsspalten:
- Fortschritt
- Fortschritt (% abgeschlossen)
Wenn der Bericht angezeigt wird, sind die Ausgaben dieser Spalten genau gleich. Beim Export fügt die Spalte Fortschritt (% abgeschlossen) den Text '% abgeschlossen' an den exportierten Fortschrittswert an.
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.