À propos des devoirs dans GitHub Classroom
Les devoirs sont des travaux créés pour les étudiants dans GitHub Classroom. Vous pouvez utiliser les devoirs pour tester et noter vos étudiants, ou pour les aider à mettre en pratique ce qu’ils ont appris.
Avec GitHub Classroom, vous pouvez créer des devoirs individuels, à faire par un seul étudiant, ou des devoirs collectifs, à faire en équipe. Pour plus d’informations, consultez « Types de devoirs ».
Chaque devoir a un titre et une échéance facultative. Vous pouvez choisir si les dépôts créés par GitHub Classroom sont visibles ainsi que les autorisations d’accès. Vous pouvez également noter automatiquement les devoirs et créer un espace dédié pour discuter du devoir avec l’étudiant.
Si vous le souhaitez, vous pouvez activer les demandes de tirage de commentaires sur les devoirs. Si vous activez cette fonctionnalité pour un devoir, GitHub Classroom crée une demande de tirage spéciale intitulée Commentaires dans le dépôt de devoir de chaque étudiant ou groupe. Pour plus d’informations, consultez « Laisser des commentaires en utilisant des demandes de tirage ».
Vous pouvez intégrer une classe dans un IDE. Les étudiants peuvent apporter des modifications à leurs dépôts de devoirs par le biais de l’IDE, ou en extrayant et en exécutant du code localement avec le logiciel approprié. Pour plus d’informations, consultez « Intégrer GitHub Classroom à un IDE ».
Vous pouvez réutiliser des affectations existantes dans n’importe quelle autre classe pour laquelle vous disposez d’un accès administrateur, notamment les classes d’une autre organisation. Pour plus d’informations, consultez « Réutiliser un devoir ».
Note
Vous devez créer une classe avant de pouvoir créer une attribution. Pour plus d’informations, consultez « Gérer les classes ».
Types de devoirs
Vous pouvez créer des devoirs à la fois individuels et collectifs avec GitHub Classroom.
Devoirs individuels
Un devoir individuel est un travail attribué à chaque étudiant qui participe à un cours sur GitHub Classroom. L’étudiant est censé réaliser un devoir individuel sans aide d’autres étudiants.
Quand un étudiant accepte un devoir, GitHub Classroom crée automatiquement un dépôt pour celui-ci. Vous pouvez partir d’un dépôt vide, ou vous pouvez créer un dépôt à partir d’un modèle de dépôt comportant du code de démarrage, de la documentation, des tests et d’autres ressources. Chaque dépôt de devoirs appartient à votre compte d’organisation sur GitHub.
Pour plus d’informations, consultez « Créer un devoir individuel ».
Devoirs collectifs
Un devoir de groupe est un travail de cours collaboratif destiné à des groupes d’étudiants sur GitHub Classroom. Les étudiants peuvent travailler à plusieurs sur un devoir de groupe dans un dépôt partagé, comme une équipe de développeurs professionnels.
Quand un étudiant accepte un devoir de groupe, il peut créer une équipe ou rejoindre une équipe existante. GitHub Classroom enregistre les équipes d’un devoir sous forme d’ensemble. Vous pouvez nommer l’ensemble des équipes pour un devoir spécifique quand vous créez le devoir, et vous pouvez réutiliser cet ensemble d’équipes pour un devoir ultérieur.
Pour plus d’informations, consultez « Créer un devoir de groupe ».