Skip to main content

Modification d’une affectation

Vous pouvez modifier des travaux existants dans votre cours.

Qui peut utiliser cette fonctionnalité ?

Organization owners who are admins for a classroom can edit assignments for that classroom. Pour plus d’informations sur les administrateurs de salle de classe, consultez Gérer les classes.

À propos de la modification des affectations

Après avoir créé une affectation, vous pouvez en modifier de nombreux aspects pour mieux répondre à vos besoins et à ceux de vos étudiants. N’oubliez pas que vous ne pouvez pas modifier le type d’affectation (individuel ou groupe) ni l’environnement de développement intégré (IDE) en ligne après avoir créé l’affectation. Pour plus d’informations, consultez « Créer un devoir individuel » et « Créer un devoir de groupe ».

Modification d’une affectation existante

  1. Connectez-vous à GitHub Classroom.

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

  3. Dans l’onglet Affectations, à côté de l’affectation que vous souhaitez modifier, cliquez sur .

    Remarque

    Vous pouvez également modifier une affectation à partir de la page de l'affectation. Pour accéder à la page de l’affectation, dans l’onglet Affectations, cliquez sur le nom de l’affectation.

  4. Sous « Titre de l’affectation », cliquez dans le champ de texte, puis supprimez le texte existant et tapez le titre de la nouvelle affectation.

  5. Pour modifier, si vous le souhaitez, le préfixe par défaut du dépôt de devoirs de chaque étudiant, cliquez sur l'icône crayon à côté du nom du préfixe.

    Remarque

    La modification du titre d'une affectation ou du préfixe du référentiel par défaut ne changera pas le nom des référentiels d'affectation existants.

    Ensuite, tapez le nouveau préfixe sous « Préfixe de référentiel personnalisé ».

  6. Sous « Échéance (facultatif) », cliquez dans le champ de texte, puis utilisez le sélecteur de dates pour réattribuer une échéance. La nouvelle échéance ne peut pas être dans le passé. La réaffectation d’une échéance met à jour l’échéance pour tous les étudiants.

    Si vous le souhaitez, pour faire de l’échéance une date limite, sélectionnez Il s’agit d’une date limite. Si vous utilisez une date limite, les étudiants perdront l’accès en écriture à leurs dépôts de devoirs une fois la date limite passée, sauf s’ils reçoivent un report. Pour plus d’informations sur le report des échéances de devoirs, consultez Report de l’échéance d’un devoir pour une personne ou un groupe.

  7. Pour modifier l’état d’une affectation, sélectionnez le menu déroulant État de l’affectation, puis cliquez sur Actif ou Inactif.

    Remarque

    Les affectations inactives ne peuvent pas être acceptées par les étudiants. Vous devez modifier le statut d'une tâche et le définir comme « Inactif » lorsque plus aucun étudiant ne doit accepter une tâche ou après l’échéance du devoir.

  8. Sous « Visibilité du dépôt », sélectionnez une visibilité. Si vous utilisez des référentiels privés, seul l’étudiant ou l’équipe peut voir les commentaires que vous fournissez.

    Remarque

    Le fait de modifier la visibilité des référentiels d’affectation ne modifie pas rétroactivement la visibilité des référentiels des affectations existants.

  9. Si vous le souhaitez, sélectionnez ou désélectionnez Accorder aux étudiants l’accès admin à leur référentiel. Pour plus d’informations sur les autorisations d’administrateur pour les référentiels, consultez À propos des dépôts et Rôles de dépôt pour une organisation.

    Remarque

    Le fait d'accorder ou de révoquer l'accès à l'administrateur étudiant après la création d'un devoir ne modifiera pas rétroactivement les autorisations pour les référentiels de devoirs existants.

  10. Pour configurer ou modifier le référentiel de modèles pour votre affectation, dans la section « Ajouter un modèle de référentiel pour donner aux étudiants un code de démarrage », sélectionnez le menu déroulant Sélectionner un référentiel .

    • Pour choisir un référentiel de modèles, commencez à taper le nom du référentiel dans le champ de texte, puis cliquez sur le référentiel correspondant dans les résultats de recherche.
    • Pour supprimer un modèle de référentiel, supprimez tout texte dans le champ de texte.

Vous ne pouvez pas changer le dépôt de modèle une fois qu’un étudiant a accepté le devoir. Si vous souhaitez fournir des mises à jour du code de démarrage une fois que les étudiants ont accepté le devoir, consultez Modification du code de démarrage du devoir.

Remarque

Par défaut, une affectation créera un référentiel vide pour chaque étudiant figurant sur la liste de la classe.

  1. Pour ajouter un test d’évaluation automatique, dans la section « Ajouter des tests d’évaluation automatique », sélectionnez le menu déroulant Ajouter un test, puis cliquez sur une méthode d’évaluation dans les options qui s’affichent. Pour plus d’informations, consultez « Utiliser la notation automatique ».

    En outre, vous pouvez modifier ou supprimer des tests d’évaluation automatique existants avec ou .

  2. Pour ajouter un nouveau chemin d’accès protégé, dans la section « Chemins d’accès des fichiers protégés », tapez le fichier ou le chemin d’accès, puis cliquez sur Ajouter un chemin d’accès.

    En outre, supprimez les chemins d’accès protégés existants en cliquant sur .

    Remarque

    Si vous supprimez un chemin d'accès à un fichier protégé, l'étiquette « Fichier(s) protégé(s) modifié(s) » sera supprimée de toutes les soumissions qui ont édité des fichiers dans ce chemin.d'accès

  3. Pour activer ou désactiver les demandes de tirage de commentaires, sélectionnez ou désélectionnez Activer les demandes de tirage de commentaires.

    Remarque

    Le fait d’activer ou de désactiver des demandes de tirage de commentaires pour une affectation n’entraîne ni la création ni la suppression des demandes de tirage de commentaires pour les référentiels des affectations existants.

  4. Cliquez sur Mettre à jour l’affectation.

Modification du code de démarrage de l'affectation

Si vous devez mettre à jour le code de démarrage de votre devoir une fois que les stagiaires l’ont déjà accepté, vous pouvez le faire en modifiant le référentiel d’origine. Les devoirs des étudiants sont basés sur des copies ("forks") de ce référentiel, par conséquent, vous pouvez modifier le code de démarrage, puis créer des pull requests pour que les étudiants fusionnent ces mises à jour dans leurs devoirs. Consultez Créer une tâche à partir d’un modèle de référentiel.

  1. Connectez-vous à GitHub Classroom.

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

  3. Sélectionnez le devoir disposant d’un référentiel de code de démarrage.

  4. Sous le titre du devoir, cliquez sur le lien vers votre référentiel de code de démarrage.

  5. Apportez les modifications nécessaires au contenu de votre code de démarrage.

  6. Revenez à la page de présentation du devoir.

  7. Cliquez sur synchronisation des devoirs. En cas de modifications, un bouton Devoirs obsolètes s’affiche.

  8. Pour ouvrir des requêtes de tirage dans tous les dépôts de devoirs de vos étudiants, cliquez sur Devoirs obsolètes.

Les pull requests porteront le titre « GitHub Classroom : synchronisation de devoirs ». Demandez à vos étudiants de fusionner ces pull requests.

Pour aller plus loin

  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)
    
  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)