Configuración de los períodos de calificación que incluye todos los períodos de calificación individuales de un curso.
Representación JSON |
---|
{ "gradingPeriods": [ { object ( |
Campos | |
---|---|
gradingPeriods[] |
Es la lista de períodos de calificación de un curso específico. Los períodos de calificación no deben tener períodos superpuestos y deben enumerarse en orden cronológico. Cada período de calificación debe tener un título único dentro de un curso. |
applyToExistingCoursework |
Admite activar o desactivar la aplicación de períodos de calificación en los elementos de flujo existentes. Una vez establecido, este valor se conserva, lo que significa que no es necesario establecerlo en cada solicitud para actualizar |
previewVersion |
Solo salida. Es la versión preliminar de la API que se usa para recuperar este recurso. |
GradingPeriod
Un período de calificación individual.
Los períodos de calificación no deben tener períodos superpuestos y deben enumerarse en orden cronológico. Por ejemplo, si la fecha de finalización de un período de calificación es el 25/01/2024, la fecha de inicio del siguiente período de calificación debe ser el 26/01/2024 o una fecha posterior. Cada período de calificación debe tener un título único dentro de un curso.
Representación JSON |
---|
{ "id": string, "title": string, "startDate": { object ( |
Campos | |
---|---|
id |
Solo salida. Es el ID del período de calificación generado por el sistema. Solo lectura. |
title |
Obligatorio. Es el título del período de calificación. Por ejemplo, “Semestre 1”. |
startDate |
Obligatorio. Es la fecha de inicio, en UTC, del período de calificación. Inclusivo. |
endDate |
Obligatorio. Es la fecha de finalización, en UTC, del período de calificación. Inclusivo. |