Hinweis: Sie sind auf den Seiten der Moodle 3.1 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Bewertungen berechnen.

Bewertungen berechnen: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Bewertungen verwalten}}
{{Bewertungen verwalten}}


{{Zum Übersetzen}}
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.
A grade calculation is a formula used to determine grades, based (optionally) on other grade items. Note that this is not the same as [[Calculated_question_type|Calculated question types]].


Calculations for the gradebook follow the pattern of formulas/functions in popular spreadsheet programs. They start with an equal (=) sign, and use common mathematical operators and functions to produce a single numerical output. This output is then used as the computed value for the grade item you are editing.
==Bewertungsberechnung konfigurieren==
*Melden Sie sich als Trainer/in im Kurs an.
*Klicken Sie im Block ''[[Einstellungen-Block|Einstellungen]] > Kurs-Administration > Bewertungen''.
*Klicken Sie dann im Block ''[[Einstellungen-Block|Einstellungen]] > Bertungsverwaltung > Kategorien und Einträge''.
*In der Zeile einer Bewertungskategorie, in der Sie Einzelbewertungen zu einer Kategorienbewertung zusammenfasen wollen, klicken Sie auf das Rechner-Symbol [[Image:calc_off.gif]] in der Spalte ''Aktionen''.
*Im Eingabebereich ''Berechnung'' geben Sie ein Gleichheitszeichen =.
*Wählen Sie ein Berechnungsformel, z.B. <code>=sum()</code>.
*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''.
*Trennen Sie die einzelnen ID-Nummern durch Kommas voneinander, z.B. <code>=sum([[item1]], [[item2]], [[item3]])</code>.
*Klicken Sie abschließend auf den Button ''Änderungen speichern''.


==Setting a grade calculation==
==Berechnungsfunktionen==
[[Image:Calc_icon.JPG|thumb|Calculator symbol]]
[[Image:Final_calc.JPG|thumb|Example calculation]]
To set a grade calculation:
# Login as teacher or other user with permission to edit grades
# Click on Grades in the course administration block
# Click the 'Categories and items' tab (or select it from the gradebook dropdown menu)
# Click the 'calculator symbol' (in the 'Actions' column) opposite the grade category you wish to set a calculation for
# Start with an equal sign (=)
# Choose a function; Example: =sum()
# Plug in your ID numbers enclosed in double square brackets, for example <nowiki>=sum([[item1]][[item2]][[item3]])</nowiki>
# Separate each ID number with a comma, for example <nowiki>=sum([[item1]],[[item2]],[[item3]])</nowiki>
# Click the "Save Changes" button


==Assigning ID numbers==
* <code>average([[item1]], [[item2]], ...)</code>: berechnet den Mittelwert der Argumente
* <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>power(base, power)</code>: berechnet die <code>power</code>-te Potenz von <code>base</code>
* <code>round(number, count)</code>: Rundet die Zahl <code>number</code> mit einer Genauigkeit von <code>count</code> Stellen
* <code>sum([[item1]], [[item2]], ...)</code>: berechnet die Summe der Argumente
* <code>[[item1]]*[[item2]]</code>: berechnet das Produkt


You can include the values of other grade items by using their ID number as references in your formulas. The ID number is surrounded by double square brackets, for example if you have a grade item with Quiz.3 as ID number, you will refer to this item as <nowiki>[[Quiz.3]]</nowiki> in your calculation.
Darüber hinaus stehen folgende mathematische Funktionen zur Verfügung:
<code>sin, sinh, arcsin, asin, arcsinh, asinh, cos, cosh, arccos, acos, arccosh, acosh, tan, tanh, arctan, atan, arctanh, atanh, sqrt, abs, ln, log, exp</code>.


Below the calculation field is a list of your course with its grade categories and grade items. Next to each item or category's total is displayed the ID number you can use in your calculation (already surrounded with double square brackets). However, since the ID number is optional, some items may not yet have one. These items without an ID number have instead a form field which lets you enter an ID number directly.
==Beispiele==


As soon as you have assigned the ID numbers you need, you can click the "Add ID numbers" button, and the page will reload and show you the same list with the ID numbers you have just assigned.
* <code>=average([[Test.1]], [[Test.4]], [[Aufgabe.1]])</code>
* <code>=average(max([[Test.1]], [[Test.4]], [[Aufgabe.1]]), min([[Test.1]], [[Test.4]], [[Aufgabe.1]]))</code>
* <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%.


==Calculation functions==
==Berechnungen in anderen Sprachen als Englisch==
Die Berechnungsformel verwenden als Trennzeichen und für die Argumente und als Zeichen für die Dezimalstellen die Symbole, die im Sprachpaket festgelegt sind.


