Skip to main content

Gérer les classes

Vous pouvez créer et gérer une classe pour chaque cours que vous enseignez à l’aide GitHub Classroom.

Qui peut utiliser cette fonctionnalité ?

Organization owners who are admins for a classroom can manage the classroom for an organization. Pour plus d’informations sur les administrateurs de salle de classe, consultez Gérer les classes.

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 classes

Dans GitHub Classroom, une classe est l’endroit où les enseignants et les étudiants interagissent pendant un cours. Les enseignants peuvent créer une liste d’élèves pour la classe, puis créer, affecter, passer en revue et noter les devoirs au sein de la classe.

À propos de la gestion des classes

GitHub Classroom utilise des comptes d’organisation sur GitHub pour gérer les autorisations, l’administration et la sécurité pour chaque classe que vous créez. Chaque organisation peut avoir plusieurs classes.

Une fois que vous avez créé une classe, GitHub Classroom vous invitez à inviter des assistants d’enseignement (TA) et des administrateurs à la salle de classe. Chaque classe peut avoir un ou plusieurs administrateurs. Les administrateurs peuvent être des enseignants, des autorités de certification ou tout autre administrateur de cours sur lequel vous souhaitez avoir le contrôle sur vos salles de GitHub Classroomclasse.

Invitez des autorités de certification et des administrateurs à votre salle de classe en invitant les comptes personnels sur GitHub votre organisation en tant que propriétaires de l’organisation et en partageant l’URL de votre salle de classe. Les propriétaires de l'organisation peuvent administrer n'importe quelle classe au sein de l'organisation. Pour plus d’informations, consultez « Rôles dans une organisation » et « Inviter des utilisateurs à rejoindre votre organisation ».

Quand vous avez terminé d’utiliser une classe, vous pouvez l’archiver pour pouvoir référencer par la suite la classe, la liste de classe et les devoirs, ou vous pouvez la supprimer si vous n’en avez plus besoin.

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 ».

Vous pouvez également afficher vos salles de classe et devoirs directement à partir de l’interface GitHub de ligne de commande avec l’extension GitHub Classroom . Pour plus d’informations, consultez « Utilisation GitHub Classroom avec GitHub CLI ».

À propos des listes de classe

Chaque classe a une liste des élèves. Une liste de classe est une liste d’identificateurs pour les étudiants qui participent à votre cours.

Lorsque vous partagez d’abord l’URL d’un devoir avec un étudiant, l’étudiant doit se connecter GitHub avec un compte personnel pour lier le compte personnel à un identificateur pour la classe. Une fois que l’étudiant a lié un compte personnel, vous pouvez voir le compte personnel associé dans la liste. Vous pouvez également voir quand l’étudiant accepte ou envoie un devoir.

Prérequis

Vous devez disposer d’un compte d’organisation sur GitHub lequel gérer les salles de classe .GitHub Classroom Pour plus d’informations, consultez « Types de comptes GitHub » et « Création d’une organisation à partir de zéro ».

Vous devez autoriser l’organisation OAuth appGitHub Classroom à gérer les salles de classe pour votre compte d’organisation. Pour plus d’informations, consultez « Autorisation des applications OAuth ».

Création d’une classe

  1. Connectez-vous à GitHub Classroom.
  2. Cliquez sur Nouvelle classe à droite dans la page.
  3. Dans la liste des organisations, cliquez sur celle que vous voulez utiliser pour votre classe. Vous pouvez éventuellement créer une organisation. Pour plus d’informations, consultez « Création d’une organisation à partir de zéro ».
  4. Sous « Nom de la classe », tapez le nom de votre classe.
  5. Cliquez sur Créer une classe.

Dès que vous avez créé une classe, vous pouvez commencer à créer des devoirs pour les étudiants. Pour plus d’informations, consultez Utiliser le devoir de démarrage Git et GitHub, Créer un devoir individuel, Créer un devoir de groupe ou Réutiliser une tâche.

Création d’une liste de classe pour votre classe

Vous pouvez créer une liste des étudiants qui participent à votre cours.

Si votre cours a déjà une liste de classe, vous pouvez mettre à jour les étudiants sur la liste ou supprimer la liste. Pour plus d’informations, consultez Ajout d’un étudiant à votre liste de classe ou Suppression d’une liste de classe.

  1. Connectez-vous à GitHub Classroom.

  2. Dans la liste des classes, cliquez sur la classe que vous souhaitez afficher.

  3. Sous le nom de la classe, cliquez sur Étudiants.

    Capture d’écran des onglets d’une classe. L’onglet « Étudiants » est encadré en orange foncé.

  4. Pour vous connecter GitHub Classroom à votre LMS et importer une liste, votre administrateur LMS doit d’abord inscrire votre instance LMS, puis vous devez connecter votre cours LMS à votre classe. Après connexion, vous pouvez cliquer sur le bouton Importer à partir de... pour importer une liste à partir de votre cours LMS. Pour plus d’informations, consultez « Connecter un cours d’un système de gestion des formations à une salle de classe ».

    Remarque

    Google Classroom n’utilise pas le protocole LTI, et n’a donc pas besoin d’être connecté à GitHub Classroom avant d’importer la liste. Pour plus d’informations, consultez « Connecter un cours d’un système de gestion des formations à une salle de classe ».

  5. Fournissez les identificateurs des étudiants pour votre liste.

    • Pour importer une liste de classe en chargeant un fichier avec des identificateurs d’étudiant, cliquez sur Charger un fichier CSV ou texte.
    • Pour créer une liste, tapez vos identifiants d’étudiant dans le champ de texte.
  6. Cliquez sur Créer une liste.

