Recurso: CourseWorkMaterial
Material de trabalho do curso criado por um professor para os estudantes do curso
Representação JSON |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
Campos | |
---|---|
course |
Identificador do curso. Somente leitura. |
id |
Identificador atribuído pela sala de aula para o material do trabalho do curso, exclusivo para cada curso. Somente leitura. |
title |
Título do material do trabalho do curso. O título precisa ser uma string UTF-8 válida com entre 1 e 3.000 caracteres. |
description |
Descrição opcional do material de trabalho do curso. O texto precisa ser uma string UTF-8 válida que não contenha mais de 30.000 caracteres. |
materials[] |
Outros materiais. Um material de trabalho do curso não pode ter mais de 20 itens. |
state |
Status do material de trabalho deste curso. Se não for especificado, o estado padrão será |
alternate |
Link absoluto para o material do trabalho deste curso na IU da Web do Google Sala de Aula. Esse campo só será preenchido se Somente leitura. |
creation |
Carimbo de data/hora em que o material do curso foi criado. Somente leitura. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
update |
Carimbo de data/hora da mudança mais recente no material do trabalho do curso. Somente leitura. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
scheduled |
Carimbo de data/hora opcional quando o material do trabalho do curso está programado para ser publicado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
assignee |
Modo do atribuído do material do trabalho do curso. Se não for especificado, o valor padrão será |
individual |
Identificadores de estudantes com acesso ao material do curso. Esse campo só é definido se |
creator |
Identificador do usuário que criou o material do trabalho do curso. Somente leitura. |
topic |
Identificador do tópico associado a este material de atividade do curso. Precisa corresponder a um tópico existente no curso. |
CourseWorkMaterialState
Possíveis estados do material do trabalho do curso
Enums | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Nenhum estado especificado. Isso nunca é retornado. |
PUBLISHED |
Status do material de atividade do curso que foi publicado. Esse é o estado padrão. |
DRAFT |
Status de um material de trabalho do curso que ainda não foi publicado. O material do curso nesse estado só fica visível para os professores e administradores de domínio. |
DELETED |
Status do material do trabalho do curso que foi publicado, mas agora foi excluído. O material do curso nesse estado só fica visível para os professores e administradores de domínio. O material do trabalho do curso nesse estado é excluído após algum tempo. |
Métodos |
|
---|---|
|
Cria um material de trabalho do curso. |
|
Exclui um material de trabalho do curso. |
|
Retorna um material de trabalho do curso. |
|
Recebe metadados de complementos do Google Sala de aula no contexto de uma postagem específica. |
|
Retorna uma lista de materiais de trabalho do curso que o solicitante tem permissão para visualizar. |
|
Atualiza um ou mais campos de um material de trabalho do curso. |