REST Resource: courses.courseWork.rubrics

Recurso: Rúbrica

La matriz de evaluación del trabajo del curso. Una rúbrica es una guía de puntuación que se utiliza para evaluar el trabajo de los alumnos y proporcionar comentarios.

Para obtener más detalles, consulta Estructura de las rúbricas y limitaciones conocidas.

Representación JSON
{
  "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.
}
Campos
courseId

string

Es el identificador del curso.

Solo lectura.

courseWorkId

string

Es el identificador del trabajo del curso al que corresponde.

Solo lectura.

id

string

Es el identificador que asigna Classroom para la rúbrica. Esto es único entre las rúbricas para el trabajo relevante del curso.

Solo lectura.

creationTime

string (Timestamp format)

Solo salida. La marca de tiempo del momento en que se creó esta rúbrica.

Solo lectura.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo salida. Marca de tiempo del cambio más reciente que se realizó en esta rúbrica.

Solo lectura.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

criteria[]

object (Criterion)

Lista de criterios. Cada criterio es una dimensión en la que se califica el rendimiento.

previewVersion

enum (PreviewVersion)

Solo salida. La versión de vista previa de la API que se usa para recuperar este recurso.

Campo de unión rubric_source. Opciones para crear una rúbrica a partir de una fuente existente. Las direcciones (rubric_source) solo pueden ser una de las siguientes opciones:
sourceSpreadsheetId

string

Solo entrada. Inmutable. ID de Hojas de cálculo de Google de la hoja de cálculo. Esta hoja de cálculo debe contener la configuración de las rúbricas con formato. Consulta Cómo crear o reutilizar una rúbrica para una tarea. El uso de este campo requiere el alcance https://www.googleapis.com/auth/spreadsheets.readonly o https://www.googleapis.com/auth/spreadsheets.

Criterio

Un criterio de rúbrica. Cada criterio es una dimensión en la que se califica el rendimiento.

Representación JSON
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
Campos
id

string

Es el ID del criterio.

Se asigna un ID durante la creación.

title

string

Es el título del criterio.

description

string

Es la descripción del criterio.

levels[]

object (Level)

Es la lista de niveles dentro de este criterio.

Nivel

Es un nivel del criterio.

Representación JSON
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
Campos
id

string

El ID del nivel

Se asigna un ID durante la creación.

title

string

Es el título del nivel.

Si el nivel no tiene ningún punto establecido, debes definir el título.

description

string

Es la descripción del nivel.

points

number

Puntos opcionales asociados con este nivel. Si se establece, todos los niveles de la rúbrica deben especificar puntos y el valor debe ser distinto en todos los niveles dentro de un solo criterio. 0 es distinto de ningún punto.

Métodos

create

Crea una rúbrica.

delete

Borra una rúbrica.

get

Muestra una rúbrica.

list

Muestra una lista de rúbricas que el solicitante puede ver.

patch

Actualiza una rúbrica.