Ajout d’étudiants à votre liste de classe

Votre classe doit avoir une liste d'élèves pour ajouter des élèves. Pour plus d’informations sur la création d’une liste de classe, consultez Création d’une liste de classe.

  1. Connectez-vous à GitHub Classroom.

  2. Dans la liste des classes, cliquez sur la classe que vous souhaitez afficher.

  3. Sous le nom de la classe, cliquez sur Étudiants.

    Capture d’écran des onglets d’une classe. L’onglet « Étudiants » est encadré en orange foncé.

  4. À droite de « Liste de classe », cliquez sur Mettre à jour les étudiants. Si vous avez déjà lié votre classe à un cours LMS, un bouton Synchroniser à partir de... s’affiche à la place.

  5. Suivez les instructions pour ajouter des étudiants à la liste de classe.

    • Pour importer des étudiants à partir d’un LMS, votre administrateur LMS doit d’abord inscrire votre instance LMS, puis vous devez connecter votre cours LMS à votre salle de classe. Une fois connecté, vous pouvez cliquer sur le bouton Synchroniser à partir de... Pour plus d’informations, consultez « Connecter un cours d’un système de gestion des formations à une salle de classe ».

      Remarque

      Google Classroom n’utilise pas le protocole LTI, et n’a donc pas besoin d’être connecté à GitHub Classroom avant d’importer la liste. Pour plus d’informations, consultez « Connecter un cours d’un système de gestion des formations à une salle de classe ».

    • Pour ajouter manuellement des étudiants, sous « Ajouter manuellement des étudiants », cliquez sur Charger un fichier CSV ou texte, ou tapez les identificateurs des étudiants, puis cliquez sur Ajouter des entrées de liste de classe.

Renommage d'une salle de classe

  1. Connectez-vous à GitHub Classroom.

  2. Dans la liste des classes, cliquez sur la classe que vous souhaitez afficher.

  3. Sous le nom de la classe, cliquez sur Paramètres.

    Capture d’écran des onglets d’une classe. L’onglet « Paramètres » est présenté en orange foncé.

  4. Sous « Nom de la classe », tapez un nouveau nom pour la classe.

  5. Cliquez sur Renommer la classe.

Archivage ou désarchivage d’une classe

Vous pouvez archiver une salle de classe sur GitHub Classroomlaquelle vous n’utilisez plus . Quand vous archivez une classe, vous ne pouvez pas créer de devoirs ni modifier les devoirs existants pour la classe. Les étudiants ne peuvent pas accepter d’invitations à des devoirs dans les classes archivées.

  1. Connectez-vous à GitHub Classroom.

  2. À droite du nom d’une salle de classe, sélectionnez le menu déroulant, puis cliquez sur Archiver.

    Capture d’écran d’une vignette d’une classe. Un menu déroulant avec une icône de kebab est développé et l'option « Archiver » est encadrée en orange foncé.

  3. Pour voir une classe archivée, utilisez le menu déroulant à côté de la barre de recherche pour passer à la vue « Archivée » ou « Toutes ».

  4. Pour annuler l’archivage d’une classe, à droite du nom d’une classe, sélectionnez le menu déroulant, puis cliquez sur Annuler l’archivage.

    Capture d’écran d’une vignette d’une classe. Un menu déroulant avec une icône de points de suspension est développé et l’option « Désarchiver » est encadrée en orange foncé.

Suppression d’un répertoire d'élèves pour une classe

  1. Connectez-vous à GitHub Classroom.

  2. Dans la liste des classes, cliquez sur la classe que vous souhaitez afficher.

  3. Sous le nom de la classe, cliquez sur Étudiants.

    Capture d’écran des onglets d’une classe. L’onglet « Étudiants » est encadré en orange foncé.

  4. Sous la liste des étudiants, sous « Supprimer cette liste », cliquez sur Supprimer la liste.

  5. Lisez les avertissements, puis cliquez sur Supprimer la liste.

Suppression d’une classe

  1. Connectez-vous à GitHub Classroom.

  2. Dans la liste des classes, cliquez sur la classe que vous souhaitez afficher.

  3. Sous le nom de la classe, cliquez sur Paramètres.

    Capture d’écran des onglets d’une classe. L’onglet « Paramètres » est présenté en orange foncé.

  4. À droite de « Supprimer cette classe », cliquez sur Supprimer la classe.

  5. Lisez les avertissements.

  6. Pour vérifier que vous supprimez la classe appropriée, tapez le nom de la classe à supprimer.

  7. Cliquez sur Supprimer la classe.

Pour aller plus loin