🧠 Création des simulations
Ce module permet aux administrateurs et formateurs de créer des cas cliniques interactifs destinés aux apprenants. Chaque simulation est composée de plusieurs étapes conditionnelles, elles-mêmes associées à des propositions de réponse.
📌 1. Création d'une simulation
🔧 Accès
Menu admin > Simulations - ADMIN > ➕ Ajouter une simulation
🧱 Champs à renseigner
- [Titre][*1] : nom de la simulation (non explicite sur le diagnostic)
- [Description courte][*2] : affichée dans les listings
- [Services associés][*3] : une ou plusieurs (ex : Médecine, Gériatrie, Urgences…)
- [Métiers autorisés][*3] : un ou plusieurs (ex : Infirmier, Médecin, Cadre de santé…)
- Statut : validée ou en attente (dès la création)
- [Correction globale][*1] : texte affiché à la fin de la simulation (réussite ou échec)
🎯 Objectif
Créer une coquille vide de simulation à laquelle on pourra associer des étapes.
🔁 Redirection
Une fois enregistrée → redirection automatique vers la liste des étapes de la simulation
📌 2. Ajout d'une étape
🔧 Accès
Simulation - ADMIN > [Liste des étapes][*4] > ➕ Ajouter une étape
Chaque simulation est composée d'étapes successives. Chaque étape possède :
Attribut | Rôle |
---|---|
Titre | Nom court affiché dans l'arbre |
Type | Définit le comportement interactif (QCM, association...) |
Description | Texte long affiché à l’utilisateur sur la page de l'examen |
Question | Affichée uniquement pour certains types - non obligatoire |
Fichier média | Image / vidéo / PDF optionnel (stocké sur S3 privé) - non obligatoire |
Correction | S’affiche si l’utilisateur se trompe - non obligatoire S'affiche à la page suivante durant l'examen |
📂 Types d'étapes disponibles
Type | Description |
---|---|
texte | Étape informative sans interaction. Bouton "Valider la lecture" Possibilité de document unique sous forme de vidéo / image / pdf Si nécessité de plusieurs documents il faut faire plusieurs étapes |
qcm | QCM avec plusieurs bonnes réponses possibles |
vrai_faux | Série de deux propositions à valider individuellement par vrai ou faux Equivalent à un QCM de deux items. |
classement | Classement par glisser-déposer |
association | Association d’items entre groupes de valeurs |
Chaque proposition peut contenir :
- Du texte enrichi
- Une image jointe (stockée sur S3, affichée dans l’interface joueur)
🧠 Logique de navigation
Chaque étape permet de définir :
- Étape suivante si succès (optionnelle = fin de simulation)
- Étape suivante si échec (optionnelle = fin de simulation)
- Fin de simulation immédiate en cas d’échec
🔁 Redirection après création :
Si l'étape n'est pas contenu pédagogique | Redirection vers l'ajout de propositions |
Si l'étape est un contenu pédagogique | Redirection vers la liste des étapes de la simulation (aucune proposition attendue) |
📌 3. Ajout de propositions
🔧 Accès
Simulations - ADMIN > 📋 Étapes > ➕ Propositions > [+ Ajouter une proposition][*5]
💡 Objectif
Les propositions sont des réponses affichées à l’utilisateur dans l’étape. Elles varient selon le type d’étape.
Type d'étape | Champs spécifiques disponibles |
---|---|
qcm | ✅ Bonne réponse ou non |
vrai_faux | ✅ Vrai ou Faux |
classement | 🔢 Position attendue |
association | 🏷 Groupe associé |
texte | ❌ Aucune proposition autorisée (bouton non affiché) |
📌 4. Arbre décisionnel
📊 Vue interactive
Sur la page d’édition d’une simulation, un arbre dynamique est affiché en fonction de la configuration actuelle :
- Chaque étape est représentée par un nœud
- Les flèches indiquent les transitions en cas de succès ou d’échec
- Un bouton permet d’exporter l’arbre en PNG
✨ Bonus techniques
- Les URLs des médias sont signées dynamiquement pour respecter des règles d’accès strictes
- L’historique de chaque tentative est enregistré pour affichage ultérieur
- Le système permet de rediriger vers une étape intermédiaire après un échec partiel ou des chemins annexes au sein d'une même simulation
[*1]: *Champs obligatoire
[*2]: Non obligatoire mais facilite la recherhce des utilisateurs
[*3]: Laisser vide pour rendre la simulation visible à tous les utilisateurs validés.
[*4]: Bouton : 📋 Étapes
[*5]: Si "Ajout en masse" possibilité d'ajouter plusieurs propositions d'un coup