# Balad'EDU
:::info
**Balad'EDU** est une application web de géocaching pédagogique **RGPD**. Elle est accessible à l'adresse **[edurl/Balad'EDU](https://geocarte-134750.forge.apps.education.fr/)**. Les élèves doivent se rendre physiquement sur des lieux précis pour débloquer du contenu éducatif sur un EIM.
Les usages sont variés (sorties géologies, classe dehors, visite de lieux, course d'orientation, escape game, chasse aux trésors...)
:::
## Démarrage rapide
**Le Professeur :**
Sur l'ordinateur, identifie des points sur une carte.
Pour chaque point, il associe un contenu (Texte, Image, Vidéo, lien ou PDF hébergé sur Apps Education).
L'application génère un lien unique (ou un QR Code) qui contient toute la mission.
**Diffusion :**
Aucune inscription requise.
Aucune installation d'application (c'est une page web).
**L'Élève**
Il ouvre le lien sur son smartphone. Le GPS est plus stable avec Google Chrome.
Il voit sa position et les cibles à atteindre sur la carte.
Une fois arrivé dans le rayon de détection (ex: 10 mètres), le contenu se déverrouille automatiquement (ex: une vidéo explicative, un schéma, une énigme).
**Respect RGPD** :
Aucune donnée élève n'est stockée, pas de compte à créer. Tout est dans l'URL.
Hébergé sur La Forge (Apps Education).
Multimédia : Intègre les vidéos de portail tube ou les documents de Nuage.
<details> <summary><b>Comment créer un lieu ?</b></summary>
Basculez en mode Enseignant
Cliquez sur Nouveau lieu.
Cherchez l'adresse ou cliquez directement sur la carte pour placer le marqueur.
Configurez le nom et les contenus (boutons Texte, Image, Vidéo, etc.).
</details>
<details> <summary><b>Quels sont les modes de validation ?</b></summary>
Physique 
: Le contenu se débloque automatiquement dès que l'élève est à moins de 10m.
Hybride 
: Dès que l'élève entre dans la zone (10m), la fenêtre de saisie du code secret s'ouvre toute seule.
Code seul 
: L'élève peut débloquer le lieu de n'importe où s'il possède le code.
Simulation 
: Permet de tester ou de débloquer le lieu manuellement en cliquant sur l'icône (idéal pour un usage en classe).
</details>
<details> <summary><b>Faire une balade en mode hébergé (conseillé)</b></summary>
1. Placer ses points et ajouter la consigne (la consigne doit être dans le fichier de sauvegarde)
1. Télécharger le JSON
1. Stocker le JSON dans son Nuage
1. Partager le JSON en mode public et copier le lien de partage
1. Coller ce lien dans la génération de lien
Sauvegarder dans la bibliothèque pour retrouver le lien élève et pouvoir modifier le contenu
Si vous modifier le contenu il faut refaire le mode opératoire précédent
</details>
<details> <summary><b>Quand faire une balade en mode hébergé ?</b></summary>
S'il y a plus de 3 ou 4 lieux avec du texte et des liens, le lien généré sera trop long. Il faut alors passer par le mode hébergé
</details>
<details> <summary><b>Comment cacher un lieu ?</b></summary>
Cochez l'option "Caché". Le lieu n'apparaîtra sur la carte des élèves que s'ils restent immobile dans le rayon de détection pendant 3 secondes. C'est idéal pour créer des défis d'observation.
</details>
<details> <summary><b>Qu'est-ce que le "Lieu Final" ?</b></summary>
Si vous marquez un lieu comme "Final", il restera invisible tant que l'élève n'a pas débloqué tous les autres points du parcours. Une notification prévient l'élève quand cette ultime mission apparaît.
</details>
<details> <summary><b>Mon QR Code ne s'affiche pas, pourquoi ?</b></summary>
Le QR Code contient toutes les données du parcours. Si vous avez ajouté beaucoup de textes ou des images "intégrées" (fichiers chargés depuis l'ordinateur), le lien devient trop long.
:::danger
N'utilisez que des documents hébergés sur nuage. Cela facilitera le chargement du fichier de sauvegarde.
:::
Si malgré cela vous avez encore un QR code trop long, utilisez le mode "Hébergé (JSON)". Enregistrez votre projet (.json), déposez-le sur votre espace Nuage (Apps Education), et récupérez le lien de partage public pour le coller dans Balad'EDU.
</details>
<details> <summary><b>Comment faire une balade hors ligne ?</b></summary>
L'astuce est de se rendre sur cette adresse : https://geocarte-134750.forge.apps.education.fr/?student=1
Charger le fichier .JSON de la mission en cliquant en haut à droite
Zommer sur les points pour que la carte s'affiche correctement
Les points et leurs contenus s'afficheront même hors ligne !
</details>
<details> <summary><b>Le lien généré en mode hébergé ne s'affiche pas et charge trop longtemps</b></summary>
Le fichier de sauvegarde du projet est probablement trop lourd car il contient des documents téléchargés depuis votre PC.
:::success
L'astuce est de se rendre sur cette adresse : https://geocarte-134750.forge.apps.education.fr/?student=1
:::
Charger le fichier .JSON 
A partir de là, on peut se déplacer même dans une zone sans réseau. l'application fonctionnera
</details>
<details> <summary><b>Comment sauvegarder mon travail pour le reprendre plus tard ?</b></summary>
Utilisez le bouton "Sauvegarder Projet" pour télécharger un fichier .json. Pour reprendre votre édition, utilisez "Ouvrir Projet".
Vous pouvez aussi utiliser la Bibliothèque interne pour enregistrer vos missions avec un titre et les retrouver sur le même navigateur.
</details>
<details> <summary><b>Comment l'élève récupère-t-il sa mission ?</b></summary>
Il suffit de scanner le QR Code généré par l'enseignant ou de cliquer sur le lien envoyé
</details>
<details> <summary><b>Comment fonctionne le "Carnet de Terrain" ?</b></summary>
L'élève peut cliquer sur l'icône verte "Carnet" pour :
Prendre des notes textuelles (avec mise en forme).
Enregistrer des mémos vocaux (audio).
Prendre des photos et les annoter (flèches, textes).
Réaliser des schémas bilan.
</details>
<details> <summary><b>Comment l'élève rend-il son travail ?</b></summary>
Une fois la mission finie, l'élève clique sur "Rendre le travail". L'application génère un fichier HTML complet contenant toutes ses notes, ses photos et ses audios. L'élève doit ensuite téléverser ce fichier sur le lien de dépôt (Nuage) que vous aurez configuré dans les options de la mission.
</details>
<details> <summary><b>"Signal GPS faible" ou position imprécise</b></summary>
Vérifiez que la géolocalisation est activée sur le smartphone et le navigateur.
En ville ou sous des arbres denses, la précision peut chuter. L'application exige une précision de 10 mètres pour le déblocage automatique.
Copier-coller le lien pour l'ouvrir avec Google Chrome
</details>
<details> <summary><b>Les photos ne s'affichent pas</b></summary>
Pour les fichiers stockés sur Nuage, utilisez bien le lien de partage public (afficher le lien de partage/Ouvrir l'image avec ce lien/clic droit/copier le lien de l'image) . Ce lien ressemble à https://nuage03.apps.education.fr/index.php/apps/files_sharing/publicpreview/....)
</details>
<details> <summary><b>Où sont stockées les données des élèves ?</b></summary>
Pas de serveur. Tout reste dans la mémoire locale du smartphone de l'élève (LocalStorage) et dans le lien de la mission. Aucun traçage n'est effectué. L'application est parfaitement conforme au RGPD.
</details>
<details> <summary><b>Contacter l'auteur </b></summary>
mail de contact : stephane.agniel@ac-montpellier.fr
</details>
## Crédits et Licence
**Auteur :** Stéphane AGNIEL (IAN SVT - Académie de Montpellier)
Licence libre GNU GPL v3