Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve as funções de estudantes e professores para tarefas e submissões status transições e regras de transição relacionadas.
Obter todas as tarefas e respetivas submissões que pertencem a um estudante específico
Faça o seguinte pedido para obter as ações do estudante:
me/assignments?$expand=submissions com permissões delegadas ou users/id/assignments?$expand=submissions permissões de aplicação.
Veja o exemplo de código de uma conta de estudante com a tarefa Educação com o SDK do Microsoft Graph
Observação
Para funções de estudante, o parâmetro isTeacher tem de ser definido como falso.
Obter todas as tarefas para o professor e, em seguida, submissões para cada tarefa
Faça o seguinte pedido para obter as ações do professor:
me/assignments ou users/id/assignments para obter as tarefas que pertencem a um professor.
Para cada uma das tarefas, utilize classses/id/assignments/id/submissions para obter as submissões status (uma tarefa conterá um número n de submissões, em que n é o número de estudantes. Pode ser um único estudante, um grupo de estudantes ou toda a turma).
Veja o exemplo de código de uma conta de professor com a tarefa Educação com o SDK do Microsoft Graph.
Para um estudante, uma tarefa é acionável se a submissão correspondente estiver a funcionar, devolvida ou reatribuída status. Para um professor, uma tarefa é acionável se alguma das submissões dessa tarefa estiver numa status submetida.
Regras de transição de estado
As seguintes regras de transição de status são aplicáveis às funções de estudante e professor:
- Um estudante entrega e o professor devolve ou devolve para revisão.
- Um professor devolve submissões.
- Um estudante só pode entregar a tarefa quando a submissão estiver a funcionar ou a reatribuir status.
- A devolução da ação de revisão torna a submissão status como reatribuída.