Skip to main content

À propos des devoirs

Vous pouvez utiliser des devoirs individuels ou de groupe pour GitHub Classroom enseigner aux étudiants et noter leur travail.

Avertissement

          **Fermeture :** La GitHub Classroom demande est fermée et sera mise hors service le 28 août 2026.

Pour plus d’informations, consultez l’avis deGitHub Classroom fermeture.

À propos des affectations dans GitHub Classroom

Les devoirs sont des cours créés pour les étudiants en 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, pour être complétés par un seul étudiant ou des devoirs de groupe, pour être terminés dans les équipes. 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 avec des pull requests ».

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 une tâche ».

Remarque

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 affectations individuelles et des affectations de groupe 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 référentiel d’affectation 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 ensemble sur une affectation de groupe dans un référentiel 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 ».

Pour approfondir