Aide en ligne — Test de positionnement ESG
Application web pour faire passer un test de positionnement à l'entrée en formation. Cette aide est destinée à tous les utilisateurs : étudiants, intervenants, administrateurs.
Cette aide est accessible à tout moment via le bouton « ? Aide » présent dans le header du site.
1. Aperçu général
Le dispositif fait passer un test de positionnement à l'entrée en formation, applicable à toutes les formations de l'ESG (mastères, bachelors, etc.) quel que soit leur niveau (Bac+2, Bac+3, Bac+5).
Chaque formation a son propre questionnaire QCM (30 questions par défaut, 45 secondes par question), calibré sur son référentiel RNCP. À la fin du test, l'étudiant obtient :
- Un score global et par bloc de compétences
- Un verdict sur les prérequis (Année 1 / Année 2 / KO selon les seuils définis par formation)
- Des préconisations personnalisées sur les compétences à renforcer
- Un graphique de répartition de ses résultats
L'équipe pédagogique reçoit automatiquement une copie du rapport par email et peut consulter en temps réel les statistiques de promotion (radar par bloc, histogramme des scores, top des questions ratées, heatmap par étudiant).
Le système est conçu pour fonctionner à domicile (passage du test hors campus), avec un dispositif anti-triche transparent (détection des sorties de page, signalement aux équipes pédagogiques sans blocage).
2. Rôles et permissions
Le système distingue quatre rôles utilisateur, avec des droits cumulatifs.
| Action | Étudiant | Intervenant | Référent | Admin |
|---|---|---|---|---|
| Passer le test, consulter ses résultats | ✓ | — | — | — |
| Liste des promotions de ses formations | — | ✓ | ✓ | toutes |
| Détail d'une promotion (lecture) | — | ✓ | ✓ | ✓ |
| Statistiques d'une promotion (radar, histogramme) | — | ✓ | ✓ | ✓ |
| Export CSV détaillé d'une promotion | — | ✓ | ✓ | ✓ |
| Modifier une promotion | — | ✗ | ✗ | ✓ |
| Liste des formations | — | ✓ | ✓ | toutes |
| Détail d'une formation (lecture) | — | ✓ | ✓ | ✓ |
| Consulter les questions d'une formation | — | ✓ | ✓ | ✓ |
| Modifier / réimporter les questions | — | ✗ | ✓ | ✓ |
| Lancer un test en mode essai | — | ✓ | ✓ | ✓ |
| Liste des passages | — | ✓ | ✓ | tous |
| Détail d'un passage | — | ✓ | ✓ | ✓ |
| Statistiques globales | — | filtré | filtré | ✓ |
| Paramètres globaux / utilisateurs / marques | — | ✗ | ✗ | ✓ |
Notes importantes
L'intervenant et l'intervenant référent voient automatiquement leurs vues filtrées par les formations qui leur ont été attribuées. Un intervenant qui n'a aucune formation attribuée verra ses listes vides.
Le rôle intervenant référent est identique à l'intervenant en termes de visibilité, avec un seul droit supplémentaire : modifier les questions (édition unitaire et réimport) des formations auxquelles il a accès.
3. Guide étudiant
Premier accès
Deux cas possibles selon la procédure choisie par votre établissement.
Cas 1 — Activation par email (le plus courant) : votre établissement a créé votre compte et vous recevez automatiquement un email d'activation contenant un lien personnel (valide 48 h). Cliquez sur ce lien, choisissez votre mot de passe, et vous êtes immédiatement connecté à votre espace. Si vous ne recevez pas l'email, vérifiez d'abord vos spams ; sinon, contactez votre équipe pédagogique pour qu'elle vous renvoie un lien.
Cas 2 — Inscription en ligne avec code de promotion : vous recevez de votre établissement un code de promotion (par exemple MCG2026) et un mot de passe partagé. Allez sur la page d'inscription, créez votre compte (email + mot de passe personnel), et entrez le code de promotion + son mot de passe pour vous y inscrire.
Mot de passe oublié : la page de connexion comporte un lien « Mot de passe oublié ? » qui vous permet de demander un nouveau lien de réinitialisation par email.
Passer le test
Une fois connecté à votre espace, vous voyez la ou les formations auxquelles vous êtes inscrit. Cliquez sur « Démarrer le test ».
Le test dure environ 25-30 minutes (30 questions × 45 secondes). Si vous bénéficiez d'un tiers temps, demandez le bouton dédié sur l'écran de démarrage avant de lancer (timer passe à 60 s/question, action irréversible une fois activée).
Pendant le test :
- Une question à la fois, l'explication s'affiche immédiatement après votre réponse
- Le panneau latéral droit affiche le chrono, la progression, le bloc en cours
- Restez sur cette page pendant toute la durée du test : tout changement d'onglet ou bascule vers une autre application est enregistré et signalé à votre formation
- Quitter accidentellement la fenêtre ne vous fait pas perdre vos réponses (mais ça compte comme une sortie suspecte)
Récupérer vos résultats
À la fin du test, votre page de résultats s'affiche avec :
- Votre score et votre verdict de prérequis (KO / Année 1 / Année 2 selon les seuils de votre formation)
- Un graphique radar de vos résultats par bloc
- Des préconisations personnalisées sur chaque compétence
Le rapport vous est également envoyé par email (et à l'équipe pédagogique en copie). Vous pouvez le retrouver à tout moment dans votre espace personnel.
4. Guide intervenant
Tableau de bord
En vous connectant, vous arrivez sur votre espace avec :
- Une vue des formations auxquelles vous avez accès
- Pour chaque formation, ses promotions actives avec accès direct aux stats et au mode essai
- Une liste des passages récents de vos étudiants
- Des liens de navigation rapide : Mes formations, Promotions, Passages, Statistiques
Consulter les statistiques d'une promotion
Depuis la liste des promotions, cliquez sur une promo. La page de gestion s'ouvre avec le bandeau Statistiques en première position : cliquez « Voir les statistiques » pour accéder à la vue complète :
- Bandeau des KPIs (effectif, moyenne, écart-type, verdicts, alertes anti-triche)
- Radar par bloc de compétences
- Histogramme des scores
- Top 5 des questions les plus ratées et les mieux réussies
- Heatmap blocs × étudiants
- Classement nominatif
- Bouton Export CSV détaillé pour analyses approfondies
Consulter un passage individuel
Depuis la liste des passages (filtrée automatiquement sur vos formations), cliquez sur un étudiant pour voir le détail question par question : ses réponses, le temps mis, les bonnes/mauvaises réponses, les indicateurs anti-triche.
Mode essai (tester un questionnaire)
Sur la fiche d'une formation, le bouton « ▶ Mode essai » crée à la volée une promotion technique invisible aux étudiants et vous fait passer le test comme si vous étiez un étudiant. Les passages en mode essai sont exclus des statistiques (taggés « Test »).
C'est utile pour valider une nouvelle batterie de questions, vérifier le timing, ou faire une démonstration.
5. Guide intervenant référent
Le référent a tous les droits de l'intervenant, plus deux capacités supplémentaires sur les questions des formations auxquelles il a accès.
Réimporter un questionnaire
Sur la fiche d'une formation, le bouton « Importer JSON » ouvre un formulaire de collage. Le format attendu est documenté à part. L'import est versionné : les questions déjà répondues sont conservées (les anciennes versions sont désactivées plutôt que supprimées) pour préserver l'historique statistique.
Modifier une question individuellement
Depuis la liste des questions d'une formation, cliquez sur « Gérer » à droite d'une ligne. Vous pouvez :
- Éditer directement si la question n'a jamais été répondue
- Dupliquer en nouvelle version si la question a déjà été répondue (l'ancienne est désactivée, l'historique préservé)
- Activer/désactiver la question
Restrictions
Vous ne pouvez pas :
- Modifier les paramètres de la formation (code, RNCP, couleur, seuils — ce sont des données admin)
- Créer ou supprimer une promotion
- Régénérer le mot de passe partagé d'une promotion
- Modifier les paramètres globaux du site
Pour ces actions, demandez à l'administrateur.
6. Guide administrateur
Tableau de bord
L'espace admin affiche les compteurs globaux (formations, promotions, étudiants, passages) et les 20 passages les plus récents toutes formations confondues.
Créer une nouvelle formation
Depuis la liste des formations → « + Nouvelle formation » → renseigner code, nom, RNCP, marque, niveau visé, couleur, seuils Année 1 et Année 2, nombre de questions et durée par question.
Puis, sur la fiche de la formation, Importer JSON pour charger les 30 questions, blocs, compétences et préconisations.
Créer une promotion
Sur la fiche d'une formation, bloc Promotions → « + Nouvelle ». Renseignez le code (ex. MCG2026), le libellé, les dates d'ouverture et de fin, le nombre de tentatives autorisées. À la création, un mot de passe partagé est généré et affiché une seule fois : notez-le pour le communiquer aux étudiants.
Vous pouvez aussi importer une promotion entière (avec ses étudiants) via l'import CSV.
Gérer les utilisateurs
La page utilisateurs liste tous les comptes. Vous pouvez :
- Créer un nouvel utilisateur (étudiant, intervenant, intervenant référent). Si vous ne saisissez pas de mot de passe, l'utilisateur reçoit automatiquement un email d'activation avec un lien personnel valide 48 h pour définir lui-même son mot de passe (recommandé).
- Modifier ses informations (nom, prénom, email, statut actif)
- Pour un intervenant ou un référent : changer son rôle (bascule lecture / référent) et ses formations accessibles
- Envoyer un lien de réinitialisation par email : déclenche un email avec lien valide 48 h et déconnecte les sessions actives de l'utilisateur
- Supprimer ou anonymiser le compte (RGPD)
Pour ajouter des intervenants ou des étudiants en masse, utilisez les imports CSV. L'import étudiants propose une case « Envoyer automatiquement un email d'activation » (cochée par défaut) pour déclencher l'envoi des liens.
Paramètres globaux
La page paramètres permet de modifier sans toucher au code :
Notifications email : activation, destinataires en copie cachée par campus, email de contact pour les questions étudiantes.
Test : timer par défaut (45 s), timer en tiers temps (60 s).
RGPD : durée de conservation des données en mois, bannière cookies, email du DPO.
Sécurité : nombre de tentatives de login avant blocage, durée du blocage, intégration anti-bot.
Anti-triche : seuil d'alerte (nombre de sorties d'onglet à partir duquel on signale dans le rapport et la liste — 0 désactive l'alerte, 1 signale dès la première sortie), mention dissuasive affichée à l'étudiant avant le démarrage du test.
Site : titre du site, email de contact général.
Statistiques globales
La page statistiques agrège les données de toutes les formations (filtrables par formation et par promotion). Permet d'avoir une vue cockpit transversale et d'identifier les questions psychométriquement faibles à l'échelle du système.
Marques
La page marques permet de gérer les marques (ESG, ESGS, DC, ESARC...) avec leur code, nom et couleur. Chaque formation est rattachée à une marque, ce qui colorise les badges et permet une lecture rapide multi-écoles.
7. Sécurité et confidentialité
Vos données sont protégées
- Connexion sécurisée HTTPS chiffrée de bout en bout
- Mots de passe chiffrés en base de données (impossibles à récupérer en clair, même par l'administrateur)
- Bonnes réponses jamais transmises au navigateur avant que vous ayez soumis votre réponse
- Permutation aléatoire des options à chaque passage et chaque question
- Aucun traceur tiers : pas de Google Analytics, pas de pixel publicitaire, pas de cookie commercial
- Polices auto-hébergées : aucune information n'est envoyée à des serveurs externes lors de votre navigation
- Audit complet des actions admin (qui a fait quoi, quand)
Anti-triche transparent
Le dispositif détecte sans bloquer les sorties de la page du test : changement d'onglet, bascule vers une autre application, perte de focus, mise en veille. Le nombre de sorties et le temps cumulé hors écran sont enregistrés et affichés aux équipes pédagogiques.
L'étudiant est prévenu avant de démarrer par une mention dissuasive. Ce dispositif ne bloque pas l'étudiant mais signale les anomalies aux équipes pédagogiques.
RGPD
L'application collecte des données strictement nécessaires à l'évaluation pédagogique : identité (nom, prénom, email), réponses au test, scores. La durée de conservation est paramétrable (36 mois par défaut).
Vos droits : accès, rectification, suppression depuis votre espace ou par email au DPO. La suppression d'un compte étudiant ayant déjà passé un test entraîne une anonymisation (les passages restent dans les statistiques globales, mais sans identité), pas une suppression brute.
8. FAQ
Le test ne démarre pas
- Le mot de passe de la promotion saisi est-il correct ?
- La promotion est-elle dans sa fenêtre temporelle (entre date d'ouverture et date de fin) ?
- Avez-vous encore des tentatives autorisées ?
Si tout semble en règle, contactez votre équipe pédagogique.
Le panneau latéral apparaît en bas au lieu de la droite
Sur écrans étroits (< 1024 px), le panneau passe en barre du haut pour préserver la lisibilité de la question. C'est le comportement attendu.
Sur écrans larges, si vous voyez encore le panneau en bas, faites un Ctrl+Shift+R pour vider le cache de votre navigateur.
Le bouton « Tiers temps » a disparu
C'est normal : il disparaît une fois la bascule effectuée. Le passage à 60 s/question est définitif pour le test en cours.
Comment donner à un intervenant le droit de modifier les questions ? (admin)
Dans la page utilisateurs, ouvrez sa fiche et changez son rôle de « Intervenant » à « Intervenant référent ».
Un intervenant me dit qu'il ne voit aucune promotion (admin)
Vérifiez dans sa fiche utilisateur que des formations lui ont bien été attribuées (champ « Formations accessibles à cet intervenant »). Sans formation cochée, ses listes sont vides par sécurité.
Un utilisateur n'a pas reçu son email d'activation
Procédure recommandée pour aider un utilisateur qui n'a pas reçu son lien :
- Lui demander de vérifier ses spams (la plupart du temps c'est là).
- Sinon, depuis sa fiche utilisateur, vérifier l'orthographe de son email et cliquer « Envoyer un lien de réinitialisation par email » pour générer un nouveau lien.
- Si toujours rien, c'est probablement que son serveur de messagerie (Exchange/Microsoft 365 pro) filtre. Lui demander de whitelister le domaine d'envoi ou de contacter son IT.
Un utilisateur a oublié son mot de passe
Il peut lui-même cliquer sur « Mot de passe oublié ? » sur la page de connexion. S'il a oublié son email aussi, l'admin peut le lui rappeler depuis la liste des utilisateurs ou lui envoyer un nouveau lien de réinitialisation.
Comment voir ce qui s'est passé pendant un test « louche » ? (intervenant)
Le détail d'un passage affiche les réponses question par question, le temps mis, et les indicateurs anti-triche (nombre de sorties d'onglet, temps cumulé hors écran). Si le seuil d'alerte anti-triche est dépassé, un badge ⚠ apparaît dans la liste des passages et la notification email mentionne l'alerte.
Crédits
Application développée pour l'usage interne de l'ESG (Campus Sphère).
Bibliothèques tierces :
- Chart.js (graphiques, auto-hébergé)
- Instrument Sans / Instrument Serif (typographie, auto-hébergée, licence OFL)
- Parsedown (rendu de l'aide en ligne, MIT)