Bewertungen berechnen: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
==Bewertungsberechnung konfigurieren== | ==Bewertungsberechnung konfigurieren== | ||
*Melden Sie sich als Trainer/in im Kurs an. | *Melden Sie sich als Trainer/in im Kurs an. | ||
* | *Rufen Sie dort dort über das Navigationsmenü > Bewertungen die Bewertungsübersicht auf. Falls Sie nicht auf Theme Boost agieren, dann finden Sie dies im Block ''[[Einstellungen-Block|Einstellungen]] > Kurs-Administration > Bewertungen''. | ||
*Klicken Sie dann im Block ''[[Einstellungen-Block|Einstellungen]] > | *Klicken Sie dann auf dieser Seite auf den Reiter "Einstellungen". Falls Sie nicht auf Theme Boost operieren, klicken Sie im Block ''[[Einstellungen-Block|Einstellungen]] > Bewertungsverwaltung > Kategorien und Einträge''. | ||
*In der Zeile einer Bewertungskategorie, in der Sie | *In der Zeile einer Bewertungskategorie, in der Sie eine eigene Berechnung hinterlegen möchten, klicken Sie auf Bearbeiten > Berechnung bearbeiten. | ||
*Im Eingabebereich ''Berechnung'' geben Sie ein Gleichheitszeichen =. | <div class="note">Hinweis: | ||
Sollte bei Ihnen dieser Eintrag nicht erscheinen, müssen Sie erst noch unter dem Reiter "Grundeinstellungen: Bewerterübersicht" den Eintrag "Berechnungen anzeigen" auf "Ja" setzen.</div> | |||
*Wenn Sie in der Formel Einzelbewertungen referenzieren wollen, dann tragen Sie die zugehörigen ID-Nummern, eingeschlossen in doppelte eckige Klammern [[ ]], ein, z.B. <code>=sum([[item1]] [[item2]] [[item3]])</code>. Falls die Einzelbewertungen noch keine ID-Nummern haben, tragen Sie diese in die entsprechenden Eingabefelder im Abschnitt ''ID-Nummern'' im unteren Teil der Seite ein (ohne eckige Klammern, also z.B. item1, item2 | *Im daraufhin folgenden Eingabebereich ''Berechnung'' geben Sie dann die gewünschte Formel ein: <p>Die Formel startet immer mit einem Gleichheitszeichen (=).</p><p> Geben Sie dann die für Ihren Zweck geeignete Berechnungsformel ein, z.B. sum().</p> | ||
*Wenn Sie in der Formel Einzelbewertungen referenzieren wollen, dann tragen Sie die zugehörigen ID-Nummern, eingeschlossen in doppelte eckige Klammern [[ ]], ein, z.B. <code>=sum([[item1]]; [[item2]]; [[item3]])</code>. Falls die Einzelbewertungen noch keine ID-Nummern haben, tragen Sie diese in die entsprechenden Eingabefelder im Abschnitt ''ID-Nummern'' im unteren Teil der Seite ein (ohne eckige Klammern, also z.B. item1, item2 item3) und klicken Sie auf den Button ''ID-Nummern hinzufügen''. | |||
*Klicken Sie abschließend auf den Button ''Änderungen speichern''. | *Klicken Sie abschließend auf den Button ''Änderungen speichern''. | ||
==Berechnungsfunktionen== | ==Berechnungsfunktionen== | ||
* <code>average([[item1]] | <div class="alert alert-danger">Wichtiger Hinweis: | ||
* <code>max([[item1]] | Für die Formeln wird immer ein Trennzeichen benötigt. Dieses ist aber nicht einheitlich, sondern abhängig vom Sprachpaket. | ||
* <code>min([[item1]] | <ul><li>Im deutschen Sprachpaket ist dieses Trennzeichen ein Semikolon (;).</li> | ||
* <code>mod(dividend | <li>Im englischen Sprachpaket wird durch ein Komma (,) getrennt.</li></ul></div> | ||
* <code>average([[item1]]; [[item2]]; ...)</code>: berechnet den Mittelwert der Argumente | |||
* <code>ceil(number)</code>: Bildet eine reelle Zahl auf die kleinste folgende Ganzzahl ab | |||
* <code>floor(number)</code>: Bildet eine reelle Zahl auf die größte vorherige Ganzzahl ab | |||
* <code>if([[item1]]; [[item2]]; [[item3]])</code>: Überprüft das erste Argument (Bedingung). Die Formel gibt das zweite Argument zurück, wenn die Bedingung nicht Null (wahr) ist. Sonst gibt sie das dritte Argument zurück, wenn die Bedingung Null (falsch) ist. | |||
* <code>max([[item1]]; [[item2]]; ...)</code>: liefert das Maximum aus der Liste der Argumente | |||
* <code>min([[item1]]; [[item2]]; ...)</code>: liefert das Minimum aus der Liste der Argumente | |||
* <code>mod(dividend; divisor)</code>: berechnet den Rest der ganzzahligen Division | |||
* <code>pi()</code>: liefert den Wert von <math>\pi</math> zurück | * <code>pi()</code>: liefert den Wert von <math>\pi</math> zurück | ||
* <code>power(base | * <code>power(base; exponent)</code>: berechnet die <code>exponent</code>-te Potenz von <code>base</code> | ||
* <code>round(number | * <code>round(number; count)</code>: Rundet die Zahl <code>number</code> mit einer Genauigkeit von <code>count</code> Stellen | ||
* <code>sum([[item1]] | * <code>sum([[item1]]; [[item2]],;...)</code>: berechnet die Summe der Argumente | ||
* <code>[[item1]]*[[item2]]</code>: berechnet das Produkt | * <code>[[item1]]*[[item2]]</code>: berechnet das Produkt | ||
Zeile 30: | Zeile 38: | ||
==Beispiele== | ==Beispiele== | ||
* <code>=average([[Test.1]] | * <code>=average([[Test.1]]; [[Test.4]]; [[Aufgabe.1]])</code> | ||
* <code>=average(max([[Test.1]] | * <code>=average(max([[Test.1]]; [[Test.4]]; [[Aufgabe.1]]); min([[Test.1]]; [[Test.4]]; [[Aufgabe.1]]))</code> | ||
* <code>=sum([[1]]*0.3 | * <code>=sum([[1]]*0.3;[[2]]*0.6;[[3]]*2)</code> - gewichteter Mittelwert; Element 1 wird mit 30% gewichtet, Element 2 - mit 60% und Element 3 - mit 200%. | ||
== | ==Erklärung der unterschiedlichen Trennzeichen== | ||
Die Berechnungsformel verwenden als Trennzeichen und für die Argumente und als Zeichen für die Dezimalstellen die Symbole, die im Sprachpaket festgelegt sind. | Die Berechnungsformel verwenden als Trennzeichen und für die Argumente und als Zeichen für die Dezimalstellen die Symbole, die im Sprachpaket festgelegt sind. | ||
Im englischen Sprachpaket ist das Zeichen für die Dezimalstellen der Punkt (.), z.B. 1.5. In anderen Sprachpaketen kann es ein anderes Zeichen sein, wie bei uns im Deutschen das Komma. | |||
Im englischen Sprachpaket ist das Zeichen für die Dezimalstellen der Punkt (.), z.B. 1.5. In anderen Sprachpaketen kann es ein | |||
==Siehe auch== | ==Siehe auch== |
Version vom 11. April 2019, 09:41 Uhr
Diese Seite muss überarbeitet werden. Greif zu!
Wenn du dich um diesen Artikel kümmern willst, dann kennzeichne das, indem du die Vorlage {{Überarbeiten}} durch die Vorlage {{ÜberarbeitenVergeben}} ersetzt.
Wenn du mit deiner Arbeit fertig bist, dann entferne die Vorlage aus dem Artikel.
Danke für deine Mitarbeit!
Einzelbewertungen können zu Teil- oder Gesamtbewertungen mit zusammengefasst werden. Dieser Prozess heißt Bewertungen berechnen. Es gibt verschiedene Möglichkeiten, Bewertungen mit einer Formel zusammenzufassen. Solche Berechnungen folgen den klassischen Berechnungsformeln, wie sie in Tabellenkalkulationsprogrammen verwendet werden. Formel beginnen mit einem Gleichheitszeichen = und verwenden die üblichen mathematischen Funktionen.
Bewertungsberechnung konfigurieren
- Melden Sie sich als Trainer/in im Kurs an.
- Rufen Sie dort dort über das Navigationsmenü > Bewertungen die Bewertungsübersicht auf. Falls Sie nicht auf Theme Boost agieren, dann finden Sie dies im Block Einstellungen > Kurs-Administration > Bewertungen.
- Klicken Sie dann auf dieser Seite auf den Reiter "Einstellungen". Falls Sie nicht auf Theme Boost operieren, klicken Sie im Block Einstellungen > Bewertungsverwaltung > Kategorien und Einträge.
- In der Zeile einer Bewertungskategorie, in der Sie eine eigene Berechnung hinterlegen möchten, klicken Sie auf Bearbeiten > Berechnung bearbeiten.
- Im daraufhin folgenden Eingabebereich Berechnung geben Sie dann die gewünschte Formel ein:
Die Formel startet immer mit einem Gleichheitszeichen (=).
Geben Sie dann die für Ihren Zweck geeignete Berechnungsformel ein, z.B. sum().
- Wenn Sie in der Formel Einzelbewertungen referenzieren wollen, dann tragen Sie die zugehörigen ID-Nummern, eingeschlossen in doppelte eckige Klammern [[ ]], ein, z.B.
=sum(item1; item2; item3)
. Falls die Einzelbewertungen noch keine ID-Nummern haben, tragen Sie diese in die entsprechenden Eingabefelder im Abschnitt ID-Nummern im unteren Teil der Seite ein (ohne eckige Klammern, also z.B. item1, item2 item3) und klicken Sie auf den Button ID-Nummern hinzufügen. - Klicken Sie abschließend auf den Button Änderungen speichern.
Berechnungsfunktionen
Für die Formeln wird immer ein Trennzeichen benötigt. Dieses ist aber nicht einheitlich, sondern abhängig vom Sprachpaket.
- Im deutschen Sprachpaket ist dieses Trennzeichen ein Semikolon (;).
- Im englischen Sprachpaket wird durch ein Komma (,) getrennt.
average(item1; item2; ...)
: berechnet den Mittelwert der Argumenteceil(number)
: Bildet eine reelle Zahl auf die kleinste folgende Ganzzahl abfloor(number)
: Bildet eine reelle Zahl auf die größte vorherige Ganzzahl abif(item1; item2; item3)
: Überprüft das erste Argument (Bedingung). Die Formel gibt das zweite Argument zurück, wenn die Bedingung nicht Null (wahr) ist. Sonst gibt sie das dritte Argument zurück, wenn die Bedingung Null (falsch) ist.max(item1; item2; ...)
: liefert das Maximum aus der Liste der Argumentemin(item1; item2; ...)
: liefert das Minimum aus der Liste der Argumentemod(dividend; divisor)
: berechnet den Rest der ganzzahligen Divisionpi()
: liefert den Wert von zurückpower(base; exponent)
: berechnet dieexponent
-te Potenz vonbase
round(number; count)
: Rundet die Zahlnumber
mit einer Genauigkeit voncount
Stellensum(item1; item2,;...)
: berechnet die Summe der Argumenteitem1*item2
: berechnet das Produkt
Darüber hinaus stehen folgende mathematische Funktionen zur Verfügung:
sin, sinh, arcsin, asin, arcsinh, asinh, cos, cosh, arccos, acos, arccosh, acosh, tan, tanh, arctan, atan, arctanh, atanh, sqrt, abs, ln, log, exp
.
Beispiele
=average(Test.1; Test.4; Aufgabe.1)
=average(max(Test.1; Test.4; Aufgabe.1); min(Test.1; Test.4; Aufgabe.1))
=sum(1*0.3;2*0.6;3*2)
- gewichteter Mittelwert; Element 1 wird mit 30% gewichtet, Element 2 - mit 60% und Element 3 - mit 200%.
Erklärung der unterschiedlichen Trennzeichen
Die Berechnungsformel verwenden als Trennzeichen und für die Argumente und als Zeichen für die Dezimalstellen die Symbole, die im Sprachpaket festgelegt sind. Im englischen Sprachpaket ist das Zeichen für die Dezimalstellen der Punkt (.), z.B. 1.5. In anderen Sprachpaketen kann es ein anderes Zeichen sein, wie bei uns im Deutschen das Komma.