Ресурс: Рубрика
Рубрика оценки курсовой работы. Рубрика — это система оценок, используемая для оценки работы студента и предоставления обратной связи.
Более подробную информацию см. в разделе Структура рубрик и известные ограничения .
| JSON-представление | 
|---|
{ "courseId": string, "courseWorkId": string, "id": string, "creationTime": string, "updateTime": string, "criteria": [ { object (  | 
| Поля | |
|---|---|
 courseId |   Идентификатор курса. Только для чтения.  | 
 courseWorkId |   Идентификатор курсовой работы, которой это соответствует. Только для чтения.  | 
 id |   Идентификатор, присвоенный классу для данной рубрики. Он уникален среди рубрик соответствующей курсовой работы. Только для чтения.  | 
 creationTime |   Только вывод. Отметка времени создания этой рубрики. Только для чтения.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 updateTime |   Только вывод. Отметка времени последнего изменения этой рубрики. Только для чтения.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 criteria[] |   Список критериев. Каждый критерий — это измерение, по которому оценивается эффективность.  | 
 previewVersion |   Только вывод. Предварительная версия API, используемого для получения этого ресурса.  | 
 Объединенное поле rubric_source . Варианты создания рубрики на основе существующего источника. rubric_source может быть только одним из следующих: | |
 sourceSpreadsheetId |    Только ввод. Неизменяемый. Идентификатор таблицы в Google Таблицах. Эта таблица должна содержать отформатированные настройки критериев оценки. См. раздел Создание или повторное использование критериев оценки для задания . Для использования этого поля требуется область действия   | 
Критерий
Критерий оценки. Каждый критерий — это измерение, по которому оценивается эффективность.
| JSON-представление | 
|---|
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object ( | 
| Поля | |
|---|---|
 id |   Идентификатор критерия. При создании присваивается идентификатор.  | 
 title |   Название критерия.  | 
 description |   Описание критерия.  | 
 levels[] |   Список уровней в рамках этого критерия.  | 
Уровень
Уровень критерия.
| JSON-представление | 
|---|
{ "id": string, "title": string, "description": string, "points": number }  | 
| Поля | |
|---|---|
 id |   Идентификатор уровня. При создании присваивается идентификатор.  | 
 title |   Название уровня. Если уровень не имеет установленных очков, необходимо установить заголовок.  | 
 description |   Описание уровня.  | 
 points |   Необязательные баллы, связанные с этим уровнем. Если установлено, все уровни в рамках рубрики должны быть указаны с баллами, и значение должно быть разным для всех уровней в рамках одного критерия. 0 отличается от нуля баллов.  | 
Методы | |
|---|---|
 | Создает рубрику. | 
  | Удаляет рубрику. | 
  | Возвращает рубрику. | 
  | Возвращает список рубрик, которые запрашивающей стороне разрешено просматривать. | 
  | Обновляет рубрику. |