REST Resource: courses.courseWork.rubrics

Ressource: Bewertungsschema

Die Benotungsskala der Kursarbeit. Ein Bewertungsschema ist ein Bewertungsleitfaden, mit dem die Arbeit von Schülern/Studenten bewertet und Feedback gegeben wird.

Weitere Informationen finden Sie unter Struktur von Rubriken 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

Kennung des Kurses.

Schreibgeschützt.

courseWorkId

string

Kennung für die Kursarbeit, der dies entspricht.

Schreibgeschützt.

id

string

In Classroom zugewiesene Kennung für die Benotungsskala. Dieser Punkt ist in den Bewertungsrastern für die entsprechenden Kursarbeiten einzigartig.

Schreibgeschützt.

creationTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel für den Zeitpunkt, zu dem diese Rubrik 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 dieser Rubrik.

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 der Kriterien. Jedes Kriterium ist eine Dimension, anhand derer die Leistung bewertet wird.

previewVersion

enum (PreviewVersion)

Nur Ausgabe. Die Vorabversion der API, die zum Abrufen dieser Ressource verwendet wurde.

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

string

Nur Eingabe. Nicht veränderbar. Google Sheets-ID der Tabelle. Diese Tabelle muss formatierte Bewertungsbogeneinstellungen 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 Bewertungskriterium. Jedes Kriterium ist eine Dimension, anhand derer die Leistung bewertet wird.

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

string

Die Kriteriums-ID.

Beim Erstellen wird eine ID zugewiesen.

title

string

Der Titel des Kriteriums.

description

string

Die Beschreibung des Kriteriums.

levels[]

object (Level)

Die Liste der Ebenen in diesem Kriterium.

Level

Eine Stufe des Kriteriums.

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

string

Die Ebenen-ID.

Beim Erstellen wird eine ID zugewiesen.

title

string

Der Titel des Levels.

Wenn für die Stufe keine Punkte festgelegt sind, muss der Titel festgelegt werden.

description

string

Die Beschreibung der Stufe.

points

number

Optionale Punkte, die mit diesem Level verbunden sind. Wenn diese Option aktiviert ist, müssen für alle Ebenen im Bewertungsschema Punkte angegeben werden. Der Wert muss für alle Ebenen innerhalb eines einzelnen Kriteriums eindeutig sein. „0“ unterscheidet sich von „keine Punkte“.

Methoden

create

Erstellt ein Bewertungsschema.

delete

Löscht ein Bewertungsschema.

get

Gibt ein Bewertungsschema zurück.

list

Gibt eine Liste der Bewertungsraster zurück, die der Antragsteller ansehen darf.

patch

Aktualisiert ein Bewertungsschema.