BioCID est la plateforme officielle de l'ANSES pour consulter tous les produits biocides autorisés et déclarés en France. Cet exercice développe votre autonomie dans la consultation des produits.
-
+
+ 🎯
+
4 exercices vous attendent : recherche par nom, par type, par substance active, puis un cas de synthèse. Durée totale ≈ 30 min.
4 exercices vous attendent : recherche par nom, par type, par substance active, puis un cas de synthèse. Durée totale ≈ 30 min.
-
-
+
👥 Identification du groupe
-
+
+
⚠ Renseignez le nom du groupe pour continuer.
@@ -562,10 +563,10 @@
Exercice 4 / 4 — Cas de synthèse
-
Mise en situation réelle
+
Mise en situation
📞
-
Un restaurant vous appelle pour une demande de produit. En utilisant BioCID, présentez une recommandation argumentée.
+
Un restaurant vous appelle au sujet de votre prestation et souhaite choisir le produit entre plusieurs références. En utilisant la plateforme BioCID, présentez une recommandation argumentée.
@@ -620,7 +621,7 @@ const slideConfig = {
2: { hint: 'ex1', next: 3, nextLabel: 'Exercice suivant →' },
3: { hint: 'ex2', next: 4, nextLabel: 'Exercice suivant →' },
4: { hint: 'ex3', next: 5, nextLabel: 'Cas de synthèse →' },
- 5: { next: 6, nextLabel: 'Voir les bonnes pratiques →' }
+ 5: { next: 6, nextLabel: "Terminer l'exercice →" }
};
const hints = {
@@ -670,9 +671,27 @@ function goBack() {
updateUI();
}
+function clearGroupeWarning() {
+ const g = document.getElementById('idGroupe');
+ if (g) g.style.borderColor = '';
+ const w = document.getElementById('idWarning');
+ if (w) w.style.display = 'none';
+}
+
function goNext() {
const cfg = slideConfig[currentSlide];
- if (cfg && cfg.next != null) goTo(cfg.next);
+ if (!cfg || cfg.next == null) return;
+ // Slide 1 : le nom du groupe est obligatoire pour passer à l'exercice 1
+ if (currentSlide === 1) {
+ const g = document.getElementById('idGroupe');
+ if (!g.value.trim()) {
+ g.style.borderColor = 'var(--coral)';
+ document.getElementById('idWarning').style.display = 'block';
+ g.focus();
+ return;
+ }
+ }
+ goTo(cfg.next);
}
function showHintCurrent() {