REST Resource: courses.courseWork.rubrics

Ressource: Bewertungsschema

Das Bewertungsschema der Kursaufgabe. Ein Bewertungsschema ist ein Leitfaden für die Benotung, mit dem die Arbeit von Schülern/Studenten bewertet und Feedback gegeben wird.

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

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

  "sourceSpreadsheetId": string
}
Felder
courseId

string

ID des Kurses.

Schreibgeschützt.

courseWorkId

string

Kennung für die Kursaufgabe, der dies entspricht.

Schreibgeschützt.

id

string

In Classroom zugewiesene Kennung für das Bewertungsschema. Diese ID ist für die relevanten Kursaufgaben eindeutig.

Schreibgeschützt.

creationTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel, zu dem diese Rubrik erstellt wurde.

Schreibgeschützt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

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

Schreibgeschützt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

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.

Optionen zum Erstellen eines Bewertungsschemas aus einer vorhandenen Quelle Im Folgenden finden Sie eine Liste von Feldern, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt:
sourceSpreadsheetId

string

Nur Eingabe. Nicht veränderbar. Google Sheets-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.

Ende der sich gegenseitig ausschließenden Felder.

Kriterium

Ein Kriterium für das Bewertungsschema. Jedes Kriterium ist eine Dimension, anhand derer die Leistung bewertet wird.

JSON-Darstellung
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ],
  "learningGoal": {
    object (LearningGoal)
  }
}
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 Stufen innerhalb dieses Kriteriums.

learningGoal

object (LearningGoal)

Optional.

Das mit diesem Kriterium verknüpfte Lernziel. Lernziele, die mit Kriterien des Bewertungsschemas verknüpft sind, müssen bereits mit der Aufgabe verknüpft sein, mit der das Bewertungsschema verknüpft ist. Dieses Feld wird nur ausgefüllt, wenn der entsprechende previewVersion festgelegt ist.

Level

Eine Stufe des Kriteriums.

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

string

Die Level-ID.

Bei der Erstellung wird eine ID zugewiesen.

title

string

Der Titel des Levels.

Wenn für das Level keine Punkte festgelegt sind, muss ein Titel festgelegt werden.

description

string

Die Beschreibung des Levels.

points

number

Optionale Punkte, die mit diesem Level verknüpft sind. Wenn diese Option festgelegt ist, müssen für alle Stufen im Bewertungsschema Punkte angegeben werden. Der Wert muss für alle Stufen innerhalb eines einzelnen Kriteriums eindeutig sein. 0 ist nicht dasselbe wie „Keine Punkte“.

Methoden

create

Erstellt ein Bewertungsschema.

delete

Löscht ein Bewertungsschema.

get

Gibt ein Bewertungsschema zurück.

list

Gibt eine Liste der Rubriken zurück, die der Antragsteller einsehen darf.

patch

Aktualisiert ein Bewertungsschema.