{
  "chapter": {
    "id": "information-chiffree-bivariee",
    "level": "premiere-tronc-commun",
    "theme": "Analyse de l'information chiffrée",
    "title": "Statistique à deux variables",
    "description": "Analyse croisée de deux caractères : tableaux croisés\n(caractères qualitatifs), nuage de points (caractères\nquantitatifs), point moyen, ajustement affine, interpolation et\nextrapolation, esprit critique face aux données.",
    "prerequisites": [],
    "references": []
  },
  "questions": [
    {
      "id": "q01",
      "difficulty": 1,
      "skills": [
        "representation",
        "nuage"
      ],
      "title": "Représenter deux caractères quantitatifs",
      "statement": "Quelle représentation graphique est adaptée à l'étude croisée\nde **deux caractères quantitatifs** (par exemple taille et\nmasse) ?",
      "options": [
        {
          "text": "Un nuage de points",
          "correct": true,
          "feedback": "Bonne réponse : chaque individu devient un point (taille\nen abscisse, masse en ordonnée) : la forme du nuage révèle\nl'éventuel lien entre les deux caractères."
        },
        {
          "text": "Un diagramme circulaire",
          "correct": false,
          "feedback": "Erreur : le diagramme circulaire répartit un **seul**\ncaractère qualitatif en secteurs, il ne croise rien."
        },
        {
          "text": "Un tableau croisé d'effectifs",
          "correct": false,
          "feedback": "Erreur : le tableau croisé convient à deux caractères\n**qualitatifs** (ou regroupés en classes). Deux\nquantitatifs continus se dispersent en nuage."
        },
        {
          "text": "Un histogramme",
          "correct": false,
          "feedback": "Erreur : l'histogramme décrit la répartition d'un **seul**\ncaractère quantitatif regroupé en classes."
        }
      ],
      "explanation": "Choix de représentation : deux qualitatifs $\\to$ tableau\ncroisé (ou barres comparées) ; deux quantitatifs $\\to$ nuage\nde points, support de l'ajustement affine."
    },
    {
      "id": "q02",
      "difficulty": 2,
      "skills": [
        "point-moyen",
        "calcul"
      ],
      "title": "Calculer un point moyen",
      "statement": "Un nuage est constitué des points $(1\\,;\\,2)$, $(3\\,;\\,4)$ et\n$(5\\,;\\,6)$. Quelles sont les coordonnées du point moyen\n$G$ ?",
      "options": [
        {
          "text": "$G(3\\,;\\,4)$",
          "correct": true,
          "feedback": "Bonne réponse : $\\bar{x} = \\dfrac{1+3+5}{3} = 3$ et\n$\\bar{y} = \\dfrac{2+4+6}{3} = 4$ : le point moyen a pour\ncoordonnées les **moyennes** des abscisses et des\nordonnées."
        },
        {
          "text": "$G(9\\,;\\,12)$",
          "correct": false,
          "feedback": "Oubli de la division : $(9\\,;\\,12)$ sont les **sommes**\ndes coordonnées ; il reste à diviser par l'effectif $3$."
        },
        {
          "text": "$G(5\\,;\\,6)$",
          "correct": false,
          "feedback": "Erreur : $(5\\,;\\,6)$ n'est que le dernier point du nuage.\nLe point moyen synthétise **tous** les points."
        },
        {
          "text": "$G(4\\,;\\,3)$",
          "correct": false,
          "feedback": "Coordonnées échangées : $\\bar{x} = 3$ (abscisse) et\n$\\bar{y} = 4$ (ordonnée)."
        }
      ],
      "explanation": "Point moyen : $G(\\bar{x}\\,;\\,\\bar{y})$, moyennes des\ncoordonnées (capacité attendue). C'est le « centre de\ngravité » du nuage, point de passage naturel d'une droite\nd'ajustement."
    },
    {
      "id": "q03",
      "difficulty": 2,
      "skills": [
        "lecture-graphique",
        "point-moyen"
      ],
      "title": "Lire un nuage ajusté",
      "statement": "Le nuage ci-dessous est ajusté par la droite $d$ ; le point\nbleu est le point moyen $G$. Quelles sont ses coordonnées ?",
      "figure": {
        "tikz": "\\begin{tikzpicture}[scale=0.72]\n  \\draw[very thin,color=gray!40] (-0.7,-0.7) grid (7.7,5.7);\n  \\draw[->] (-0.9,0) -- (7.9,0) node[below right] {$x$};\n  \\draw[->] (0,-0.9) -- (0,5.9) node[above left] {$y$};\n  \\foreach \\x in {1,...,7} \\node[below,font=\\small] at (\\x,-0.15) {$\\x$};\n  \\foreach \\y in {1,...,5} \\node[left,font=\\small] at (-0.15,\\y) {$\\y$};\n  \\foreach \\a/\\b in {1/1.5,2/2,3/2.4,4/3,5/3.6,6/4,7/4.5} \\fill (\\a,\\b) circle (0.09);\n  \\draw[thick,red,domain=0.3:7.7] plot (\\x,{0.5*\\x+1});\n  \\fill[blue] (4,3) circle (0.12);\n  \\node[blue,above left,font=\\small] at (4,3) {$G$};\n  \\node[red,font=\\small] at (7.3,5.1) {$d$};\n\\end{tikzpicture}",
        "alt": "Repère avec un nuage de sept points presque alignés,\ncroissants, de (1 ; 1,5) à (7 ; 4,5). Une droite\nd'ajustement rouge d traverse le nuage et passe par le point\nmoyen G(4 ; 3), marqué en bleu.",
        "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"196.322pt\" height=\"156.035pt\" viewBox=\"0 0 196.322 156.035\">\n<defs>\n<g>\n<g id=\"glyph-0-0\">\n<path d=\"M 3.3125 -2.984375 C 3.375 -3.25 3.59375 -4.15625 4.296875 -4.15625 C 4.34375 -4.15625 4.578125 -4.15625 4.78125 -4.03125 C 4.5 -3.984375 4.3125 -3.734375 4.3125 -3.5 C 4.3125 -3.34375 4.421875 -3.15625 4.6875 -3.15625 C 4.90625 -3.15625 5.21875 -3.328125 5.21875 -3.71875 C 5.21875 -4.234375 4.640625 -4.375 4.296875 -4.375 C 3.71875 -4.375 3.375 -3.859375 3.265625 -3.625 C 3.015625 -4.28125 2.484375 -4.375 2.1875 -4.375 C 1.15625 -4.375 0.59375 -3.09375 0.59375 -2.859375 C 0.59375 -2.75 0.6875 -2.75 0.71875 -2.75 C 0.796875 -2.75 0.828125 -2.78125 0.84375 -2.859375 C 1.171875 -3.90625 1.828125 -4.15625 2.171875 -4.15625 C 2.359375 -4.15625 2.703125 -4.078125 2.703125 -3.5 C 2.703125 -3.1875 2.53125 -2.53125 2.171875 -1.140625 C 2.015625 -0.53125 1.671875 -0.109375 1.234375 -0.109375 C 1.171875 -0.109375 0.9375 -0.109375 0.734375 -0.234375 C 0.984375 -0.28125 1.203125 -0.5 1.203125 -0.765625 C 1.203125 -1.046875 0.984375 -1.125 0.828125 -1.125 C 0.53125 -1.125 0.28125 -0.859375 0.28125 -0.546875 C 0.28125 -0.09375 0.78125 0.109375 1.21875 0.109375 C 1.875 0.109375 2.234375 -0.578125 2.265625 -0.640625 C 2.375 -0.28125 2.734375 0.109375 3.328125 0.109375 C 4.34375 0.109375 4.90625 -1.171875 4.90625 -1.421875 C 4.90625 -1.515625 4.828125 -1.515625 4.796875 -1.515625 C 4.703125 -1.515625 4.6875 -1.46875 4.671875 -1.40625 C 4.34375 -0.34375 3.671875 -0.109375 3.34375 -0.109375 C 2.96875 -0.109375 2.796875 -0.421875 2.796875 -0.765625 C 2.796875 -0.984375 2.859375 -1.203125 2.96875 -1.640625 Z M 3.3125 -2.984375 \"/>\n</g>\n<g id=\"glyph-0-1\">\n<path d=\"M 4.8125 -3.78125 C 4.859375 -3.90625 4.859375 -3.9375 4.859375 -4 C 4.859375 -4.1875 4.71875 -4.265625 4.5625 -4.265625 C 4.46875 -4.265625 4.3125 -4.203125 4.21875 -4.0625 C 4.203125 -4.015625 4.125 -3.703125 4.078125 -3.53125 C 4.015625 -3.265625 3.9375 -3 3.890625 -2.734375 L 3.4375 -0.953125 C 3.390625 -0.796875 2.96875 -0.109375 2.3125 -0.109375 C 1.8125 -0.109375 1.703125 -0.546875 1.703125 -0.90625 C 1.703125 -1.359375 1.875 -1.984375 2.203125 -2.859375 C 2.375 -3.265625 2.40625 -3.375 2.40625 -3.5625 C 2.40625 -4.015625 2.09375 -4.375 1.59375 -4.375 C 0.65625 -4.375 0.28125 -2.9375 0.28125 -2.859375 C 0.28125 -2.75 0.390625 -2.75 0.40625 -2.75 C 0.5 -2.75 0.515625 -2.78125 0.5625 -2.9375 C 0.828125 -3.859375 1.234375 -4.15625 1.5625 -4.15625 C 1.640625 -4.15625 1.8125 -4.15625 1.8125 -3.84375 C 1.8125 -3.59375 1.71875 -3.34375 1.640625 -3.15625 C 1.25 -2.09375 1.0625 -1.53125 1.0625 -1.0625 C 1.0625 -0.1875 1.6875 0.109375 2.28125 0.109375 C 2.671875 0.109375 3 -0.0625 3.28125 -0.34375 C 3.15625 0.171875 3.03125 0.65625 2.640625 1.1875 C 2.375 1.53125 2 1.8125 1.546875 1.8125 C 1.40625 1.8125 0.953125 1.78125 0.796875 1.390625 C 0.953125 1.390625 1.078125 1.390625 1.21875 1.28125 C 1.3125 1.1875 1.421875 1.0625 1.421875 0.875 C 1.421875 0.5625 1.15625 0.53125 1.046875 0.53125 C 0.828125 0.53125 0.5 0.6875 0.5 1.171875 C 0.5 1.671875 0.9375 2.03125 1.546875 2.03125 C 2.5625 2.03125 3.59375 1.125 3.859375 0.015625 Z M 4.8125 -3.78125 \"/>\n</g>\n<g id=\"glyph-1-0\">\n<path d=\"M 2.703125 -5.6875 C 2.703125 -5.90625 2.703125 -5.9375 2.46875 -5.9375 C 1.921875 -5.359375 1.109375 -5.359375 0.828125 -5.359375 L 0.828125 -5.078125 C 1 -5.078125 1.546875 -5.078125 2.015625 -5.3125 L 2.015625 -0.71875 C 2.015625 -0.390625 2 -0.28125 1.171875 -0.28125 L 0.875 -0.28125 L 0.875 0 C 1.203125 -0.03125 2 -0.03125 2.359375 -0.03125 C 2.71875 -0.03125 3.53125 -0.03125 3.84375 0 L 3.84375 -0.28125 L 3.5625 -0.28125 C 2.734375 -0.28125 2.703125 -0.390625 2.703125 -0.71875 Z M 2.703125 -5.6875 \"/>\n</g>\n<g id=\"glyph-1-1\">\n<path d=\"M 4.109375 -1.578125 L 3.859375 -1.578125 C 3.84375 -1.453125 3.78125 -0.9375 3.65625 -0.796875 C 3.609375 -0.71875 3 -0.71875 2.8125 -0.71875 L 1.234375 -0.71875 L 2.109375 -1.546875 C 3.578125 -2.8125 4.109375 -3.28125 4.109375 -4.1875 C 4.109375 -5.21875 3.265625 -5.9375 2.171875 -5.9375 C 1.15625 -5.9375 0.453125 -5.125 0.453125 -4.3125 C 0.453125 -3.859375 0.84375 -3.828125 0.921875 -3.828125 C 1.109375 -3.828125 1.375 -3.96875 1.375 -4.28125 C 1.375 -4.546875 1.1875 -4.75 0.921875 -4.75 C 0.875 -4.75 0.84375 -4.75 0.8125 -4.734375 C 1.03125 -5.375 1.59375 -5.65625 2.078125 -5.65625 C 2.984375 -5.65625 3.296875 -4.8125 3.296875 -4.1875 C 3.296875 -3.28125 2.609375 -2.546875 2.1875 -2.078125 L 0.546875 -0.328125 C 0.453125 -0.21875 0.453125 -0.203125 0.453125 0 L 3.859375 0 Z M 4.109375 -1.578125 \"/>\n</g>\n<g id=\"glyph-1-2\">\n<path d=\"M 2.71875 -3.140625 C 3.546875 -3.453125 3.9375 -4.09375 3.9375 -4.71875 C 3.9375 -5.390625 3.171875 -5.9375 2.25 -5.9375 C 1.328125 -5.9375 0.625 -5.40625 0.625 -4.734375 C 0.625 -4.4375 0.828125 -4.265625 1.09375 -4.265625 C 1.34375 -4.265625 1.53125 -4.453125 1.53125 -4.71875 C 1.53125 -5.015625 1.3125 -5.15625 1.015625 -5.15625 C 1.25 -5.53125 1.796875 -5.703125 2.234375 -5.703125 C 2.96875 -5.703125 3.109375 -5.125 3.109375 -4.703125 C 3.109375 -4.4375 3.0625 -4.015625 2.828125 -3.671875 C 2.5625 -3.265625 2.25 -3.25 1.984375 -3.234375 C 1.765625 -3.21875 1.75 -3.21875 1.671875 -3.21875 C 1.59375 -3.203125 1.515625 -3.203125 1.515625 -3.09375 C 1.515625 -2.984375 1.59375 -2.984375 1.75 -2.984375 L 2.171875 -2.984375 C 2.9375 -2.984375 3.28125 -2.359375 3.28125 -1.515625 C 3.28125 -0.375 2.671875 -0.046875 2.21875 -0.046875 C 2.046875 -0.046875 1.1875 -0.09375 0.78125 -0.75 C 1.109375 -0.71875 1.359375 -0.9375 1.359375 -1.234375 C 1.359375 -1.53125 1.125 -1.71875 0.875 -1.71875 C 0.65625 -1.71875 0.390625 -1.578125 0.390625 -1.21875 C 0.390625 -0.421875 1.21875 0.203125 2.25 0.203125 C 3.359375 0.203125 4.1875 -0.609375 4.1875 -1.515625 C 4.1875 -2.28125 3.578125 -2.953125 2.71875 -3.140625 Z M 2.71875 -3.140625 \"/>\n</g>\n<g id=\"glyph-1-3\">\n<path d=\"M 0.265625 -1.75 L 0.265625 -1.46875 L 2.6875 -1.46875 L 2.6875 -0.703125 C 2.6875 -0.375 2.65625 -0.28125 2 -0.28125 L 1.796875 -0.28125 L 1.796875 0 C 2.359375 -0.03125 2.984375 -0.03125 3.046875 -0.03125 C 3.09375 -0.03125 3.734375 -0.03125 4.296875 0 L 4.296875 -0.28125 L 4.09375 -0.28125 C 3.421875 -0.28125 3.40625 -0.375 3.40625 -0.703125 L 3.40625 -1.46875 L 4.3125 -1.46875 L 4.3125 -1.75 L 3.40625 -1.75 L 3.40625 -5.796875 C 3.40625 -5.96875 3.40625 -6.03125 3.234375 -6.03125 C 3.125 -6.03125 3.125 -6.015625 3.03125 -5.890625 Z M 0.546875 -1.75 L 2.75 -5.046875 L 2.75 -1.75 Z M 0.546875 -1.75 \"/>\n</g>\n<g id=\"glyph-1-4\">\n<path d=\"M 0.921875 -3.078125 C 0.921875 -2.90625 0.921875 -2.8125 1.046875 -2.8125 C 1.125 -2.8125 1.15625 -2.84375 1.203125 -2.9375 C 1.46875 -3.296875 1.890625 -3.515625 2.359375 -3.515625 C 3.3125 -3.515625 3.3125 -2.140625 3.3125 -1.828125 C 3.3125 -1.546875 3.3125 -1 3.0625 -0.59375 C 2.828125 -0.21875 2.453125 -0.046875 2.109375 -0.046875 C 1.578125 -0.046875 0.984375 -0.390625 0.765625 -1.046875 C 0.78125 -1.046875 0.828125 -1.03125 0.890625 -1.03125 C 1.0625 -1.03125 1.328125 -1.140625 1.328125 -1.453125 C 1.328125 -1.734375 1.125 -1.890625 0.890625 -1.890625 C 0.703125 -1.890625 0.453125 -1.796875 0.453125 -1.4375 C 0.453125 -0.625 1.125 0.203125 2.125 0.203125 C 3.203125 0.203125 4.109375 -0.671875 4.109375 -1.78125 C 4.109375 -2.859375 3.34375 -3.734375 2.375 -3.734375 C 1.953125 -3.734375 1.515625 -3.59375 1.203125 -3.28125 L 1.203125 -5.03125 C 1.46875 -4.953125 1.75 -4.90625 2.015625 -4.90625 C 3.125 -4.90625 3.765625 -5.703125 3.765625 -5.8125 C 3.765625 -5.890625 3.703125 -5.9375 3.65625 -5.9375 C 3.640625 -5.9375 3.625 -5.9375 3.546875 -5.890625 C 3.125 -5.71875 2.71875 -5.640625 2.34375 -5.640625 C 1.953125 -5.640625 1.5625 -5.71875 1.15625 -5.890625 C 1.0625 -5.9375 1.046875 -5.9375 1.03125 -5.9375 C 0.921875 -5.9375 0.921875 -5.84375 0.921875 -5.6875 Z M 0.921875 -3.078125 \"/>\n</g>\n<g id=\"glyph-1-5\">\n<path d=\"M 1.1875 -2.953125 C 1.1875 -3.859375 1.296875 -4.359375 1.53125 -4.828125 C 1.703125 -5.1875 2.140625 -5.703125 2.8125 -5.703125 C 2.984375 -5.703125 3.390625 -5.671875 3.59375 -5.359375 C 3.265625 -5.359375 3.125 -5.1875 3.125 -4.9375 C 3.125 -4.71875 3.28125 -4.53125 3.53125 -4.53125 C 3.78125 -4.53125 3.953125 -4.6875 3.953125 -4.953125 C 3.953125 -5.453125 3.59375 -5.9375 2.78125 -5.9375 C 1.640625 -5.9375 0.390625 -4.796875 0.390625 -2.8125 C 0.390625 -0.40625 1.46875 0.203125 2.3125 0.203125 C 3.296875 0.203125 4.1875 -0.625 4.1875 -1.8125 C 4.1875 -2.9375 3.359375 -3.796875 2.359375 -3.796875 C 1.828125 -3.796875 1.4375 -3.484375 1.1875 -2.953125 Z M 2.296875 -0.046875 C 1.796875 -0.046875 1.5 -0.46875 1.390625 -0.734375 C 1.21875 -1.125 1.21875 -1.875 1.21875 -2.015625 C 1.21875 -2.609375 1.484375 -3.578125 2.34375 -3.578125 C 2.484375 -3.578125 2.921875 -3.578125 3.203125 -3.015625 C 3.375 -2.6875 3.375 -2.25 3.375 -1.8125 C 3.375 -1.390625 3.375 -0.953125 3.203125 -0.625 C 2.9375 -0.109375 2.53125 -0.046875 2.296875 -0.046875 Z M 2.296875 -0.046875 \"/>\n</g>\n<g id=\"glyph-1-6\">\n<path d=\"M 4.359375 -5.4375 C 4.4375 -5.53125 4.4375 -5.546875 4.4375 -5.734375 L 2.234375 -5.734375 C 1.109375 -5.734375 1.078125 -5.84375 1.046875 -6.015625 L 0.796875 -6.015625 L 0.5 -4.15625 L 0.75 -4.15625 C 0.796875 -4.359375 0.859375 -4.859375 0.984375 -4.96875 C 1.046875 -5.015625 1.75 -5.015625 1.875 -5.015625 L 3.734375 -5.015625 L 2.890625 -3.859375 C 1.734375 -2.265625 1.625 -0.8125 1.625 -0.296875 C 1.625 -0.203125 1.625 0.203125 2.03125 0.203125 C 2.453125 0.203125 2.453125 -0.203125 2.453125 -0.3125 L 2.453125 -0.75 C 2.453125 -2.0625 2.640625 -3.09375 3.125 -3.734375 Z M 4.359375 -5.4375 \"/>\n</g>\n<g id=\"glyph-2-0\">\n<path d=\"M 6.890625 -6.03125 C 6.921875 -6.140625 6.921875 -6.15625 6.921875 -6.1875 C 6.921875 -6.1875 6.90625 -6.28125 6.8125 -6.28125 C 6.765625 -6.28125 6.734375 -6.25 6.671875 -6.1875 L 6.125 -5.578125 C 6.09375 -5.546875 6.0625 -5.5 6.046875 -5.5 C 6.03125 -5.5 6.03125 -5.515625 5.96875 -5.578125 C 5.84375 -5.75 5.4375 -6.28125 4.515625 -6.28125 C 2.46875 -6.28125 0.453125 -4.296875 0.453125 -2.265625 C 0.453125 -0.875 1.453125 0.203125 2.96875 0.203125 C 3.984375 0.203125 4.65625 -0.234375 4.90625 -0.546875 C 4.96875 -0.34375 5.203125 -0.015625 5.3125 -0.015625 C 5.375 -0.015625 5.390625 -0.046875 5.4375 -0.234375 L 5.609375 -0.921875 C 5.671875 -1.15625 5.765625 -1.515625 5.8125 -1.71875 C 5.921875 -2.140625 5.921875 -2.15625 6.4375 -2.171875 C 6.46875 -2.171875 6.59375 -2.171875 6.59375 -2.328125 C 6.59375 -2.328125 6.59375 -2.4375 6.46875 -2.4375 C 6.390625 -2.4375 6.0625 -2.421875 6 -2.40625 L 5.484375 -2.40625 C 5.28125 -2.40625 5.0625 -2.421875 4.875 -2.421875 C 4.65625 -2.421875 4.421875 -2.4375 4.21875 -2.4375 C 4.140625 -2.4375 4.03125 -2.4375 4.03125 -2.28125 C 4.03125 -2.171875 4.109375 -2.171875 4.34375 -2.171875 C 4.53125 -2.171875 4.578125 -2.171875 4.796875 -2.140625 C 5.046875 -2.125 5.078125 -2.09375 5.078125 -1.984375 C 5.078125 -1.9375 5.078125 -1.921875 5.015625 -1.703125 C 4.953125 -1.4375 4.859375 -1.015625 4.828125 -0.9375 C 4.53125 -0.296875 3.65625 -0.078125 3.109375 -0.078125 C 2.328125 -0.078125 1.296875 -0.5 1.296875 -1.96875 C 1.296875 -2.515625 1.484375 -3.828125 2.3125 -4.859375 C 2.84375 -5.5 3.71875 -6 4.578125 -6 C 5.5625 -6 6.09375 -5.25 6.09375 -4.265625 C 6.09375 -3.96875 6.0625 -3.90625 6.0625 -3.828125 C 6.0625 -3.734375 6.171875 -3.734375 6.203125 -3.734375 C 6.3125 -3.734375 6.3125 -3.75 6.359375 -3.921875 Z M 6.890625 -6.03125 \"/>\n</g>\n<g id=\"glyph-2-1\">\n<path d=\"M 4.671875 -5.875 C 4.703125 -6 4.703125 -6.015625 4.703125 -6.0625 C 4.703125 -6.140625 4.65625 -6.1875 4.5625 -6.1875 C 4.4375 -6.1875 3.65625 -6.109375 3.484375 -6.09375 C 3.390625 -6.078125 3.296875 -6.078125 3.296875 -5.921875 C 3.296875 -5.8125 3.390625 -5.8125 3.53125 -5.8125 C 3.953125 -5.8125 3.953125 -5.75 3.953125 -5.671875 C 3.953125 -5.609375 3.875 -5.296875 3.828125 -5.109375 L 3.65625 -4.421875 C 3.578125 -4.078125 3.484375 -3.734375 3.40625 -3.390625 C 3.234375 -3.703125 2.953125 -3.9375 2.5625 -3.9375 C 1.515625 -3.9375 0.375 -2.703125 0.375 -1.34375 C 0.375 -0.359375 1 0.09375 1.59375 0.09375 C 2.171875 0.09375 2.640625 -0.390625 2.78125 -0.546875 C 2.890625 -0.0625 3.328125 0.09375 3.609375 0.09375 C 3.875 0.09375 4.09375 -0.015625 4.296875 -0.390625 C 4.453125 -0.6875 4.578125 -1.234375 4.578125 -1.28125 C 4.578125 -1.3125 4.546875 -1.375 4.46875 -1.375 C 4.359375 -1.375 4.34375 -1.34375 4.3125 -1.171875 C 4.109375 -0.390625 3.921875 -0.125 3.640625 -0.125 C 3.421875 -0.125 3.359375 -0.34375 3.359375 -0.53125 C 3.359375 -0.65625 3.40625 -0.90625 3.421875 -0.921875 Z M 2.828125 -1.078125 C 2.78125 -0.9375 2.78125 -0.921875 2.640625 -0.734375 C 2.3125 -0.359375 1.953125 -0.125 1.625 -0.125 C 1.1875 -0.125 1.03125 -0.578125 1.03125 -0.96875 C 1.03125 -1.390625 1.296875 -2.421875 1.5 -2.84375 C 1.796875 -3.390625 2.203125 -3.71875 2.5625 -3.71875 C 3.15625 -3.71875 3.28125 -3 3.28125 -2.953125 C 3.28125 -2.90625 3.265625 -2.84375 3.265625 -2.8125 Z M 2.828125 -1.078125 \"/>\n</g>\n</g>\n</defs>\n<path fill=\"none\" stroke-width=\"0.19925\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(79.998779%, 79.998779%, 79.998779%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -14.287878 0.00168872 L 157.156529 0.00168872 M -14.287878 20.408368 L 157.156529 20.408368 M -14.287878 40.818978 L 157.156529 40.818978 M -14.287878 61.229588 L 157.156529 61.229588 M -14.287878 81.640198 L 157.156529 81.640198 M -14.287878 102.046878 L 157.156529 102.046878 M -0.000844402 -14.285345 L -0.000844402 116.333912 M 20.409766 -14.285345 L 20.409766 116.333912 M 40.820376 -14.285345 L 40.820376 116.333912 M 61.230986 -14.285345 L 61.230986 116.333912 M 81.637665 -14.285345 L 81.637665 116.333912 M 102.048275 -14.285345 L 102.048275 116.333912 M 122.458885 -14.285345 L 122.458885 116.333912 M 142.869495 -14.285345 L 142.869495 116.333912 \" transform=\"matrix(0.993854, 0, 0, -0.993854, 20.700058, 134.642303)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -18.367642 0.00168872 L 160.839322 0.00168872 \" transform=\"matrix(0.993854, 0, 0, -0.993854, 20.700058, 134.642303)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.073023 2.391377 C -1.691773 0.956778 -0.850666 0.280748 -0.00169792 0.00168872 C -0.850666 -0.27737 -1.691773 -0.957331 -2.073023 -2.39193 \" transform=\"matrix(0.993854, 0, 0, -0.993854, 180.747781, 134.642303)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-0\" x=\"184.442392\" y=\"142.403305\"/>\n</g>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -0.000844402 -18.369039 L -0.000844402 120.020635 \" transform=\"matrix(0.993854, 0, 0, -0.993854, 20.700058, 134.642303)\"/>\n<path fill=\"none\" stroke-width=\"0.3985\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"currentColor\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M -2.07223 2.390533 C -1.694911 0.955934 -0.849873 0.279903 -0.000904794 0.000844402 C -0.849873 -0.278215 -1.694911 -0.958175 -2.07223 -2.392774 \" transform=\"matrix(0, -0.993854, -0.993854, 0, 20.700058, 15.163163)\"/>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-0-1\" x=\"11.991914\" y=\"9.542981\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-0\" x=\"38.694769\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-1\" x=\"58.978326\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-2\" x=\"79.262876\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-3\" x=\"99.546432\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-4\" x=\"119.830982\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-5\" x=\"140.114538\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-6\" x=\"160.399088\" y=\"146.925339\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-0\" x=\"9.579831\" y=\"117.22999\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-1\" x=\"9.579831\" y=\"96.94544\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-2\" x=\"9.579831\" y=\"76.661884\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-3\" x=\"9.579831\" y=\"56.377334\"/>\n</g>\n<g fill=\"currentColor\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-1-4\" x=\"9.579831\" y=\"36.093778\"/>\n</g>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 42.808594 104.214844 C 42.808594 103.207031 41.992188 102.390625 40.984375 102.390625 C 39.976562 102.390625 39.160156 103.207031 39.160156 104.214844 C 39.160156 105.222656 39.976562 106.042969 40.984375 106.042969 C 41.992188 106.042969 42.808594 105.222656 42.808594 104.214844 Z M 42.808594 104.214844 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 63.09375 94.074219 C 63.09375 93.066406 62.277344 92.25 61.269531 92.25 C 60.261719 92.25 59.441406 93.066406 59.441406 94.074219 C 59.441406 95.082031 60.261719 95.898438 61.269531 95.898438 C 62.277344 95.898438 63.09375 95.082031 63.09375 94.074219 Z M 63.09375 94.074219 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 83.378906 85.960938 C 83.378906 84.953125 82.5625 84.132812 81.554688 84.132812 C 80.542969 84.132812 79.726562 84.953125 79.726562 85.960938 C 79.726562 86.96875 80.542969 87.785156 81.554688 87.785156 C 82.5625 87.785156 83.378906 86.96875 83.378906 85.960938 Z M 83.378906 85.960938 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 103.664062 73.789062 C 103.664062 72.78125 102.84375 71.964844 101.835938 71.964844 C 100.828125 71.964844 100.011719 72.78125 100.011719 73.789062 C 100.011719 74.796875 100.828125 75.613281 101.835938 75.613281 C 102.84375 75.613281 103.664062 74.796875 103.664062 73.789062 Z M 103.664062 73.789062 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 123.945312 61.617188 C 123.945312 60.609375 123.128906 59.792969 122.121094 59.792969 C 121.113281 59.792969 120.296875 60.609375 120.296875 61.617188 C 120.296875 62.628906 121.113281 63.445312 122.121094 63.445312 C 123.128906 63.445312 123.945312 62.628906 123.945312 61.617188 Z M 123.945312 61.617188 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 144.230469 53.503906 C 144.230469 52.496094 143.414062 51.679688 142.40625 51.679688 C 141.398438 51.679688 140.582031 52.496094 140.582031 53.503906 C 140.582031 54.511719 141.398438 55.332031 142.40625 55.332031 C 143.414062 55.332031 144.230469 54.511719 144.230469 53.503906 Z M 144.230469 53.503906 \"/>\n<path fill-rule=\"nonzero\" fill=\"currentColor\" fill-opacity=\"1\" d=\"M 164.515625 43.363281 C 164.515625 42.355469 163.699219 41.539062 162.691406 41.539062 C 161.683594 41.539062 160.863281 42.355469 160.863281 43.363281 C 160.863281 44.371094 161.683594 45.1875 162.691406 45.1875 C 163.699219 45.1875 164.515625 44.371094 164.515625 43.363281 Z M 164.515625 43.363281 \"/>\n<path fill=\"none\" stroke-width=\"0.79701\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke=\"rgb(100%, 0%, 0%)\" stroke-opacity=\"1\" stroke-miterlimit=\"10\" d=\"M 6.122732 23.470156 L 12.415315 26.618413 L 18.707899 29.76274 L 25.000482 32.910997 L 31.293066 36.055324 L 37.58565 39.203581 L 43.878233 42.347907 L 50.170817 45.496164 L 56.4634 48.640491 L 62.755984 51.788748 L 69.048568 54.933074 L 75.341151 58.081331 L 81.633735 61.225658 L 87.926318 64.373915 L 94.222832 67.518242 L 100.515416 70.666499 L 106.808 73.810825 L 119.393167 80.107339 L 125.68575 83.251666 L 131.978334 86.399923 L 138.270918 89.544249 L 144.563501 92.692506 L 150.856085 95.836833 L 157.148668 98.98509 \" transform=\"matrix(0.993854, 0, 0, -0.993854, 20.700058, 134.642303)\"/>\n<path fill-rule=\"nonzero\" fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\" d=\"M 104.269531 73.789062 C 104.269531 72.445312 103.179688 71.355469 101.835938 71.355469 C 100.492188 71.355469 99.402344 72.445312 99.402344 73.789062 C 99.402344 75.132812 100.492188 76.222656 101.835938 76.222656 C 103.179688 76.222656 104.269531 75.132812 104.269531 73.789062 Z M 104.269531 73.789062 \"/>\n<g fill=\"rgb(0%, 0%, 100%)\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-0\" x=\"91.166259\" y=\"70.292277\"/>\n</g>\n<g fill=\"rgb(100%, 0%, 0%)\" fill-opacity=\"1\">\n<use xlink:href=\"#glyph-2-1\" x=\"166.400969\" y=\"34.287946\"/>\n</g>\n</svg>\n"
      },
      "options": [
        {
          "text": "$G(4\\,;\\,3)$",
          "correct": true,
          "feedback": "Bonne réponse : le point bleu se lit en $(4\\,;\\,3)$, au\ncœur du nuage, et la droite d'ajustement passe par lui."
        },
        {
          "text": "$G(3\\,;\\,4)$",
          "correct": false,
          "feedback": "Coordonnées échangées : abscisse $4$ (axe horizontal),\nordonnée $3$ (axe vertical)."
        },
        {
          "text": "$G(7\\,;\\,4{,}5)$",
          "correct": false,
          "feedback": "Erreur : $(7\\,;\\,4{,}5)$ est le dernier point du nuage,\npas son centre."
        },
        {
          "text": "$G(0\\,;\\,1)$",
          "correct": false,
          "feedback": "Erreur : $(0\\,;\\,1)$ est l'ordonnée à l'origine de la\ndroite $d$, pas le point moyen (qui est au milieu du\nnuage)."
        }
      ],
      "explanation": "Le point moyen se situe au centre du nuage ($\\bar{x} = 4$,\n$\\bar{y} = 3$ ici). Un bon ajustement passe par lui (la\ndroite de Mayer et celle des moindres carrés y passent\nexactement)."
    },
    {
      "id": "q04",
      "difficulty": 2,
      "skills": [
        "ajustement",
        "interpolation"
      ],
      "title": "Interpoler avec l'ajustement",
      "statement": "Un nuage (abscisses de $1$ à $7$) est ajusté par la droite\nd'équation $y = 0{,}5x + 1$. Quelle estimation de $y$ pour\n$x = 3{,}5$ ?",
      "options": [
        {
          "text": "$y \\approx 2{,}75$",
          "correct": true,
          "feedback": "Bonne réponse : $0{,}5 \\times 3{,}5 + 1 = 2{,}75$. Comme\n$3{,}5$ est **dans** la plage des données ($1$ à $7$),\nc'est une interpolation, plutôt fiable."
        },
        {
          "text": "$y \\approx 4{,}5$",
          "correct": false,
          "feedback": "Erreur de calcul : $0{,}5 \\times 3{,}5 = 1{,}75$, puis\n$+1$ : $2{,}75$."
        },
        {
          "text": "$y \\approx 3{,}5$",
          "correct": false,
          "feedback": "Erreur : tu as recopié $x$. Il faut appliquer la formule\nde la droite : $y = 0{,}5x + 1$."
        },
        {
          "text": "Aucune estimation possible : $3{,}5$ n'est pas une valeur\nobservée",
          "correct": false,
          "feedback": "Erreur : c'est précisément l'intérêt de l'ajustement :\n**estimer** des valeurs non observées à l'intérieur de la\nplage des données."
        }
      ],
      "explanation": "Interpoler : utiliser l'équation d'ajustement pour estimer\n$y$ en un $x$ situé **dans** l'intervalle des observations.\nIci $y = 0{,}5 \\times 3{,}5 + 1 = 2{,}75$."
    },
    {
      "id": "q05",
      "difficulty": 2,
      "skills": [
        "ajustement",
        "extrapolation"
      ],
      "title": "Extrapoler avec prudence",
      "statement": "Avec le même ajustement $y = 0{,}5x + 1$ (données observées\npour $x$ de $1$ à $7$), que dire de l'estimation en\n$x = 20$ ?",
      "options": [
        {
          "text": "Le calcul donne $y = 11$, mais c'est une extrapolation\nloin des données : à interpréter avec prudence",
          "correct": true,
          "feedback": "Bonne réponse : la formule s'applique\n($0{,}5 \\times 20 + 1 = 11$), mais rien ne garantit que la\ntendance linéaire persiste si loin de la plage observée."
        },
        {
          "text": "$y = 11$, une valeur aussi sûre que les autres",
          "correct": false,
          "feedback": "Erreur : hors de la plage des données, le modèle peut\ncesser d'être valable (saturation, rupture de tendance) :\nl'extrapolation est par nature moins fiable."
        },
        {
          "text": "$y = 21$",
          "correct": false,
          "feedback": "Erreur de calcul : $0{,}5 \\times 20 + 1 = 11$, pas $21$."
        },
        {
          "text": "Aucun calcul possible au-delà de $x = 7$",
          "correct": false,
          "feedback": "Erreur : le calcul reste **possible** (la droite se\nprolonge) ; c'est sa **fiabilité** qui se discute. La\nbonne attitude : calculer et nuancer."
        }
      ],
      "explanation": "Extrapoler : estimer **hors** de la plage observée. Le calcul\nest mécanique, l'interprétation exige la prudence : plus on\ns'éloigne des données, plus l'hypothèse de linéarité devient\nfragile."
    },
    {
      "id": "q06",
      "difficulty": 1,
      "skills": [
        "vocabulaire"
      ],
      "title": "Interpolation ou extrapolation ?",
      "statement": "Des données sont observées pour des années allant de $2010$ à\n$2020$. Estimer la valeur en $2015$ puis en $2030$ à l'aide\nd'un ajustement, c'est respectivement :",
      "options": [
        {
          "text": "Interpoler ($2015$, dans la plage), puis extrapoler\n($2030$, hors plage)",
          "correct": true,
          "feedback": "Bonne réponse : à l'intérieur de l'intervalle des données\non **interpole** ; au-delà, on **extrapole** (avec les\nréserves qui s'imposent)."
        },
        {
          "text": "Extrapoler puis interpoler",
          "correct": false,
          "feedback": "Définitions inversées : « inter » signifie **entre** les\ndonnées, « extra » **en dehors**."
        },
        {
          "text": "Interpoler dans les deux cas",
          "correct": false,
          "feedback": "Erreur : $2030$ est hors de la période observée\n($2010$-$2020$) : c'est une extrapolation."
        },
        {
          "text": "Extrapoler dans les deux cas",
          "correct": false,
          "feedback": "Erreur : $2015$ est à l'intérieur de la période\nobservée : c'est une interpolation."
        }
      ],
      "explanation": "Interpolation : estimation à l'intérieur de la plage des\nobservations (fiabilité correcte). Extrapolation : au-delà\n(fiabilité décroissante avec la distance aux données)."
    },
    {
      "id": "q07",
      "difficulty": 2,
      "skills": [
        "tableau-croise",
        "rappel"
      ],
      "title": "Lire un tableau croisé",
      "statement": "Une enquête croise « pratique d'un sport » et « genre » :\n$80$ filles dont $48$ sportives, $70$ garçons dont $42$\nsportifs. La proportion de sportifs est-elle différente selon\nle genre ?",
      "options": [
        {
          "text": "Non : $60\\ \\%$ dans les deux groupes\n($48/80 = 42/70 = 0{,}6$)",
          "correct": true,
          "feedback": "Bonne réponse : les deux fréquences conditionnelles\nvalent $60\\ \\%$ : sur ces données, la pratique sportive ne\ndépend pas du genre."
        },
        {
          "text": "Oui : $48$ sportives contre $42$ sportifs",
          "correct": false,
          "feedback": "Erreur : comparer des **effectifs** bruts est trompeur\nquand les groupes n'ont pas la même taille. On compare des\n**fréquences** : $48/80$ et $42/70$."
        },
        {
          "text": "Oui : les filles sont plus nombreuses",
          "correct": false,
          "feedback": "Erreur : l'effectif total des groupes ($80$ contre $70$)\nne dit rien de la **proportion** de sportifs dans chacun."
        },
        {
          "text": "On ne peut pas comparer des groupes de tailles différentes",
          "correct": false,
          "feedback": "Erreur : c'est exactement le rôle des fréquences\nconditionnelles : rendre comparables des groupes d'\neffectifs différents."
        }
      ],
      "explanation": "Analyse croisée de deux caractères qualitatifs : comparer les\n**fréquences conditionnelles** dans chaque groupe.\n$\\frac{48}{80} = \\frac{42}{70} = 60\\ \\%$ : même proportion."
    },
    {
      "id": "q08",
      "difficulty": 2,
      "skills": [
        "caracteres",
        "vocabulaire"
      ],
      "title": "Qualitatif ou quantitatif ?",
      "statement": "Dans un fichier de données sur des communes, on relève :\nla région, la population, l'altitude et le type d'habitat\n(rural/urbain). Quels caractères sont **quantitatifs** ?",
      "options": [
        {
          "text": "La population et l'altitude",
          "correct": true,
          "feedback": "Bonne réponse : ce sont des **nombres** sur lesquels les\ncalculs ont un sens (moyennes, écarts). Région et type\nd'habitat sont des catégories : qualitatifs."
        },
        {
          "text": "La région et le type d'habitat",
          "correct": false,
          "feedback": "Inversé : ce sont les caractères **qualitatifs**\n(des catégories sans arithmétique naturelle)."
        },
        {
          "text": "Tous les quatre",
          "correct": false,
          "feedback": "Erreur : additionner des régions n'a pas de sens. Seuls\npopulation et altitude sont numériques."
        },
        {
          "text": "Seulement la population",
          "correct": false,
          "feedback": "Incomplet : l'altitude est aussi une grandeur numérique\nmesurable, donc quantitative."
        }
      ],
      "explanation": "Quantitatif : valeurs numériques où moyenne et écart ont un\nsens. Qualitatif : modalités (catégories). Le choix des\nreprésentations et des traitements en découle."
    },
    {
      "id": "q09",
      "difficulty": 3,
      "skills": [
        "ajustement",
        "sens"
      ],
      "title": "À quoi sert un ajustement affine ?",
      "statement": "Que permet un ajustement affine d'un nuage de points ?",
      "options": [
        {
          "text": "Résumer une tendance à peu près linéaire et estimer des\nvaleurs non observées",
          "correct": true,
          "feedback": "Bonne réponse : la droite condense le lien entre les deux\ncaractères et sert d'outil de prévision (interpolation,\nextrapolation prudente). Plusieurs méthodes existent (au\njugé, Mayer, moindres carrés), sans théorie exigée."
        },
        {
          "text": "Faire passer une droite par tous les points du nuage",
          "correct": false,
          "feedback": "Erreur : des données réelles ne sont jamais parfaitement\nalignées ; la droite passe **au plus près** des points,\npas dessus."
        },
        {
          "text": "Prouver que le premier caractère cause le second",
          "correct": false,
          "feedback": "Erreur : un ajustement décrit une **association**, jamais\nune causalité (voir la question suivante !)."
        },
        {
          "text": "Remplacer les données par des valeurs exactes",
          "correct": false,
          "feedback": "Erreur : le modèle simplifie, il ne corrige pas les\ndonnées. Les estimations restent des approximations."
        }
      ],
      "explanation": "L'ajustement affine est un **modèle** : il résume la tendance\n(si elle est raisonnablement linéaire) et permet d'estimer.\nIl n'exige aucune théorie des moindres carrés au programme :\nl'usage prime."
    },
    {
      "id": "q10",
      "difficulty": 2,
      "skills": [
        "tableur"
      ],
      "title": "Le point moyen au tableur",
      "statement": "Les ordonnées d'un nuage occupent la plage `B2:B8` d'une\nfeuille de calcul. Quelle formule de tableur calcule\n$\\bar{y}$, l'ordonnée du point moyen ?",
      "options": [
        {
          "text": "`=MOYENNE(B2:B8)`",
          "correct": true,
          "feedback": "Bonne réponse : la fonction MOYENNE d'un tableur\nadditionne la plage et divise par l'effectif : exactement\n$\\bar{y}$."
        },
        {
          "text": "`=SOMME(B2:B8)`",
          "correct": false,
          "feedback": "Incomplet : la somme n'est pas divisée par le nombre de\nvaleurs. (On pourrait écrire `=SOMME(B2:B8)/7`, mais\nMOYENNE est directe.)"
        },
        {
          "text": "`=MAX(B2:B8)`",
          "correct": false,
          "feedback": "Erreur : MAX renvoie la plus grande valeur, pas la\nmoyenne."
        },
        {
          "text": "`=B2+B8/2`",
          "correct": false,
          "feedback": "Double erreur : seules deux cellules sont utilisées, et\nla priorité des opérations divise seulement `B8` par $2$."
        }
      ],
      "explanation": "Le tableur est l'outil du chapitre (capacité attendue) :\n`MOYENNE` pour $\\bar{x}$ et $\\bar{y}$, graphique « nuage de\npoints » pour visualiser, courbe de tendance pour ajuster."
    },
    {
      "id": "q11",
      "difficulty": 3,
      "skills": [
        "esprit-critique",
        "causalite"
      ],
      "title": "Corrélation et causalité",
      "statement": "Sur un nuage de points, la consommation de glaces et le\nnombre de coups de soleil (relevés mois par mois) sont\nfortement liés : le nuage est presque aligné. Peut-on\nconclure que manger des glaces cause des coups de soleil ?",
      "options": [
        {
          "text": "Non : une association statistique n'est pas une\ncausalité ; ici l'ensoleillement estival explique les\ndeux",
          "correct": true,
          "feedback": "Bonne réponse : un facteur commun (l'été) fait varier les\ndeux grandeurs ensemble. Le lien observé est réel, la\ncausalité directe est illusoire."
        },
        {
          "text": "Oui : le nuage aligné prouve la relation de cause à effet",
          "correct": false,
          "feedback": "Erreur classique : l'alignement mesure une\n**association**. Cause commune, hasard ou causalité\ninverse restent possibles."
        },
        {
          "text": "Oui, si la droite d'ajustement est croissante",
          "correct": false,
          "feedback": "Erreur : le sens de la pente indique le sens de\nl'association, pas son mécanisme."
        },
        {
          "text": "Non, car les nuages de points ne montrent jamais rien",
          "correct": false,
          "feedback": "Trop fort : le nuage montre bel et bien un lien\nstatistique ; c'est son **interprétation causale** qui\ndemande d'autres arguments."
        }
      ],
      "explanation": "Esprit critique (objectif central du programme) : corrélation\n$\\neq$ causalité. Devant un lien statistique, chercher les\nexplications alternatives : facteur commun, coïncidence,\ncausalité inversée."
    },
    {
      "id": "q12",
      "difficulty": 3,
      "skills": [
        "ajustement",
        "choix-modele"
      ],
      "title": "L'ajustement affine est-il toujours pertinent ?",
      "statement": "Un nuage de points dessine une courbe nettement incurvée (en\nforme de parabole). Que penser d'un ajustement **affine** de\nce nuage ?",
      "options": [
        {
          "text": "Il est mal adapté : la tendance n'est pas linéaire, un\nautre modèle serait préférable",
          "correct": true,
          "feedback": "Bonne réponse : la droite écraserait la courbure et\nfausserait les estimations. On choisit le modèle d'après\nla **forme du nuage** (quadratique ou exponentiel, vus\ndans la suite du programme)."
        },
        {
          "text": "Il convient toujours : toute tendance se résume par une\ndroite",
          "correct": false,
          "feedback": "Erreur : ajuster par une droite un phénomène courbé\nproduit des estimations systématiquement biaisées (trop\nhautes ou trop basses selon la zone)."
        },
        {
          "text": "Il suffit d'enlever les points qui dérangent",
          "correct": false,
          "feedback": "Erreur méthodologique grave : supprimer des données pour\nsauver un modèle inverse la démarche scientifique."
        },
        {
          "text": "Le tableur choisit toujours le bon modèle automatiquement",
          "correct": false,
          "feedback": "Erreur : l'outil trace ce qu'on lui demande. Le choix et\nla validation du modèle restent une décision **humaine**,\nau vu du nuage."
        }
      ],
      "explanation": "Valider un modèle (compétence modéliser) : commencer par\nregarder la forme du nuage. Ligne droite $\\to$ ajustement\naffine ; courbure $\\to$ modèles quadratique ou exponentiel\ndes chapitres suivants."
    },
    {
      "id": "q13",
      "difficulty": 1,
      "skills": [
        "taux-evolution"
      ],
      "title": "Calculer un taux d'évolution",
      "statement": "Une valeur passe de $40$ à $50$. Quel est le taux\nd'évolution ?",
      "options": [
        {
          "text": "$+25\\ \\%$",
          "correct": true,
          "feedback": "Bonne réponse : $\\dfrac{50 - 40}{40} = \\dfrac{10}{40} =\n0{,}25$ : la variation se rapporte à la valeur de\n**départ**."
        },
        {
          "text": "$+20\\ \\%$",
          "correct": false,
          "feedback": "Mauvaise base : $\\frac{10}{50}$ divise par la valeur\nd'**arrivée** : le taux d'évolution se calcule sur la\nvaleur initiale."
        },
        {
          "text": "$+10\\ \\%$",
          "correct": false,
          "feedback": "Confusion : $10$ est la variation **absolue** (en\nunités) : le taux la rapporte à $40$ : un quart."
        },
        {
          "text": "$+125\\ \\%$",
          "correct": false,
          "feedback": "Confusion : $125\\ \\% = \\frac{50}{40}$ est le rapport\nfinal/initial (le coefficient) : le **taux** en retire\nles $100\\ \\%$ de départ : $+25\\ \\%$."
        }
      ],
      "explanation": "Taux d'évolution : $t = \\dfrac{V_{\\text{arrivée}} -\nV_{\\text{départ}}}{V_{\\text{départ}}}$ : toujours la valeur\ninitiale au dénominateur. Lien : coefficient multiplicateur\n$= 1 + t$."
    },
    {
      "id": "q14",
      "difficulty": 1,
      "skills": [
        "coefficient-multiplicateur"
      ],
      "title": "Lire un coefficient multiplicateur",
      "statement": "Un prix est multiplié par $1{,}08$. Quelle évolution cela\nreprésente-t-il ?",
      "options": [
        {
          "text": "Une hausse de $8\\ \\%$",
          "correct": true,
          "feedback": "Bonne réponse : $1{,}08 = 1 + 0{,}08$ : la part\nau-dessus de $1$ est le taux de hausse."
        },
        {
          "text": "Une hausse de $108\\ \\%$",
          "correct": false,
          "feedback": "Erreur : $108\\ \\%$ est la valeur finale **en proportion\nde** l'initiale : la hausse proprement dite est l'écart\nà $100\\ \\%$ : $8\\ \\%$."
        },
        {
          "text": "Une baisse de $8\\ \\%$",
          "correct": false,
          "feedback": "Sens inversé : une baisse a un coefficient **inférieur**\nà $1$ ($\\times 0{,}92$ pour $-8\\ \\%$)."
        },
        {
          "text": "Une hausse de $1{,}08\\ \\%$",
          "correct": false,
          "feedback": "Confusion : $1{,}08$ est le multiplicateur, pas un\npourcentage : l'écart à $1$ donne le taux."
        }
      ],
      "explanation": "Coefficient $= 1 + t$ : traduire dans les deux sens sans\nhésiter : $\\times 1{,}08 \\leftrightarrow +8\\ \\%$ ; $\\times\n0{,}92 \\leftrightarrow -8\\ \\%$. Tout le chapitre repose sur\ncette conversion."
    },
    {
      "id": "q15",
      "difficulty": 2,
      "skills": [
        "prevision-modele"
      ],
      "title": "Prédire avec la droite d'ajustement",
      "statement": "Un nuage de points est ajusté par la droite $y = 0{,}5x +\n1$. Quelle valeur de $y$ le modèle prévoit-il pour $x =\n10$ ?",
      "options": [
        {
          "text": "$y = 6$",
          "correct": true,
          "feedback": "Bonne réponse : $0{,}5 \\times 10 + 1 = 6$ : le modèle\nsert exactement à ça : produire une valeur estimée pour\nun $x$ donné."
        },
        {
          "text": "$y = 10{,}5$",
          "correct": false,
          "feedback": "Erreur : $10 + 0{,}5$ additionne au lieu de\nmultiplier : $0{,}5x$ signifie $0{,}5 \\times x$."
        },
        {
          "text": "$y = 5$",
          "correct": false,
          "feedback": "Constante oubliée : $0{,}5 \\times 10 = 5$, puis le $+1$\ndu modèle s'ajoute."
        },
        {
          "text": "Impossible : il faut la valeur observée",
          "correct": false,
          "feedback": "Contresens : le modèle sert justement à **estimer** en\nl'absence d'observation : c'est une prévision, pas une\nmesure."
        }
      ],
      "explanation": "Utiliser un ajustement : substituer $x$ dans l'équation de\nla droite. La valeur obtenue est une **estimation** du\nmodèle : fiable en interpolation, fragile en extrapolation."
    },
    {
      "id": "q16",
      "difficulty": 2,
      "skills": [
        "hausse-puis-baisse"
      ],
      "title": "$+10\\ \\%$ puis $-10\\ \\%$",
      "statement": "Une valeur subit une hausse de $10\\ \\%$ puis une baisse de\n$10\\ \\%$. Revient-elle à son niveau initial ?",
      "options": [
        {
          "text": "Non : $1{,}1 \\times 0{,}9 = 0{,}99$ : il manque\n$1\\ \\%$",
          "correct": true,
          "feedback": "Bonne réponse : la baisse s'applique à une valeur plus\n**haute** : elle retire davantage que la hausse n'avait\najouté : bilan $-1\\ \\%$."
        },
        {
          "text": "Oui : $+10$ et $-10$ s'annulent",
          "correct": false,
          "feedback": "Le réflexe additif : faux : les taux ne s'additionnent\npas car ils ne portent pas sur la même base : le produit\ndes coefficients donne $0{,}99$."
        },
        {
          "text": "Non : elle finit $1\\ \\%$ au-dessus",
          "correct": false,
          "feedback": "Sens de l'écart : $0{,}99 < 1$ : la valeur finit EN\nDESSOUS de son niveau initial."
        },
        {
          "text": "Cela dépend de la valeur de départ",
          "correct": false,
          "feedback": "Erreur : le bilan $\\times 0{,}99$ vaut pour toute valeur\ninitiale : les coefficients se moquent du montant."
        }
      ],
      "explanation": "Hausse puis baisse de même taux : toujours une perte nette\n($1{,}1 \\times 0{,}9 = 0{,}99$) : les deux évolutions\nportent sur des bases différentes. Multiplier les\ncoefficients, jamais additionner les taux."
    },
    {
      "id": "q17",
      "difficulty": 3,
      "skills": [
        "ecart-modele"
      ],
      "title": "Écart entre observation et modèle",
      "statement": "Le modèle $y = 0{,}5x + 1$ prévoit $y = 4$ pour $x = 6$,\nmais la valeur observée est $4{,}2$. Comment appeler et\ninterpréter la différence ?",
      "options": [
        {
          "text": "L'écart au modèle vaut $+0{,}2$ : l'observation dépasse\nlégèrement la prévision, le modèle reste bon",
          "correct": true,
          "feedback": "Bonne réponse : un ajustement ne prétend pas passer par\ntous les points : de petits écarts (résidus) sont\nnormaux : leur taille mesure la qualité du modèle."
        },
        {
          "text": "Une erreur de calcul : le modèle devrait donner\nexactement $4{,}2$",
          "correct": false,
          "feedback": "Contresens : la droite **résume** le nuage, elle ne le\ntraverse pas point par point : l'écart fait partie du\njeu."
        },
        {
          "text": "La preuve que le modèle est faux et doit être jeté",
          "correct": false,
          "feedback": "Excessif : $0{,}2$ sur $4$ ($5\\ \\%$) est un petit\nécart : on rejette un modèle sur des écarts\n**systématiques ou grands**, pas sur un résidu isolé."
        },
        {
          "text": "Une extrapolation abusive",
          "correct": false,
          "feedback": "Hors sujet : $x = 6$ est dans la zone des données\n(interpolation) : la question porte sur l'écart\nobservation/prévision, pas sur le domaine."
        }
      ],
      "explanation": "Écart (résidu) = observé − prédit : petits écarts non\nsystématiques = modèle pertinent ; écarts grands ou tous du\nmême signe = modèle à revoir. Juger un ajustement, c'est\nregarder ses écarts."
    },
    {
      "id": "q18",
      "difficulty": 3,
      "skills": [
        "point-moyen-droite"
      ],
      "title": "Le point moyen et la droite d'ajustement",
      "statement": "Quelle propriété relie le point moyen $G(\\bar{x}\\ ;\\\n\\bar{y})$ du nuage et la droite d'ajustement ?",
      "options": [
        {
          "text": "La droite d'ajustement passe par le point moyen $G$",
          "correct": true,
          "feedback": "Bonne réponse : la droite pivote autour du « centre de\ngravité » du nuage : connaître $G$ et la pente suffit à\nla tracer."
        },
        {
          "text": "$G$ est toujours le point le plus haut du nuage",
          "correct": false,
          "feedback": "Erreur : $G$ est le point **moyen** : il occupe le\ncentre du nuage, pas son sommet."
        },
        {
          "text": "$G$ est un point observé du nuage",
          "correct": false,
          "feedback": "Erreur : $G$ est calculé (moyennes des deux\ncoordonnées) : il ne coïncide généralement avec aucune\nobservation réelle."
        },
        {
          "text": "Aucune : le point moyen ne sert qu'aux statistiques à\nune variable",
          "correct": false,
          "feedback": "Erreur : en statistique à deux variables, $G$ est\nl'ancre de l'ajustement : la droite passe par lui."
        }
      ],
      "explanation": "Propriété d'ancrage : la droite d'ajustement passe par\n$G(\\bar{x}\\ ;\\ \\bar{y})$. Usage pratique : vérifier une\néquation de droite proposée (substituer $G$), ou tracer la\ndroite depuis $G$ avec la pente."
    }
  ]
}