# C2-S09 — Quiz ou jeu simple

import { AssessmentGrid } from "../../src/components/AssessmentGrid";
import { Correction } from "../../src/components/Correction";
import { ExerciseCard } from "../../src/components/ExerciseCard";
import { LearningObjectives } from "../../src/components/LearningObjectives";
import { LessonHeader } from "../../src/components/LessonHeader";
import { LessonNavigation } from "../../src/components/LessonNavigation";
import { TeacherTip } from "../../src/components/TeacherTip";

<LessonHeader
  id="C2-S09"
  title="Quiz interactif et validation de réponse"
  cycle="2"
  levels="CE1, CE2"
  duration="45 minutes"
  tool="Scratch (CE2) ou ScratchJr (CE1)"
  grouping="Binômes"
  expressPrep={{
    objective: "Poser une question avec [demander] et tester la réponse avec [si / sinon].",
    material: "Banque de questions (Calcul mental, devinettes).",
    trap: "Oublier l'espace ou la majuscule dans la comparaison textuelle exacte.",
    timing: "10' Structure si/sinon • 25' Construction quiz • 10' Test par pairs",
  }}
  studentUrl="/activites/cycle-2/c2-a05-construis-un-quiz"
  studentId="C2-A05"
/>

<LearningObjectives
  objectives={[
    "Poser une question textuelle ou orale à l'utilisateur.",
    "Comparer la réponse saisie à la solution attendue avec une condition `si / sinon`.",
    "Fournir une rétroaction immédiate adaptée (Bravo / Essaie encore).",
  ]}
/>

---

## 🎒 Matériel & Préparation

- Thème disciplinaire du quiz : Calcul mental (tables d'addition/multiplication) ou Sciences (herbivore / carnivore).

---

## ⏱️ Déroulé de la séance

### 1. Structure d'un quiz (10 min)

Décomposition logique : 1. Je demande → 2. J'attends la réponse → 3. Si c'est juste, je félicite, SINON j'explique l'erreur.

### 2. Atelier de programmation (25 min)

<ExerciseCard title="Mission : Le quiz de calcul magique" difficulty="Moyen">
  Créer un lutin enchanteur qui demande : *« Combien font 5 + 3 ? »*. - Si la réponse est `8` :
  Jouer le son Victoire et afficher *« Bravo, c'est exact ! »*. - Sinon : Afficher *« Oups, 5 + 3
  font 8 ! Réessaie »*.
</ExerciseCard>

<Correction title="Voir le bloc Conditionnel Si / Sinon">

```text
[Quand drapeau cliqué]
[Demander "Combien font 5 + 3 ?" et attendre]
[Si <réponse = 8> alors] :
    [Jouer le son Win]
    [Dire "Bravo, c'est exact !" pendant 2 secondes]
[Sinon] :
    [Jouer le son Oops]
    [Dire "Non, 5 + 3 font 8 !" pendant 2 secondes]
```

</Correction>

### 3. Test croisé par un camarade (10 min)

Faire tester son quiz par le binôme voisin en essayant volontairement une bonne et une mauvaise réponse.

<TeacherTip title="Prise en compte des majuscules/espaces">
  En mathématiques, la réponse numérique évite les pièges d'orthographe. En français, prévoyez des
  réponses courtes d'un seul mot.
</TeacherTip>

---

## 📊 Grille d'évaluation

<AssessmentGrid
  criteria={[
    {
      label: "Utilise la structure [Si ... alors ... sinon ...]",
      withHelp: "N'affiche de réaction qu'en cas de bonne réponse",
      autonomous: "Traite à la fois le cas de succès et le cas d'échec",
      transfer: "Enchaîne 3 questions successives avec un cumul de points",
    },
    {
      label: "Conçoit des retours valorisants et explicatifs",
      withHelp: "Affiche un message vide ou incompréhensible",
      autonomous: "Donne la correction en cas d'erreur",
      transfer: "Propose une seconde chance avant de donner la réponse",
    },
  ]}
/>


<LessonNavigation
  prevUrl="/cycle-2/c2-s08-debogage-guide"
  prevId="C2-S08"
  prevTitle="Débogage guidé"
  nextUrl="/cycle-2/c2-s10-projet-final"
  nextId="C2-S10"
  nextTitle="Projet final"
  cycleUrl="/cycle-2"
  cycleTitle="Vue d'ensemble du Cycle 2"
/>