Every calculation must start with an equal sign (=). Following is a list of the functions supported by the calculation. The comma (,) character is used to separate arguments within function brackets. The comma can also be used to separate different functions. (The separator character could be a semicolon (;) in other languages, see below).
Im englischen Sprachpaket ist das Zeichen für die Dezimalstellen der Punkt (.), z.B. 1.5. In anderen Sprachpaketen kann es ein Komma sein, also z.B. 1,5.  


* average<nowiki>([[item1]], [[item2]]...)</nowiki>: Returns the average of a sample
Das Trennzeichen für Funktionsargumente ist im englischen Sprachpaket das Komma (,); in anderen Sprachpaketen kann es das Semikolon (;) sein.
* max<nowiki>([[item1]], [[item2]]...)</nowiki>: Returns the maximum value in a list of arguments
* min<nowiki>([[item1]], [[item2]]...):</nowiki> Returns the minimum value in a list of arguments
* mod(dividend, divisor): Calculates the remainder of a division
* pi(): Returns the value of the number Pi
* power(base, power): Raises a number to the power of another
* round(number, count): Rounds a number to a predefined accuracy
* sum(<nowiki>[[item1]], [[item2]]...)</nowiki>: Returns the sum of all arguments
* an asterisk (*) gives the product of two items: <nowiki>[[item1]]*[[item2]]</nowiki>
 
A number of mathematical functions is also supported:
 
* sin
* sinh
* arcsin
* asin
* arcsinh
* asinh
* cos
* cosh
* arccos
* acos
* arccosh
* acosh
* tan
* tanh
* arctan
* atan
* arctanh
* atanh
* sqrt
* abs
* ln
* log
* exp
 
==Example calculations==
 
* <nowiki>=average([[Quiz.1]], [[Quiz.4]], [[Assignment.1]])</nowiki>
* <nowiki>=average(max([[Quiz.1]], [[Quiz.4]], [[Assignment.1]]), min([[Quiz.1]], [[Quiz.4]], [[Assignment.1]]))</nowiki>
* Weighted grade calculations where item 1 is weighted 30%, item 2 is weighted at 60% and item 3 is weighted at 200%: <nowiki>=sum([[1]]*0.3,[[2]]*0.6,[[3]]*2)</nowiki>
 
==Calculations when user language is not English==
 
Calculation formulas use decimal and list separators as defined in each language pack.
 
The decimal separator (a symbol used to mark the boundary between the integral and the fractional parts of a decimal number) is a point (.) in English. In other languages it may be a comma (,).
 
The list separator (a symbol used to separate a list of ID numbers in square brackets) is a comma (,) in English. In other languages it may be a semicolon (;).


==Siehe auch==
==Siehe auch==

Aktuelle Version vom 19. Februar 2015, 09:07 Uhr


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.
  • Klicken Sie im Block Einstellungen > Kurs-Administration > Bewertungen.
  • Klicken Sie dann im Block Einstellungen > Bertungsverwaltung > Kategorien und Einträge.
  • In der Zeile einer Bewertungskategorie, in der Sie Einzelbewertungen zu einer Kategorienbewertung zusammenfasen wollen, klicken Sie auf das Rechner-Symbol calc off.gif in der Spalte Aktionen.
  • Im Eingabebereich Berechnung geben Sie ein Gleichheitszeichen =.
  • Wählen Sie ein Berechnungsformel, 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.
  • Trennen Sie die einzelnen ID-Nummern durch Kommas voneinander, z.B. =sum(item1, item2, item3).
  • Klicken Sie abschließend auf den Button Änderungen speichern.

Berechnungsfunktionen

  • average(item1, item2, ...): berechnet den Mittelwert der Argumente
  • max(item1, item2, ...): liefert das Maximum aus der Liste der Argumente
  • min(item1, item2, ...): liefert das Minimum aus der Liste der Argumente
  • mod(dividend, divisor): berechnet den Rest der ganzzahligen Division
  • pi(): liefert den Wert von zurück
  • power(base, power): berechnet die power-te Potenz von base
  • round(number, count): Rundet die Zahl number mit einer Genauigkeit von count Stellen
  • sum(item1, item2, ...): berechnet die Summe der Argumente
  • item1*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

Berechnungen in anderen Sprachen als Englisch

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 Komma sein, also z.B. 1,5.

Das Trennzeichen für Funktionsargumente ist im englischen Sprachpaket das Komma (,); in anderen Sprachpaketen kann es das Semikolon (;) sein.

Siehe auch