REST Resource: courses.courseWork.rubrics

Ressource: Bewertungsschema

Das Bewertungsschema der Kursarbeit. Ein Bewertungsschema ist eine Punktzahl, die dazu dient, die Arbeiten von Schülern/Studenten zu bewerten und Feedback zu geben.

Weitere Informationen finden Sie unter Struktur des Bewertungsschemas und bekannte Einschränkungen.

JSON-Darstellung
{
  "courseId": string,
  "courseWorkId": string,
  "id": string,
  "creationTime": string,
  "updateTime": string,
  "criteria": [
    {
      object (Criterion)
    }
  ],
  "previewVersion": enum (PreviewVersion),

  // Union field rubric_source can be only one of the following:
  "sourceSpreadsheetId": string
  // End of list of possible types for union field rubric_source.
}
Felder
courseId

string

ID des Kurses.

Schreibgeschützt.

courseWorkId

string

Kennung der entsprechenden Kursaufgabe.

Schreibgeschützt.

id

string

Die vom Kursraum zugewiesene Kennung für das Bewertungsschema. Dies ist einzigartig unter den Bewertungsschemas für die jeweilige Kursarbeit.

Schreibgeschützt.

creationTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel, der angibt, wann dieses Bewertungsschema erstellt wurde.

Schreibgeschützt.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel der letzten Änderung an diesem Bewertungsschema.

Schreibgeschützt.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

criteria[]

object (Criterion)

Liste mit Kriterien. Jedes Kriterium stellt eine Dimension für die Leistungsbewertung dar.

previewVersion

enum (PreviewVersion)

Nur Ausgabe. Die Vorschauversion der API, die zum Abrufen dieser Ressource verwendet wird.

Union-Feld rubric_source. Optionen zum Erstellen eines Bewertungsschemas aus einer vorhandenen Quelle. Für rubric_source ist nur einer der folgenden Werte zulässig:
sourceSpreadsheetId

string

Nur Eingabe. Nicht veränderbar. Google Tabellen-ID der Tabelle. Diese Tabelle muss formatierte Bewertungsschema-Einstellungen enthalten. Weitere Informationen finden Sie unter Bewertungsschema für eine Aufgabe erstellen oder wiederverwenden. Für die Verwendung dieses Felds ist der Bereich https://www.googleapis.com/auth/spreadsheets.readonly oder https://www.googleapis.com/auth/spreadsheets erforderlich.

Kriterium

Ein Bewertungsschemata. Jedes Kriterium stellt eine Dimension für die Leistungsbewertung dar.

JSON-Darstellung
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
Felder
id

string

Die Kriteriums-ID.

Bei der Erstellung wird eine ID zugewiesen.

title

string

Der Titel des Kriteriums.

description

string

Die Beschreibung des Kriteriums.

levels[]

object (Level)

Die Liste der Ebenen innerhalb dieses Kriteriums.

Level

Ebene des Kriteriums.

JSON-Darstellung
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
Felder
id

string

Die Ebenen-ID.

Bei der Erstellung wird eine ID zugewiesen.

title

string

Der Titel der Stufe.

Wenn für das Level keine Punkte festgelegt wurden, muss der Titel festgelegt werden.

description

string

Die Beschreibung der Stufe.

points

number

Optionale Punkte, die mit diesem Level verknüpft sind. Wenn festgelegt, müssen für alle Stufen des Bewertungsschemas Punkte angegeben werden und der Wert muss für alle Stufen innerhalb eines einzigen Kriteriums unterschiedlich sein. 0 ist nicht dasselbe wie kein Punkt.

Methoden

create

Ein Bewertungsschema wird erstellt.

delete

Löscht ein Bewertungsschema.

get

Gibt ein Bewertungsschema zurück.

list

Gibt eine Liste von Bewertungsschemas zurück, die der Anforderer aufrufen darf.

patch

Ein Bewertungsschema wird aktualisiert.