Services disponibles pour l’enseignement

  • Github Classroom : outil de gestion qui permet de créer des “Assignments” à partir d’un dépôt de code modèle.
  • Github Education : portail qui informe sur différentes offres pour élèves et enseignants (GitHub Campus Program, GitHub Campus Advisor…).

Upgrader une organisation

Les organisations Github ont des droits différents. En 2022, il existe trois types d’organisation: Free, Team, Enterprise.

Vous pouvez demander un upgrade d’une organisation “Free” en niveau “Team”. À noter que le niveau “Free” permet déjà de créer des “Unlimited public/private repositories”. Il sera donc suffisant pour la plupart des usages.

Quelques limitations du plan “free”:

  • Ne permet pas d’avoir des Wikis pour des répertoires privés.
  • Ne permet pas d’utiliser Github Pages pour des répertoires privés.

La demande d’upgrade se fait suivant la procédure documentée ici.

Pour upgrader une organisation du niveau “Free” au niveau “Team”, une page spéciale existe ici:

L’outil Classroom

Permet de créer des Classroom Assignments, à partir d’un dépôt de code modèle. Il peut s’agir d’assignments individuels, ou de groupe.

Tutoriel vidéo:

https://classroom.github.com/videos

Pour consulter et évaluer plus facilement le travail des élèves, il existe une application dédiée: Classroom Assistant.

Il existe aussi une extension pour VS Code.

Forum de discussion

Il existe un forum de discussion dédié aux enseignants:

https://education.github.community/