Groupes d’affectation — Enseignant

Route : /quiz/groups Accès : Authentifié + rôle teacher (meta teacherOnly) Fichier source : src/pages/quiz/TeacherQuizGroupsPage.vue

Description

Page de gestion des groupes d’élèves utilisés pour l’affectation des quiz. Un groupe regroupe des élèves (et éventuellement des enseignants) auxquels on peut assigner un ou plusieurs quiz en une seule opération.

Actions disponibles

  • Créer un groupe — Définir un nom et ajouter des membres depuis la liste des élèves
  • Ajouter ou retirer des membres — Modifier la composition d’un groupe existant
  • Activer / désactiver un groupe — Contrôler l’accès aux quiz assignés à ce groupe
  • Supprimer un groupe — Action irréversible via dialogue de confirmation

Appels API

Méthode Endpoint Description
GET /quiz/groups Liste les groupes de l’enseignant
POST /quiz/groups Crée un groupe
PATCH /quiz/groups/:groupId Modifie un groupe
DELETE /quiz/groups/:groupId Supprime un groupe
GET /users?role=student Charge les élèves disponibles

Mes quiz | Index