Tutoriel d'Utilisation – Application "GPAS" (Groupe Pédagogique d'Accompagnement et de Soutien)
Ce guide présente le fonctionnement complet de l'application GPAS (en allemand : GSF – Gewerbliche Stütz- und Förderkurse) de l'EPAI. Il décrit le processus pas à pas, de la gestion administrative des cours et des inscriptions jusqu'au suivi pédagogique individualisé et à la gestion quotidienne des présences.
👥 1. Les Profils Utilisateurs (Acteurs du Processus)
L'application fait intervenir 3 niveaux d'accès et de responsabilités :
| Rôle |
Description & Responsabilités |
| Enseignant GPAS (Référent / Formateur) |
Accède à la liste des Personnes En Formation (PEF) inscrites dans ses cours. Complète et actualise la fiche détaillée de l'élève (contact entreprise, disponibilités, choix de l'organisation sur temps libre ou temps de travail, enseignant référent). Saisit les suivis pédagogiques (entretiens, remarques, bilans) et téléverse les documents annexes. Gère les présences à chaque séance, déclenchant l'envoi immédiat des e-mails d'absence aux répondants en entreprise. Peut modifier le cours d'un élève, le transférer à l'année suivante ou le désactiver temporairement. |
Superutilisateur GPAS (gpas_su) |
Dispose de l'ensemble des droits enseignants, et assure en plus le pilotage administratif : inscription de nouvelles PEF via le moteur de recherche (interrogeant l'annuaire de l'école / ISA), suppression définitive d'inscriptions, définition et paramétrage des cours GPAS (horaires, jours, intitulés bilingues FR/DE), gestion du calendrier scolaire (dates globales des cours, vacances scolaires, jours fériés et duplication annuelle), ainsi que la modération de l'ensemble des suivis. |
| Webmaster / Administrateur |
Accède à l'outil d'importation en masse (import.php) pour l'initialisation ou la mise à jour par fichier CSV des cohortes d'élèves, classes et affectations d'entreprises. |
🔄 2. Aperçu du Workflow (Cycle de Vie d'un Dossier PEF)
%%{init: {
'theme': 'base',
'themeVariables': {
'fontSize': '12px'
},
'flowchart': {
'nodeSpacing': 20,
'rankSpacing': 25,
'curve': 'basis'
}
}}%%
flowchart TD
A["Superutilisateur : Paramétrage des cours & du calendrier
(courses.php & holidays.php)"] --> B["Superutilisateur : Inscription de la PEF à un cours
(Recherche dans l'école)"]
B --> C["Enseignant GPAS : Complétion de la Fiche PEF
Contact entreprise, Enseignant référent, Organisation"]
C --> D{"Profil complet ?"}
D -- Non --> E["Alerte : Profil incomplet
(Pas d'envoi possible d'avis d'absence)"]
D -- Oui --> F["PEF opérationnelle dans le cours"]
F --> G["Séances hebdomadaires : Saisie des présences
(presences.php)"]
G --> H{"Statut de la PEF"}
H -- "Présente (vert)" --> I["Présence enregistrée"]
H -- "Absente (rouge)" --> J["Enregistrement de l'absence
+ Notification e-mail immédiate à l'entreprise (CC Référent)"]
F --> K["Suivi Pédagogique continu
(Entretiens, Remarques, Bilans d'étape)"]
K --> L{"Décision lors du Bilan"}
L -- "Poursuite" --> F
L -- "Arrêt" --> M["Désactivation de la PEF
(Mise en lecture seule / Archive)"]
F --> N{"Fin d'année scolaire"}
N -- "Reconduction" --> O["Transfert vers l'année suivante
(Bouton ⏩)"]
N -- "Fin de soutien" --> M
📖 3. Processus Détaillé Étape par Étape
Étape 1 : Tableau de Bord & Gestion des PEF (index.php)
Dès votre connexion à l'application, vous arrivez sur le tableau de bord principal Gestion des PEF.
- Barre de filtrage supérieur :
- Année scolaire : Sélectionnez l'année d'exercice (par défaut l'année courante, ex.
2025-2026). Le basculement automatique de l'année scolaire s'effectue au 1er août.
- Cours : Choisissez un cours spécifique dans le menu déroulant (avec indication du jour et de la tranche horaire) ou optez pour la vue consolidée "Toutes les PEF" pour une vue transversale.
- Bouton 🔄 Reset : Réinitialise l'affichage aux critères sélectionnés.
- Inscription d'une nouvelle PEF (Réservé aux Superutilisateurs) :
- Sélectionnez le cours de destination dans le filtre.
- Dans le bloc "Inscrire une personne en formation", saisissez les premières lettres du nom, du prénom ou de la classe dans la barre de recherche.
- Cliquez sur 🔍 Rechercher.
- Dans la liste des résultats, identifiez l'élève et cliquez sur ➕ Inscrire. L'élève est instantanément affecté au cours sélectionné pour l'année scolaire en cours.
- Lecture du tableau des élèves inscrits :
- Nom / Prénom : Affiche le nom de l'élève.
- ⚠️ Si les coordonnées de contact en entreprise ne sont pas encore enregistrées, la mention ⚠️ Profil incomplet s'affiche en rouge.
- Si l'élève est archivé/désactivé, la ligne est grisée avec le badge Inactif.
- Classe d'origine : Classe de l'élève à l'EPAI (issue des référentiels officiels ISA).
- Contact entreprise : Nom de la personne de contact, adresse e-mail professionnelle et téléphone au sein du lieu de travail.
- Temps de cours : Badge distinctif :
- Sur le temps de travail
- Sur le temps libre
- Référent GPAS : Prénom et nom de l'enseignant de l'école attitré au suivi de cette PEF.
- Remarque : Aperçu de la note générale associée à l'élève.
- Actions rapides disponibles par élève :
| Bouton |
Action |
Description |
| 📁 |
Dossier |
Ouvre la fiche individuelle complète de la PEF (coordonnées, disponibilités, entretiens, bilans). |
| 🔄 |
Modif. cours |
Permet de transférer immédiatement l'élève vers un autre cours actif de l'année courante (ex. changement de jour ou d'horaire). |
| ⏩ |
Transf. année suiv. |
Reconduit l'élève dans le cours de soutien pour l'année scolaire suivante. Une fois l'action réalisée, le badge vert ✅ Déjà transféré confirme le report. |
| ⏸️ / ▶️ |
Désact. / Réact. |
Met l'élève en mode pause / inactif (lecture seule sans suppression de données) ou le réactive au sein du cours. |
| 🗑️ |
Suppr. (SU) |
Supprime définitivement l'inscription de l'élève à ce cours pour l'année scolaire sélectionnée. |
Étape 2 : Fiche Détaillée & Suivi Pédagogique (student.php)
Cliquez sur l'icône 📁 Dossier d'une ligne d'élève pour ouvrir sa fiche détaillée.
1. Informations Administratives & Organisationnelles
- 🏢 Contact entreprise :
- Nom & Prénom (obligatoire) : Nom du répondant, du maître d'apprentissage ou du responsable RH.
- E-mail (obligatoire) : Adresse électronique de l'entreprise où seront transmises les notifications d'absence.
- Téléphone : Numéro direct ou standard.
- 🎓 Enseignement & Organisation :
- Référent GPAS (obligatoire) : Sélection de l'enseignant responsable parmi la liste officielle des intervenants GPAS.
- Organisation du cours : Définir si la formation s'effectue Sur le temps de travail ou Sur le temps libre.
- 🗓️ Disponibilités de la PEF :
- Cochez les cours parmi l'offre active où l'élève a la possibilité matérielle d'assister aux cours de soutien.
- Remarque générale : Champ libre pour consigner des observations générales sur le profil de l'élève.
- Cliquez sur 💾 Enregistrer les modifications pour valider.
2. Saisie d'un Nouveau Suivi Pédagogique
Dans le panneau d'ajout de suivi :
- Date : Date de l'événement ou de l'entretien (par défaut la date du jour).
- Type de suivi :
- 💬 Entretien : Échange formel avec l'élève, l'entreprise ou les doyens.
- 📝 Remarque : Note d'étape, point d'avancement ou fait marquant.
- 📊 Bilan : Évaluation formelle périodique.
- Décision (obligatoire si le type sélectionné est Bilan) :
- Poursuite : Maintien des cours d'appui.
- Arrêt : Arrêt du dispositif de soutien pour cet élève.
- Détails / Compte-rendu (obligatoire) : Synthèse des échanges, difficultés rencontrées, objectifs fixés et progression constatée.
- Documents à joindre : Joignez un ou plusieurs fichiers (PDF d'évaluation, grilles d'objectifs, scans de conventions signées).
- Cliquez sur ➕ Ajouter le suivi.
3. Historique & Timeline Pédagogique
- Visualisez l'ensemble des interventions passées sous forme de frise chronologique détaillée.
- Chaque carte indique le type d'intervention, la date, l'auteur connecté ayant rédigé le suivi, la décision éventuelle et le compte-rendu complet.
- Les documents annexés sont accessibles directement via des boutons de téléchargement sécurisés
📄 NomDuFichier.
- Suppression : L'auteur du suivi ou le Superutilisateur peut supprimer une entrée erronée en cliquant sur le lien 🗑️ Supprimer situé sous la note.
Étape 3 : Gestion des Présences & Notifications d'Absence (presences.php)
Dans le menu supérieur, cliquez sur Présences.
1. Détection Automatique et Sélection du Cours
- L'application détecte automatiquement le jour de la semaine actuel et présélectionne par défaut le cours correspondant.
- Vous pouvez basculer sur un autre cours via le sélecteur déroulant.
2. Calendrier Intelligent des Séances
- Les dates de cours sont calculées automatiquement pour l'année scolaire en fonction du jour hebdomadaire défini.
- Exclusion automatique des congés : Le système exclut d'office toutes les périodes de vacances scolaires et jours fériés configurés dans l'établissement.
- Pagination par bloc de 10 séances :
- Utilisez les boutons ◀️ Précédent et Suivant ▶️ pour naviguer dans l'année.
- Cliquez sur 📅 Aujourd'hui pour revenir immédiatement à la fenêtre temporelle courante.
- La colonne correspondant à la séance du jour est mise en surbrillance bleue avec la mention
(Aujourd'hui).
3. Grille Interactive de Présences
- Chaque ligne correspond à un élève actif inscrit au cours.
- Vert (Coché) : L'élève est présent (état par défaut).
- Rouge (Décoché) : L'élève est absent (un simple clic sur la case bascule l'état).
- Grisé / Non modifiable : Les séances futures ne sont pas cochables afin d'éviter toute saisie anticipée erronée.
4. Validation et Envoi Automatique des E-mails
- Après avoir ajusté les présences et absences de la séance, cliquez sur le bouton vert situé en bas à droite :
💾 Valider et envoyer les e-mails d'absence.
- Ce que fait le système en arrière-plan :
- Enregistre les présences et absences dans la base de données avec traçabilité de l'auteur.
- Si un élève a été marqué absent et possède une adresse e-mail d'entreprise valide, un e-mail d'absence officiel et bilingue (FR/DE) est envoyé sur-le-champ au contact de l'entreprise.
- L'enseignant référent de l'élève est automatiquement placé en copie conforme (CC) du message.
- Un bandeau vert récapitule le nombre d'e-mails effectivement distribués.
📧 Exemple de notification transmise à l'entreprise :
Objet : GPAS / GSF : Absence de / Abwesenheit von [Nom de l'élève]
Message FR : « Bonjour [Nom du contact], Nous vous informons que la personne en formation [Nom de l'élève] était absente au cours de soutien GPAS/GSF : [Nom du cours] le [Date] de [Début] à [Fin]. Pour tout renseignement complémentaire, vous pouvez contacter l'enseignant-référent : [Nom de l'enseignant] ([Email]). »
Message DE : « Guten Tag [Nom du contact], Wir teilen Ihnen mit, dass der/die Lernende/r [Nom de l'élève] im GSF-Unterstützungskurs : [Nom du cours DE] am [Date] von [Début] bis [Fin] abwesend war. Für weitere Auskünfte wenden Sie sich bitte an die GPAS-Referenzlehrperson : [Nom de l'enseignant] ([Email]). »
Étape 4 : Définition des Cours (courses.php – Superutilisateur)
Dans le menu supérieur, cliquez sur Définition des cours.
- Création d'un cours :
- Nom (FR) et Nom (DE) : Intitulé bilingue (ex.
Français appui / Stützkurs Französisch).
- Jour de la semaine : Sélection du jour (Lundi, Mardi, Mercredi, Jeudi, Vendredi, etc.).
- Heure de début et Heure de fin : Horaires au format
HH:MM (ex. 16:35 à 18:05).
- Case Actif : Doit être cochée pour que le cours apparaisse dans les listes d'inscriptions et de présences.
- Cliquez sur Créer le cours.
- Modification d'un cours existant :
- Dans le tableau récapitulatif des cours, cliquez sur le bouton ✏️ Modifier du cours visé.
- Les informations se chargent dans le formulaire supérieur.
- Effectuez vos corrections puis cliquez sur Modifier le cours.
Étape 5 : Calendrier Scolaire & Vacances (holidays.php – Superutilisateur)
Dans le menu supérieur, cliquez sur Calendrier & Vacances.
Cette section garantit la précision absolue des feuilles de présences hebdomadaires.
- Dates globales de l'année scolaire :
- Renseignez le Premier jour de cours (ex.
01.09.2025) et le Dernier jour de cours (ex. 26.06.2026).
- Cliquez sur Enregistrer les dates globales.
- Ajout d'une période de vacances :
- Saisissez la Date de début et la Date de fin de la période (ex. vacances d'automne, Noël, Pâques).
- Renseignez les libellés en français et en allemand.
- Cliquez sur Ajouter la période.
- Ajout d'un jour férié :
- Saisissez la Date de début uniquement (laissez la date de fin vide).
- Indiquez le nom du jour férié (ex.
Lundi de Pentecôte / Pfingstmontag).
- Cliquez sur Ajouter la période.
- Duplication vers l'année suivante :
- En fin d'exercice, utilisez le bouton Dupliquer à l'année suivante pour répliquer le calendrier sur l'année scolaire future, puis ajustez simplement les dates décalées.
Étape 6 : Importation en Masse (import.php – Webmaster)
Accessible aux administrateurs techniques :
- Permet le téléversement d'un fichier CSV contenant les matricules d'élèves, affectations de classes et coordonnées des entreprises formatrices.
- Détection intelligente automatique du séparateur (virgule, point-virgule ou tabulation) et nettoyage du format UTF-8.
- Prévisualisation avant injection sécurisée en base de données.
📌 4. Points d'Attention & Règles Métier
- Complétude impérative des fiches PEF :
Pour qu'un avis d'absence puisse être délivré à l'entreprise, le Nom de contact et l'Adresse e-mail doivent obligatoirement être renseignés dans la fiche détaillée. Surveillez les alertes rouges ⚠️ Profil incomplet sur le tableau de bord.
- Validation systématique des présences :
Les e-mails de notification ne sont expédiés qu'au moment précis où l'enseignant clique sur le bouton Valider et envoyer les e-mails d'absence. Décocher une case sans valider n'envoie aucun message.
- Pérennité de l'historique (Désactivation vs Suppression) :
Lorsqu'une PEF interrompt son soutien ou quitte l'établissement, privilégiez le bouton ⏸️ Désactiver plutôt que la suppression. L'élève passera en lecture seule et son historique complet (présences, entretiens, bilans, documents) restera intégralement conservé et consultable.
- Enseignant référent en copie :
L'enseignant référent reçoit systématiquement une copie conforme des notifications envoyées aux entreprises pour les élèves placés sous sa responsabilité.