Configurações de período de avaliação que incluem todos os períodos de avaliação individuais de um curso.
Representação JSON |
---|
{ "gradingPeriods": [ { object ( |
Campos | |
---|---|
gradingPeriods[] |
A lista de períodos de avaliação em um curso específico. Os períodos de avaliação não podem ter períodos de datas sobrepostos e precisam ser listados em ordem cronológica. Cada período de avaliação precisa ter um título exclusivo em um curso. |
applyToExistingCoursework |
Suporte para ativar ou desativar a aplicação de períodos de avaliação em itens de transmissão Depois de definido, esse valor é mantido, o que significa que ele não precisa ser definido em cada solicitação para atualizar |
previewVersion |
Apenas saída. A versão de pré-lançamento da API usada para recuperar esse recurso. |
GradingPeriod
Um período de avaliação individual.
Os períodos de avaliação não podem ter períodos de datas sobrepostos e precisam ser listados em ordem cronológica. Por exemplo, se a data de término de um período de avaliação for 25/01/2024, a data de início do próximo período de avaliação precisa ser 26/01/2024 ou posterior. Cada período de avaliação precisa ter um título exclusivo em um curso.
Representação JSON |
---|
{ "id": string, "title": string, "startDate": { object ( |
Campos | |
---|---|
id |
Apenas saída. ID do período de avaliação gerado pelo sistema. Somente leitura. |
title |
Obrigatório. Título do período de avaliação. Por exemplo, "Semestre 1". |
startDate |
Obrigatório. Data de início, em UTC, do período de avaliação. Inclusivo. |
endDate |
Obrigatório. Data de término, em UTC, do período de avaliação. Inclusivo. |