Actions des enseignants et des étudiants pour les devoirs et les soumissions
Cet article décrit les rôles des étudiants et des enseignants pour les transitions d’état de devoirs et de soumissions, ainsi que les règles de transition associées.
Obtenir tous les devoirs et leurs soumissions respectives qui appartiennent à un étudiant spécifique
Effectuez la requête suivante pour obtenir les actions de l’étudiant :
me/assignments?$expand=submissions
avec des autorisations déléguées ou users/id/assignments?$expand=submissions
pour les autorisations d’application.
Consultez l’exemple de code pour un compte d’étudiant avec devoir Éducation à l’aide du Kit de développement logiciel (SDK) Microsoft Graph
Remarque
Pour les rôles d’étudiant, le paramètre isTeacher doit être défini sur false.
Obtenir tous les devoirs pour l’enseignant, puis les soumissions pour chaque devoir
Effectuez la requête suivante pour obtenir les actions de l’enseignant :
me/assignments
ou users/id/assignments
pour obtenir les devoirs appartenant à un enseignant.
Pour chacun des devoirs, utilisez classses/id/assignments/id/submissions
pour obtenir les soumissions status (un devoir contiendra n nombre de soumissions, où n est le nombre d’étudiants. Il peut s’agir d’un seul étudiant, d’un groupe d’étudiants ou de la classe entière).
Consultez l’exemple de code pour un compte d’enseignant avec devoir Éducation à l’aide du Kit de développement logiciel (SDK) Microsoft Graph.
Pour un étudiant, un devoir peut faire l’objet d’une action si la soumission correspondante est dans un état opérationnel, retourné ou réaffecté . Pour un enseignant, un devoir peut faire l’objet d’une action si l’une des soumissions de ce devoir est dans un état soumis .
Règles de transition d’état
Les règles de transition d’état suivantes s’appliquent aux rôles d’étudiant et d’enseignant :
- Un étudiant se retourne et l’enseignant retourne ou retourne pour révision.
- Un enseignant retourne des soumissions.
- Un étudiant peut remettre le devoir uniquement lorsque la soumission est dans un état de travail ou de réaffectation .
- Le retour pour l’action de révision rend l’état de soumission comme réaffecté.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour