{
  "chapter": {
    "id": "calcul-litteral",
    "level": "college",
    "theme": "Nombres et calculs",
    "title": "Calcul littéral",
    "description": "Réduire, développer avec la simple et la double distributivité,\nfactoriser, tester une égalité, traduire un énoncé par une expression.",
    "parties": [
      {
        "id": "vocabulaire",
        "title": "Expressions littérales et substitution"
      },
      {
        "id": "reduire",
        "title": "Réduire et supprimer des parenthèses"
      },
      {
        "id": "developper",
        "title": "Développer et factoriser"
      }
    ],
    "prerequisites": [],
    "references": []
  },
  "questions": [
    {
      "id": "q01",
      "difficulty": 1,
      "skills": [
        "reduire"
      ],
      "title": "Somme de deux termes en x",
      "partie": "reduire",
      "statement": "Réduis l'expression $3x + 5x$.",
      "options": [
        {
          "text": "$8x$",
          "correct": true,
          "feedback": "Bonne réponse : les deux termes sont de même nature, donc on\nadditionne les coefficients, soit $3 + 5 = 8$."
        },
        {
          "text": "$15x$",
          "correct": false,
          "feedback": "Les coefficients ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $8$."
        },
        {
          "text": "$8x^{2}$",
          "correct": false,
          "feedback": "Un carré est apparu sans raison : additionner deux termes en $x$\nne change pas la puissance de $x$."
        },
        {
          "text": "$15x^{2}$",
          "correct": false,
          "feedback": "Les deux erreurs sont cumulées : les coefficients s'additionnent\net la lettre $x$ garde son exposant."
        }
      ],
      "explanation": "Deux termes qui comportent la même lettre à la même puissance se\nregroupent en additionnant leurs coefficients.",
      "variants": [
        {
          "statement": "Réduis l'expression $3x + 5x$.",
          "options": [
            {
              "text": "$8x$",
              "correct": true,
              "feedback": "Bonne réponse : les deux termes sont de même nature, donc on\nadditionne les coefficients, soit $3 + 5 = 8$."
            },
            {
              "text": "$15x$",
              "correct": false,
              "feedback": "Les coefficients ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $8$."
            },
            {
              "text": "$8x^{2}$",
              "correct": false,
              "feedback": "Un carré est apparu sans raison : additionner deux termes en $x$\nne change pas la puissance de $x$."
            },
            {
              "text": "$15x^{2}$",
              "correct": false,
              "feedback": "Les deux erreurs sont cumulées : les coefficients s'additionnent\net la lettre $x$ garde son exposant."
            }
          ],
          "explanation": "Deux termes qui comportent la même lettre à la même puissance se\nregroupent en additionnant leurs coefficients."
        },
        {
          "statement": "Réduis l'expression $7x + 6x$.",
          "options": [
            {
              "text": "$13x$",
              "correct": true,
              "feedback": "Bonne réponse : les deux termes sont de même nature, donc on\nadditionne les coefficients, soit $7 + 6 = 13$."
            },
            {
              "text": "$42x$",
              "correct": false,
              "feedback": "Les coefficients ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $13$."
            },
            {
              "text": "$13x^{2}$",
              "correct": false,
              "feedback": "Un carré est apparu sans raison : additionner deux termes en $x$\nne change pas la puissance de $x$."
            },
            {
              "text": "$42x^{2}$",
              "correct": false,
              "feedback": "Les deux erreurs sont cumulées : les coefficients s'additionnent\net la lettre $x$ garde son exposant."
            }
          ],
          "explanation": "Deux termes qui comportent la même lettre à la même puissance se\nregroupent en additionnant leurs coefficients."
        },
        {
          "statement": "Réduis l'expression $2x + 9x$.",
          "options": [
            {
              "text": "$11x$",
              "correct": true,
              "feedback": "Bonne réponse : les deux termes sont de même nature, donc on\nadditionne les coefficients, soit $2 + 9 = 11$."
            },
            {
              "text": "$18x$",
              "correct": false,
              "feedback": "Les coefficients ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $11$."
            },
            {
              "text": "$11x^{2}$",
              "correct": false,
              "feedback": "Un carré est apparu sans raison : additionner deux termes en $x$\nne change pas la puissance de $x$."
            },
            {
              "text": "$18x^{2}$",
              "correct": false,
              "feedback": "Les deux erreurs sont cumulées : les coefficients s'additionnent\net la lettre $x$ garde son exposant."
            }
          ],
          "explanation": "Deux termes qui comportent la même lettre à la même puissance se\nregroupent en additionnant leurs coefficients."
        }
      ]
    },
    {
      "id": "q02",
      "difficulty": 1,
      "skills": [
        "vocabulaire"
      ],
      "title": "Rôle d'un nombre dans une expression",
      "partie": "vocabulaire",
      "statement": "Dans l'expression $5x + 3$, quel est le rôle du nombre $5$ ?",
      "options": [
        {
          "text": "Le coefficient de $x$",
          "correct": true,
          "feedback": "Bonne réponse : $5x$ signifie $5 \\times x$, et le nombre placé\ndevant la lettre est son coefficient."
        },
        {
          "text": "L'exposant de $x$",
          "correct": false,
          "feedback": "L'exposant s'écrit en haut à droite de la lettre. Ici $x$ a\nl'exposant $1$, et $5$ le multiplie."
        },
        {
          "text": "Le terme constant",
          "correct": false,
          "feedback": "Le terme constant est celui qui ne comporte pas de lettre : il\ns'agit de $3$, et non de $5$."
        },
        {
          "text": "La valeur que prend $x$",
          "correct": false,
          "feedback": "La lettre $x$ peut prendre n'importe quelle valeur. Le nombre $5$\nla multiplie, il ne la remplace pas."
        }
      ],
      "explanation": "Dans un terme comme $5x$, le nombre $5$ est le coefficient et $x$ est\nla partie littérale."
    },
    {
      "id": "q03",
      "difficulty": 1,
      "skills": [
        "reduire"
      ],
      "title": "Réduire une somme de quatre termes",
      "partie": "reduire",
      "statement": "Réduis l'expression $3x + 4 + 5x + 2$.",
      "options": [
        {
          "text": "$8x + 6$",
          "correct": true,
          "feedback": "Bonne réponse : on regroupe les termes en $x$ d'un côté et les\nnombres seuls de l'autre."
        },
        {
          "text": "$14x$",
          "correct": false,
          "feedback": "Les nombres seuls ont été ajoutés aux termes en $x$ : ils sont de\nnatures différentes et ne se regroupent pas."
        },
        {
          "text": "$15x + 6$",
          "correct": false,
          "feedback": "Les coefficients de $x$ ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $8$."
        },
        {
          "text": "$6x + 8$",
          "correct": false,
          "feedback": "Les deux groupes ont été échangés : ce sont les coefficients de\n$x$ qui donnent $8$."
        }
      ],
      "explanation": "Pour réduire, on additionne séparément les termes en $x$ et les\ntermes constants.",
      "variants": [
        {
          "statement": "Réduis l'expression $3x + 4 + 5x + 2$.",
          "options": [
            {
              "text": "$8x + 6$",
              "correct": true,
              "feedback": "Bonne réponse : on regroupe les termes en $x$ d'un côté et les\nnombres seuls de l'autre."
            },
            {
              "text": "$14x$",
              "correct": false,
              "feedback": "Les nombres seuls ont été ajoutés aux termes en $x$ : ils sont de\nnatures différentes et ne se regroupent pas."
            },
            {
              "text": "$15x + 6$",
              "correct": false,
              "feedback": "Les coefficients de $x$ ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $8$."
            },
            {
              "text": "$6x + 8$",
              "correct": false,
              "feedback": "Les deux groupes ont été échangés : ce sont les coefficients de\n$x$ qui donnent $8$."
            }
          ],
          "explanation": "Pour réduire, on additionne séparément les termes en $x$ et les\ntermes constants."
        },
        {
          "statement": "Réduis l'expression $6x + 5 + 3x - 2$.",
          "options": [
            {
              "text": "$9x + 3$",
              "correct": true,
              "feedback": "Bonne réponse : on regroupe les termes en $x$ d'un côté et les\nnombres seuls de l'autre."
            },
            {
              "text": "$12x$",
              "correct": false,
              "feedback": "Les nombres seuls ont été ajoutés aux termes en $x$ : ils sont de\nnatures différentes et ne se regroupent pas."
            },
            {
              "text": "$18x + 3$",
              "correct": false,
              "feedback": "Les coefficients de $x$ ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $9$."
            },
            {
              "text": "$3x + 9$",
              "correct": false,
              "feedback": "Les deux groupes ont été échangés : ce sont les coefficients de\n$x$ qui donnent $9$."
            }
          ],
          "explanation": "Pour réduire, on additionne séparément les termes en $x$ et les\ntermes constants."
        },
        {
          "statement": "Réduis l'expression $2x + 7 + 9x + 3$.",
          "options": [
            {
              "text": "$11x + 10$",
              "correct": true,
              "feedback": "Bonne réponse : on regroupe les termes en $x$ d'un côté et les\nnombres seuls de l'autre."
            },
            {
              "text": "$21x$",
              "correct": false,
              "feedback": "Les nombres seuls ont été ajoutés aux termes en $x$ : ils sont de\nnatures différentes et ne se regroupent pas."
            },
            {
              "text": "$18x + 10$",
              "correct": false,
              "feedback": "Les coefficients de $x$ ont été multipliés : dans une somme, ils\ns'additionnent, ce qui donne $11$."
            },
            {
              "text": "$10x + 11$",
              "correct": false,
              "feedback": "Les deux groupes ont été échangés : ce sont les coefficients de\n$x$ qui donnent $11$."
            }
          ],
          "explanation": "Pour réduire, on additionne séparément les termes en $x$ et les\ntermes constants."
        }
      ]
    },
    {
      "id": "q04",
      "difficulty": 1,
      "skills": [
        "developper-simple"
      ],
      "title": "Simple distributivité",
      "partie": "developper",
      "statement": "Développe $3(x + 5)$.",
      "options": [
        {
          "text": "$3x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : le facteur $3$ multiplie chacun des deux termes\nde la parenthèse."
        },
        {
          "text": "$3x + 5$",
          "correct": false,
          "feedback": "Le second terme a été oublié dans la distribution : $5$ doit\nlui aussi être multiplié par $3$."
        },
        {
          "text": "$15x + 15$",
          "correct": false,
          "feedback": "Le coefficient de $x$ a été multiplié deux fois : $3 \\times x$\ndonne $3x$."
        },
        {
          "text": "$15x + 5$",
          "correct": false,
          "feedback": "Le facteur $3$ a été distribué au mauvais endroit : il donne\n$3x$ pour le premier terme et $15$ pour le second."
        }
      ],
      "explanation": "La simple distributivité s'écrit $k(a + b) = ka + kb$.",
      "variants": [
        {
          "statement": "Développe $3(x + 5)$.",
          "options": [
            {
              "text": "$3x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $3$ multiplie chacun des deux termes\nde la parenthèse."
            },
            {
              "text": "$3x + 5$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $5$ doit\nlui aussi être multiplié par $3$."
            },
            {
              "text": "$15x + 15$",
              "correct": false,
              "feedback": "Le coefficient de $x$ a été multiplié deux fois : $3 \\times x$\ndonne $3x$."
            },
            {
              "text": "$15x + 5$",
              "correct": false,
              "feedback": "Le facteur $3$ a été distribué au mauvais endroit : il donne\n$3x$ pour le premier terme et $15$ pour le second."
            }
          ],
          "explanation": "La simple distributivité s'écrit $k(a + b) = ka + kb$."
        },
        {
          "statement": "Développe $4(x + 2)$.",
          "options": [
            {
              "text": "$4x + 8$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $4$ multiplie chacun des deux termes\nde la parenthèse."
            },
            {
              "text": "$4x + 2$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $2$ doit\nlui aussi être multiplié par $4$."
            },
            {
              "text": "$8x + 8$",
              "correct": false,
              "feedback": "Le coefficient de $x$ a été multiplié deux fois : $4 \\times x$\ndonne $4x$."
            },
            {
              "text": "$8x + 2$",
              "correct": false,
              "feedback": "Le facteur $4$ a été distribué au mauvais endroit : il donne\n$4x$ pour le premier terme et $8$ pour le second."
            }
          ],
          "explanation": "La simple distributivité s'écrit $k(a + b) = ka + kb$."
        },
        {
          "statement": "Développe $6(x + 7)$.",
          "options": [
            {
              "text": "$6x + 42$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $6$ multiplie chacun des deux termes\nde la parenthèse."
            },
            {
              "text": "$6x + 7$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $7$ doit\nlui aussi être multiplié par $6$."
            },
            {
              "text": "$42x + 42$",
              "correct": false,
              "feedback": "Le coefficient de $x$ a été multiplié deux fois : $6 \\times x$\ndonne $6x$."
            },
            {
              "text": "$42x + 7$",
              "correct": false,
              "feedback": "Le facteur $6$ a été distribué au mauvais endroit : il donne\n$6x$ pour le premier terme et $42$ pour le second."
            }
          ],
          "explanation": "La simple distributivité s'écrit $k(a + b) = ka + kb$."
        }
      ]
    },
    {
      "id": "q05",
      "difficulty": 1,
      "skills": [
        "substituer"
      ],
      "title": "Remplacer x par une valeur",
      "partie": "vocabulaire",
      "statement": "Que vaut l'expression $4x + 3$ pour $x = 5$ ?",
      "options": [
        {
          "text": "$23$",
          "correct": true,
          "feedback": "Bonne réponse : on remplace $x$ par $5$, puis on effectue la\nmultiplication avant l'addition."
        },
        {
          "text": "$17$",
          "correct": false,
          "feedback": "Le signe du terme constant a été changé : l'expression se termine\npar $+ 3$."
        },
        {
          "text": "$12$",
          "correct": false,
          "feedback": "Tout a été additionné : le coefficient $4$ multiplie $x$, il ne\ns'ajoute pas."
        },
        {
          "text": "$27$",
          "correct": false,
          "feedback": "Les priorités ont été inversées : la multiplication porte sur\n$4$ et $x$, pas sur la somme entière."
        }
      ],
      "explanation": "Remplacer une lettre par une valeur, c'est écrire le calcul avec ce\nnombre, puis respecter les priorités opératoires.",
      "variants": [
        {
          "statement": "Que vaut l'expression $4x + 3$ pour $x = 5$ ?",
          "options": [
            {
              "text": "$23$",
              "correct": true,
              "feedback": "Bonne réponse : on remplace $x$ par $5$, puis on effectue la\nmultiplication avant l'addition."
            },
            {
              "text": "$17$",
              "correct": false,
              "feedback": "Le signe du terme constant a été changé : l'expression se termine\npar $+ 3$."
            },
            {
              "text": "$12$",
              "correct": false,
              "feedback": "Tout a été additionné : le coefficient $4$ multiplie $x$, il ne\ns'ajoute pas."
            },
            {
              "text": "$27$",
              "correct": false,
              "feedback": "Les priorités ont été inversées : la multiplication porte sur\n$4$ et $x$, pas sur la somme entière."
            }
          ],
          "explanation": "Remplacer une lettre par une valeur, c'est écrire le calcul avec ce\nnombre, puis respecter les priorités opératoires."
        },
        {
          "statement": "Que vaut l'expression $6x - 2$ pour $x = 3$ ?",
          "options": [
            {
              "text": "$16$",
              "correct": true,
              "feedback": "Bonne réponse : on remplace $x$ par $3$, puis on effectue la\nmultiplication avant l'addition."
            },
            {
              "text": "$20$",
              "correct": false,
              "feedback": "Le signe du terme constant a été changé : l'expression se termine\npar $- 2$."
            },
            {
              "text": "$7$",
              "correct": false,
              "feedback": "Tout a été additionné : le coefficient $6$ multiplie $x$, il ne\ns'ajoute pas."
            },
            {
              "text": "$-18$",
              "correct": false,
              "feedback": "Les priorités ont été inversées : la multiplication porte sur\n$6$ et $x$, pas sur la somme entière."
            }
          ],
          "explanation": "Remplacer une lettre par une valeur, c'est écrire le calcul avec ce\nnombre, puis respecter les priorités opératoires."
        },
        {
          "statement": "Que vaut l'expression $3x + 7$ pour $x = -2$ ?",
          "options": [
            {
              "text": "$1$",
              "correct": true,
              "feedback": "Bonne réponse : on remplace $x$ par $-2$, puis on effectue la\nmultiplication avant l'addition."
            },
            {
              "text": "$-13$",
              "correct": false,
              "feedback": "Le signe du terme constant a été changé : l'expression se termine\npar $+ 7$."
            },
            {
              "text": "$8$",
              "correct": false,
              "feedback": "Tout a été additionné : le coefficient $3$ multiplie $x$, il ne\ns'ajoute pas."
            },
            {
              "text": "$7$",
              "correct": false,
              "feedback": "Les priorités ont été inversées : la multiplication porte sur\n$3$ et $x$, pas sur la somme entière."
            }
          ],
          "explanation": "Remplacer une lettre par une valeur, c'est écrire le calcul avec ce\nnombre, puis respecter les priorités opératoires."
        }
      ]
    },
    {
      "id": "q06",
      "difficulty": 2,
      "skills": [
        "developper-simple",
        "signe-parenthese"
      ],
      "title": "Distribuer un facteur négatif",
      "partie": "developper",
      "statement": "Développe $-3(x + 5)$.",
      "options": [
        {
          "text": "$-3x - 15$",
          "correct": true,
          "feedback": "Bonne réponse : le facteur $-3$ multiplie les deux termes, donc\nles deux changent de signe."
        },
        {
          "text": "$-3x + 15$",
          "correct": false,
          "feedback": "Le signe moins n'a été distribué qu'au premier terme : le second\nchange de signe lui aussi."
        },
        {
          "text": "$3x - 15$",
          "correct": false,
          "feedback": "Le signe moins a été oublié devant le terme en $x$ : le facteur\nqui distribue vaut $-3$."
        },
        {
          "text": "$3x + 15$",
          "correct": false,
          "feedback": "Le signe moins a complètement disparu : il multiplie l'ensemble\nde la parenthèse."
        }
      ],
      "explanation": "Un facteur négatif change le signe de chacun des termes de la\nparenthèse.",
      "variants": [
        {
          "statement": "Développe $-3(x + 5)$.",
          "options": [
            {
              "text": "$-3x - 15$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $-3$ multiplie les deux termes, donc\nles deux changent de signe."
            },
            {
              "text": "$-3x + 15$",
              "correct": false,
              "feedback": "Le signe moins n'a été distribué qu'au premier terme : le second\nchange de signe lui aussi."
            },
            {
              "text": "$3x - 15$",
              "correct": false,
              "feedback": "Le signe moins a été oublié devant le terme en $x$ : le facteur\nqui distribue vaut $-3$."
            },
            {
              "text": "$3x + 15$",
              "correct": false,
              "feedback": "Le signe moins a complètement disparu : il multiplie l'ensemble\nde la parenthèse."
            }
          ],
          "explanation": "Un facteur négatif change le signe de chacun des termes de la\nparenthèse."
        },
        {
          "statement": "Développe $-4(x - 2)$.",
          "options": [
            {
              "text": "$-4x + 8$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $-4$ multiplie les deux termes, donc\nles deux changent de signe."
            },
            {
              "text": "$-4x - 8$",
              "correct": false,
              "feedback": "Le signe moins n'a été distribué qu'au premier terme : le second\nchange de signe lui aussi."
            },
            {
              "text": "$4x + 8$",
              "correct": false,
              "feedback": "Le signe moins a été oublié devant le terme en $x$ : le facteur\nqui distribue vaut $-4$."
            },
            {
              "text": "$4x - 8$",
              "correct": false,
              "feedback": "Le signe moins a complètement disparu : il multiplie l'ensemble\nde la parenthèse."
            }
          ],
          "explanation": "Un facteur négatif change le signe de chacun des termes de la\nparenthèse."
        },
        {
          "statement": "Développe $-6(x + 7)$.",
          "options": [
            {
              "text": "$-6x - 42$",
              "correct": true,
              "feedback": "Bonne réponse : le facteur $-6$ multiplie les deux termes, donc\nles deux changent de signe."
            },
            {
              "text": "$-6x + 42$",
              "correct": false,
              "feedback": "Le signe moins n'a été distribué qu'au premier terme : le second\nchange de signe lui aussi."
            },
            {
              "text": "$6x - 42$",
              "correct": false,
              "feedback": "Le signe moins a été oublié devant le terme en $x$ : le facteur\nqui distribue vaut $-6$."
            },
            {
              "text": "$6x + 42$",
              "correct": false,
              "feedback": "Le signe moins a complètement disparu : il multiplie l'ensemble\nde la parenthèse."
            }
          ],
          "explanation": "Un facteur négatif change le signe de chacun des termes de la\nparenthèse."
        }
      ]
    },
    {
      "id": "q07",
      "difficulty": 2,
      "skills": [
        "signe-parenthese",
        "reduire"
      ],
      "title": "Parenthèse précédée d'un moins",
      "partie": "reduire",
      "statement": "Réduis l'expression $7x + 4 - (3x + 5)$.",
      "options": [
        {
          "text": "$4x - 1$",
          "correct": true,
          "feedback": "Bonne réponse : le signe moins devant la parenthèse change le\nsigne des deux termes qu'elle contient."
        },
        {
          "text": "$4x + 9$",
          "correct": false,
          "feedback": "Seul le premier terme de la parenthèse a changé de signe : le\nsecond aussi doit être retranché."
        },
        {
          "text": "$10x + 9$",
          "correct": false,
          "feedback": "La parenthèse a été supprimée sans tenir compte du signe moins :\ntout a été additionné."
        },
        {
          "text": "$10x - 1$",
          "correct": false,
          "feedback": "Le signe moins n'a pas été distribué au terme en $x$ : il porte\nsur toute la parenthèse."
        }
      ],
      "explanation": "Supprimer une parenthèse précédée d'un signe moins revient à changer\nle signe de chacun de ses termes.",
      "variants": [
        {
          "statement": "Réduis l'expression $7x + 4 - (3x + 5)$.",
          "options": [
            {
              "text": "$4x - 1$",
              "correct": true,
              "feedback": "Bonne réponse : le signe moins devant la parenthèse change le\nsigne des deux termes qu'elle contient."
            },
            {
              "text": "$4x + 9$",
              "correct": false,
              "feedback": "Seul le premier terme de la parenthèse a changé de signe : le\nsecond aussi doit être retranché."
            },
            {
              "text": "$10x + 9$",
              "correct": false,
              "feedback": "La parenthèse a été supprimée sans tenir compte du signe moins :\ntout a été additionné."
            },
            {
              "text": "$10x - 1$",
              "correct": false,
              "feedback": "Le signe moins n'a pas été distribué au terme en $x$ : il porte\nsur toute la parenthèse."
            }
          ],
          "explanation": "Supprimer une parenthèse précédée d'un signe moins revient à changer\nle signe de chacun de ses termes."
        },
        {
          "statement": "Réduis l'expression $5x - 2 - (9x + 3)$.",
          "options": [
            {
              "text": "$-4x - 5$",
              "correct": true,
              "feedback": "Bonne réponse : le signe moins devant la parenthèse change le\nsigne des deux termes qu'elle contient."
            },
            {
              "text": "$-4x + 1$",
              "correct": false,
              "feedback": "Seul le premier terme de la parenthèse a changé de signe : le\nsecond aussi doit être retranché."
            },
            {
              "text": "$14x + 1$",
              "correct": false,
              "feedback": "La parenthèse a été supprimée sans tenir compte du signe moins :\ntout a été additionné."
            },
            {
              "text": "$14x - 5$",
              "correct": false,
              "feedback": "Le signe moins n'a pas été distribué au terme en $x$ : il porte\nsur toute la parenthèse."
            }
          ],
          "explanation": "Supprimer une parenthèse précédée d'un signe moins revient à changer\nle signe de chacun de ses termes."
        },
        {
          "statement": "Réduis l'expression $8x + 6 - (2x - 4)$.",
          "options": [
            {
              "text": "$6x + 10$",
              "correct": true,
              "feedback": "Bonne réponse : le signe moins devant la parenthèse change le\nsigne des deux termes qu'elle contient."
            },
            {
              "text": "$6x + 2$",
              "correct": false,
              "feedback": "Seul le premier terme de la parenthèse a changé de signe : le\nsecond aussi doit être retranché."
            },
            {
              "text": "$10x + 2$",
              "correct": false,
              "feedback": "La parenthèse a été supprimée sans tenir compte du signe moins :\ntout a été additionné."
            },
            {
              "text": "$10x + 10$",
              "correct": false,
              "feedback": "Le signe moins n'a pas été distribué au terme en $x$ : il porte\nsur toute la parenthèse."
            }
          ],
          "explanation": "Supprimer une parenthèse précédée d'un signe moins revient à changer\nle signe de chacun de ses termes."
        }
      ]
    },
    {
      "id": "q08",
      "difficulty": 2,
      "skills": [
        "developper-double"
      ],
      "title": "Double distributivité",
      "partie": "developper",
      "statement": "Développe et réduis $(x + 3)(x + 5)$.",
      "options": [
        {
          "text": "$x^{2} + 8x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : les quatre produits donnent $x^{2}$, les deux\ntermes en $x$ qui se regroupent, puis $3 \\times 5$."
        },
        {
          "text": "$x^{2} + 15x + 8$",
          "correct": false,
          "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme $8$, le terme constant est le produit $15$."
        },
        {
          "text": "$x^{2} + 15$",
          "correct": false,
          "feedback": "Les deux produits croisés ont été oubliés : la double\ndistributivité donne quatre produits, pas deux."
        },
        {
          "text": "$x^{2} + 8x + 8$",
          "correct": false,
          "feedback": "Le terme constant a été obtenu par addition : les deux nombres se\nmultiplient, ce qui donne $15$."
        }
      ],
      "explanation": "La double distributivité s'écrit\n$(a + b)(c + d) = ac + ad + bc + bd$.",
      "variants": [
        {
          "statement": "Développe et réduis $(x + 3)(x + 5)$.",
          "options": [
            {
              "text": "$x^{2} + 8x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : les quatre produits donnent $x^{2}$, les deux\ntermes en $x$ qui se regroupent, puis $3 \\times 5$."
            },
            {
              "text": "$x^{2} + 15x + 8$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme $8$, le terme constant est le produit $15$."
            },
            {
              "text": "$x^{2} + 15$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : la double\ndistributivité donne quatre produits, pas deux."
            },
            {
              "text": "$x^{2} + 8x + 8$",
              "correct": false,
              "feedback": "Le terme constant a été obtenu par addition : les deux nombres se\nmultiplient, ce qui donne $15$."
            }
          ],
          "explanation": "La double distributivité s'écrit\n$(a + b)(c + d) = ac + ad + bc + bd$."
        },
        {
          "statement": "Développe et réduis $(x + 2)(x + 7)$.",
          "options": [
            {
              "text": "$x^{2} + 9x + 14$",
              "correct": true,
              "feedback": "Bonne réponse : les quatre produits donnent $x^{2}$, les deux\ntermes en $x$ qui se regroupent, puis $2 \\times 7$."
            },
            {
              "text": "$x^{2} + 14x + 9$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme $9$, le terme constant est le produit $14$."
            },
            {
              "text": "$x^{2} + 14$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : la double\ndistributivité donne quatre produits, pas deux."
            },
            {
              "text": "$x^{2} + 9x + 9$",
              "correct": false,
              "feedback": "Le terme constant a été obtenu par addition : les deux nombres se\nmultiplient, ce qui donne $14$."
            }
          ],
          "explanation": "La double distributivité s'écrit\n$(a + b)(c + d) = ac + ad + bc + bd$."
        },
        {
          "statement": "Développe et réduis $(x - 3)(x + 5)$.",
          "options": [
            {
              "text": "$x^{2} + 2x - 15$",
              "correct": true,
              "feedback": "Bonne réponse : les quatre produits donnent $x^{2}$, les deux\ntermes en $x$ qui se regroupent, puis $-3 \\times 5$."
            },
            {
              "text": "$x^{2} - 15x + 2$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme $2$, le terme constant est le produit $-15$."
            },
            {
              "text": "$x^{2} - 15$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : la double\ndistributivité donne quatre produits, pas deux."
            },
            {
              "text": "$x^{2} + 2x + 2$",
              "correct": false,
              "feedback": "Le terme constant a été obtenu par addition : les deux nombres se\nmultiplient, ce qui donne $-15$."
            }
          ],
          "explanation": "La double distributivité s'écrit\n$(a + b)(c + d) = ac + ad + bc + bd$."
        }
      ]
    },
    {
      "id": "q09",
      "difficulty": 1,
      "skills": [
        "factoriser"
      ],
      "title": "Facteur commun numérique",
      "partie": "developper",
      "statement": "Factorise $6x + 15$.",
      "options": [
        {
          "text": "$3(2x + 5)$",
          "correct": true,
          "feedback": "Bonne réponse : $3$ divise les deux termes, et les quotients\nobtenus sont $2x$ et $5$."
        },
        {
          "text": "$3(6x + 15)$",
          "correct": false,
          "feedback": "Le facteur commun a été sorti sans être retiré de la parenthèse :\nl'expression obtenue est $3$ fois trop grande."
        },
        {
          "text": "$2(3x + 5)$",
          "correct": false,
          "feedback": "Le facteur sorti n'est pas le bon : c'est $3$ qui divise à la\nfois $6$ et $15$."
        },
        {
          "text": "$3(2x + 15)$",
          "correct": false,
          "feedback": "Un seul terme a été divisé : le second doit lui aussi être divisé\npar $3$."
        }
      ],
      "explanation": "Factoriser, c'est écrire une somme sous forme de produit en mettant\nen évidence un facteur commun.",
      "variants": [
        {
          "statement": "Factorise $6x + 15$.",
          "options": [
            {
              "text": "$3(2x + 5)$",
              "correct": true,
              "feedback": "Bonne réponse : $3$ divise les deux termes, et les quotients\nobtenus sont $2x$ et $5$."
            },
            {
              "text": "$3(6x + 15)$",
              "correct": false,
              "feedback": "Le facteur commun a été sorti sans être retiré de la parenthèse :\nl'expression obtenue est $3$ fois trop grande."
            },
            {
              "text": "$2(3x + 5)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $3$ qui divise à la\nfois $6$ et $15$."
            },
            {
              "text": "$3(2x + 15)$",
              "correct": false,
              "feedback": "Un seul terme a été divisé : le second doit lui aussi être divisé\npar $3$."
            }
          ],
          "explanation": "Factoriser, c'est écrire une somme sous forme de produit en mettant\nen évidence un facteur commun."
        },
        {
          "statement": "Factorise $15x + 20$.",
          "options": [
            {
              "text": "$5(3x + 4)$",
              "correct": true,
              "feedback": "Bonne réponse : $5$ divise les deux termes, et les quotients\nobtenus sont $3x$ et $4$."
            },
            {
              "text": "$5(15x + 20)$",
              "correct": false,
              "feedback": "Le facteur commun a été sorti sans être retiré de la parenthèse :\nl'expression obtenue est $5$ fois trop grande."
            },
            {
              "text": "$3(5x + 4)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $5$ qui divise à la\nfois $15$ et $20$."
            },
            {
              "text": "$5(3x + 20)$",
              "correct": false,
              "feedback": "Un seul terme a été divisé : le second doit lui aussi être divisé\npar $5$."
            }
          ],
          "explanation": "Factoriser, c'est écrire une somme sous forme de produit en mettant\nen évidence un facteur commun."
        },
        {
          "statement": "Factorise $14x + 21$.",
          "options": [
            {
              "text": "$7(2x + 3)$",
              "correct": true,
              "feedback": "Bonne réponse : $7$ divise les deux termes, et les quotients\nobtenus sont $2x$ et $3$."
            },
            {
              "text": "$7(14x + 21)$",
              "correct": false,
              "feedback": "Le facteur commun a été sorti sans être retiré de la parenthèse :\nl'expression obtenue est $7$ fois trop grande."
            },
            {
              "text": "$2(7x + 3)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $7$ qui divise à la\nfois $14$ et $21$."
            },
            {
              "text": "$7(2x + 21)$",
              "correct": false,
              "feedback": "Un seul terme a été divisé : le second doit lui aussi être divisé\npar $7$."
            }
          ],
          "explanation": "Factoriser, c'est écrire une somme sous forme de produit en mettant\nen évidence un facteur commun."
        }
      ]
    },
    {
      "id": "q10",
      "difficulty": 2,
      "skills": [
        "factoriser"
      ],
      "title": "Facteur commun littéral",
      "partie": "developper",
      "statement": "Factorise $5x^{2} + 3x$.",
      "options": [
        {
          "text": "$x(5x + 3)$",
          "correct": true,
          "feedback": "Bonne réponse : la lettre $x$ est présente dans les deux termes,\net il en reste $5x$ puis $3$."
        },
        {
          "text": "$x(5x^{2} + 3)$",
          "correct": false,
          "feedback": "Le facteur $x$ a été sorti sans être retiré du premier terme :\n$5x^{2}$ divisé par $x$ vaut $5x$."
        },
        {
          "text": "$5x(x + 3)$",
          "correct": false,
          "feedback": "Le coefficient $5$ a été sorti lui aussi, alors qu'il ne divise\npas le second terme."
        },
        {
          "text": "$x^{2}(5 + 3x)$",
          "correct": false,
          "feedback": "Le facteur commun choisi est trop grand : $x^{2}$ ne divise pas\nle terme $3x$."
        }
      ],
      "explanation": "Le facteur commun peut être une lettre : ici $x$ apparaît dans\n$5x^{2}$ comme dans $3x$.",
      "variants": [
        {
          "statement": "Factorise $5x^{2} + 3x$.",
          "options": [
            {
              "text": "$x(5x + 3)$",
              "correct": true,
              "feedback": "Bonne réponse : la lettre $x$ est présente dans les deux termes,\net il en reste $5x$ puis $3$."
            },
            {
              "text": "$x(5x^{2} + 3)$",
              "correct": false,
              "feedback": "Le facteur $x$ a été sorti sans être retiré du premier terme :\n$5x^{2}$ divisé par $x$ vaut $5x$."
            },
            {
              "text": "$5x(x + 3)$",
              "correct": false,
              "feedback": "Le coefficient $5$ a été sorti lui aussi, alors qu'il ne divise\npas le second terme."
            },
            {
              "text": "$x^{2}(5 + 3x)$",
              "correct": false,
              "feedback": "Le facteur commun choisi est trop grand : $x^{2}$ ne divise pas\nle terme $3x$."
            }
          ],
          "explanation": "Le facteur commun peut être une lettre : ici $x$ apparaît dans\n$5x^{2}$ comme dans $3x$."
        },
        {
          "statement": "Factorise $4x^{2} + 7x$.",
          "options": [
            {
              "text": "$x(4x + 7)$",
              "correct": true,
              "feedback": "Bonne réponse : la lettre $x$ est présente dans les deux termes,\net il en reste $4x$ puis $7$."
            },
            {
              "text": "$x(4x^{2} + 7)$",
              "correct": false,
              "feedback": "Le facteur $x$ a été sorti sans être retiré du premier terme :\n$4x^{2}$ divisé par $x$ vaut $4x$."
            },
            {
              "text": "$4x(x + 7)$",
              "correct": false,
              "feedback": "Le coefficient $4$ a été sorti lui aussi, alors qu'il ne divise\npas le second terme."
            },
            {
              "text": "$x^{2}(4 + 7x)$",
              "correct": false,
              "feedback": "Le facteur commun choisi est trop grand : $x^{2}$ ne divise pas\nle terme $7x$."
            }
          ],
          "explanation": "Le facteur commun peut être une lettre : ici $x$ apparaît dans\n$4x^{2}$ comme dans $7x$."
        },
        {
          "statement": "Factorise $9x^{2} + 2x$.",
          "options": [
            {
              "text": "$x(9x + 2)$",
              "correct": true,
              "feedback": "Bonne réponse : la lettre $x$ est présente dans les deux termes,\net il en reste $9x$ puis $2$."
            },
            {
              "text": "$x(9x^{2} + 2)$",
              "correct": false,
              "feedback": "Le facteur $x$ a été sorti sans être retiré du premier terme :\n$9x^{2}$ divisé par $x$ vaut $9x$."
            },
            {
              "text": "$9x(x + 2)$",
              "correct": false,
              "feedback": "Le coefficient $9$ a été sorti lui aussi, alors qu'il ne divise\npas le second terme."
            },
            {
              "text": "$x^{2}(9 + 2x)$",
              "correct": false,
              "feedback": "Le facteur commun choisi est trop grand : $x^{2}$ ne divise pas\nle terme $2x$."
            }
          ],
          "explanation": "Le facteur commun peut être une lettre : ici $x$ apparaît dans\n$9x^{2}$ comme dans $2x$."
        }
      ]
    },
    {
      "id": "q11",
      "difficulty": 1,
      "skills": [
        "substituer"
      ],
      "title": "Substituer dans un terme au carré",
      "partie": "vocabulaire",
      "statement": "Que vaut l'expression $3x^{2}$ pour $x = 4$ ?",
      "options": [
        {
          "text": "$48$",
          "correct": true,
          "feedback": "Bonne réponse : on élève $4$ au carré, puis on multiplie le\nrésultat par $3$."
        },
        {
          "text": "$144$",
          "correct": false,
          "feedback": "Le carré a été appliqué au produit entier : l'exposant ne porte\nque sur $x$, pas sur le coefficient $3$."
        },
        {
          "text": "$24$",
          "correct": false,
          "feedback": "Le carré a été confondu avec le double : $x^{2}$ signifie\n$x \\times x$."
        },
        {
          "text": "$19$",
          "correct": false,
          "feedback": "Le coefficient a été additionné au lieu d'être multiplié :\n$3x^{2}$ signifie $3 \\times x^{2}$."
        }
      ],
      "explanation": "Sans parenthèses, l'exposant ne porte que sur la lettre qui le\nprécède : on calcule le carré avant de multiplier.",
      "variants": [
        {
          "statement": "Que vaut l'expression $3x^{2}$ pour $x = 4$ ?",
          "options": [
            {
              "text": "$48$",
              "correct": true,
              "feedback": "Bonne réponse : on élève $4$ au carré, puis on multiplie le\nrésultat par $3$."
            },
            {
              "text": "$144$",
              "correct": false,
              "feedback": "Le carré a été appliqué au produit entier : l'exposant ne porte\nque sur $x$, pas sur le coefficient $3$."
            },
            {
              "text": "$24$",
              "correct": false,
              "feedback": "Le carré a été confondu avec le double : $x^{2}$ signifie\n$x \\times x$."
            },
            {
              "text": "$19$",
              "correct": false,
              "feedback": "Le coefficient a été additionné au lieu d'être multiplié :\n$3x^{2}$ signifie $3 \\times x^{2}$."
            }
          ],
          "explanation": "Sans parenthèses, l'exposant ne porte que sur la lettre qui le\nprécède : on calcule le carré avant de multiplier."
        },
        {
          "statement": "Que vaut l'expression $5x^{2}$ pour $x = 3$ ?",
          "options": [
            {
              "text": "$45$",
              "correct": true,
              "feedback": "Bonne réponse : on élève $3$ au carré, puis on multiplie le\nrésultat par $5$."
            },
            {
              "text": "$225$",
              "correct": false,
              "feedback": "Le carré a été appliqué au produit entier : l'exposant ne porte\nque sur $x$, pas sur le coefficient $5$."
            },
            {
              "text": "$30$",
              "correct": false,
              "feedback": "Le carré a été confondu avec le double : $x^{2}$ signifie\n$x \\times x$."
            },
            {
              "text": "$14$",
              "correct": false,
              "feedback": "Le coefficient a été additionné au lieu d'être multiplié :\n$5x^{2}$ signifie $5 \\times x^{2}$."
            }
          ],
          "explanation": "Sans parenthèses, l'exposant ne porte que sur la lettre qui le\nprécède : on calcule le carré avant de multiplier."
        },
        {
          "statement": "Que vaut l'expression $2x^{2}$ pour $x = -3$ ?",
          "options": [
            {
              "text": "$18$",
              "correct": true,
              "feedback": "Bonne réponse : on élève $-3$ au carré, puis on multiplie le\nrésultat par $2$."
            },
            {
              "text": "$36$",
              "correct": false,
              "feedback": "Le carré a été appliqué au produit entier : l'exposant ne porte\nque sur $x$, pas sur le coefficient $2$."
            },
            {
              "text": "$-12$",
              "correct": false,
              "feedback": "Le carré a été confondu avec le double : $x^{2}$ signifie\n$x \\times x$."
            },
            {
              "text": "$11$",
              "correct": false,
              "feedback": "Le coefficient a été additionné au lieu d'être multiplié :\n$2x^{2}$ signifie $2 \\times x^{2}$."
            }
          ],
          "explanation": "Sans parenthèses, l'exposant ne porte que sur la lettre qui le\nprécède : on calcule le carré avant de multiplier."
        }
      ]
    },
    {
      "id": "q12",
      "difficulty": 2,
      "skills": [
        "tester-egalite",
        "substituer"
      ],
      "title": "Tester une égalité",
      "partie": "vocabulaire",
      "statement": "Parmi ces nombres, lequel vérifie l'égalité $4x + 3 = 23$ ?",
      "options": [
        {
          "text": "$5$",
          "correct": true,
          "feedback": "Bonne réponse : en remplaçant $x$ par $5$, le membre de gauche\nvaut $23$, comme celui de droite."
        },
        {
          "text": "$2$",
          "correct": false,
          "feedback": "Ce nombre donne $11$ au membre de gauche, et non $23$ :\nl'égalité n'est pas vérifiée."
        },
        {
          "text": "$6$",
          "correct": false,
          "feedback": "Ce nombre donne $27$ au membre de gauche : il faut tester\nchaque valeur avant de conclure."
        },
        {
          "text": "$-5$",
          "correct": false,
          "feedback": "Ce nombre donne $-17$ au membre de gauche, ce qui est différent\nde $23$."
        }
      ],
      "explanation": "Tester une égalité, c'est remplacer la lettre par la valeur proposée\net comparer les deux membres.",
      "variants": [
        {
          "statement": "Parmi ces nombres, lequel vérifie l'égalité $4x + 3 = 23$ ?",
          "options": [
            {
              "text": "$5$",
              "correct": true,
              "feedback": "Bonne réponse : en remplaçant $x$ par $5$, le membre de gauche\nvaut $23$, comme celui de droite."
            },
            {
              "text": "$2$",
              "correct": false,
              "feedback": "Ce nombre donne $11$ au membre de gauche, et non $23$ :\nl'égalité n'est pas vérifiée."
            },
            {
              "text": "$6$",
              "correct": false,
              "feedback": "Ce nombre donne $27$ au membre de gauche : il faut tester\nchaque valeur avant de conclure."
            },
            {
              "text": "$-5$",
              "correct": false,
              "feedback": "Ce nombre donne $-17$ au membre de gauche, ce qui est différent\nde $23$."
            }
          ],
          "explanation": "Tester une égalité, c'est remplacer la lettre par la valeur proposée\net comparer les deux membres."
        },
        {
          "statement": "Parmi ces nombres, lequel vérifie l'égalité $6x - 4 = 14$ ?",
          "options": [
            {
              "text": "$3$",
              "correct": true,
              "feedback": "Bonne réponse : en remplaçant $x$ par $3$, le membre de gauche\nvaut $14$, comme celui de droite."
            },
            {
              "text": "$4$",
              "correct": false,
              "feedback": "Ce nombre donne $20$ au membre de gauche, et non $14$ :\nl'égalité n'est pas vérifiée."
            },
            {
              "text": "$-3$",
              "correct": false,
              "feedback": "Ce nombre donne $-22$ au membre de gauche : il faut tester\nchaque valeur avant de conclure."
            },
            {
              "text": "$2$",
              "correct": false,
              "feedback": "Ce nombre donne $8$ au membre de gauche, ce qui est différent\nde $14$."
            }
          ],
          "explanation": "Tester une égalité, c'est remplacer la lettre par la valeur proposée\net comparer les deux membres."
        },
        {
          "statement": "Parmi ces nombres, lequel vérifie l'égalité $3x + 7 = 1$ ?",
          "options": [
            {
              "text": "$-2$",
              "correct": true,
              "feedback": "Bonne réponse : en remplaçant $x$ par $-2$, le membre de gauche\nvaut $1$, comme celui de droite."
            },
            {
              "text": "$2$",
              "correct": false,
              "feedback": "Ce nombre donne $13$ au membre de gauche, et non $1$ :\nl'égalité n'est pas vérifiée."
            },
            {
              "text": "$-3$",
              "correct": false,
              "feedback": "Ce nombre donne $-2$ au membre de gauche : il faut tester\nchaque valeur avant de conclure."
            },
            {
              "text": "$5$",
              "correct": false,
              "feedback": "Ce nombre donne $22$ au membre de gauche, ce qui est différent\nde $1$."
            }
          ],
          "explanation": "Tester une égalité, c'est remplacer la lettre par la valeur proposée\net comparer les deux membres."
        }
      ]
    },
    {
      "id": "q13",
      "difficulty": 2,
      "skills": [
        "developper-double"
      ],
      "title": "Double distributivité avec un coefficient",
      "partie": "developper",
      "statement": "Développe et réduis $(2x + 3)(x + 5)$.",
      "options": [
        {
          "text": "$2x^{2} + 13x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : les produits croisés donnent $10x$ et $3x$,\ndont la somme vaut $13x$."
        },
        {
          "text": "$2x^{2} + 15x + 13$",
          "correct": false,
          "feedback": "Le terme en $x$ et le terme constant ont été intervertis : le\nterme constant est le produit $3 \\times 5$."
        },
        {
          "text": "$2x^{2} + 15$",
          "correct": false,
          "feedback": "Les deux produits croisés ont été oubliés : il faut multiplier\nchaque terme de la première parenthèse par chaque terme de la\nseconde."
        },
        {
          "text": "$2x^{2} + 10x + 15$",
          "correct": false,
          "feedback": "Un seul produit croisé a été pris en compte : il en manque un,\ncelui qui vaut $3x$."
        }
      ],
      "explanation": "Le développement produit quatre termes ; les deux termes en $x$ se\nregroupent ensuite.",
      "variants": [
        {
          "statement": "Développe et réduis $(2x + 3)(x + 5)$.",
          "options": [
            {
              "text": "$2x^{2} + 13x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : les produits croisés donnent $10x$ et $3x$,\ndont la somme vaut $13x$."
            },
            {
              "text": "$2x^{2} + 15x + 13$",
              "correct": false,
              "feedback": "Le terme en $x$ et le terme constant ont été intervertis : le\nterme constant est le produit $3 \\times 5$."
            },
            {
              "text": "$2x^{2} + 15$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : il faut multiplier\nchaque terme de la première parenthèse par chaque terme de la\nseconde."
            },
            {
              "text": "$2x^{2} + 10x + 15$",
              "correct": false,
              "feedback": "Un seul produit croisé a été pris en compte : il en manque un,\ncelui qui vaut $3x$."
            }
          ],
          "explanation": "Le développement produit quatre termes ; les deux termes en $x$ se\nregroupent ensuite."
        },
        {
          "statement": "Développe et réduis $(3x + 4)(x + 2)$.",
          "options": [
            {
              "text": "$3x^{2} + 10x + 8$",
              "correct": true,
              "feedback": "Bonne réponse : les produits croisés donnent $6x$ et $4x$,\ndont la somme vaut $10x$."
            },
            {
              "text": "$3x^{2} + 8x + 10$",
              "correct": false,
              "feedback": "Le terme en $x$ et le terme constant ont été intervertis : le\nterme constant est le produit $4 \\times 2$."
            },
            {
              "text": "$3x^{2} + 8$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : il faut multiplier\nchaque terme de la première parenthèse par chaque terme de la\nseconde."
            },
            {
              "text": "$3x^{2} + 6x + 8$",
              "correct": false,
              "feedback": "Un seul produit croisé a été pris en compte : il en manque un,\ncelui qui vaut $4x$."
            }
          ],
          "explanation": "Le développement produit quatre termes ; les deux termes en $x$ se\nregroupent ensuite."
        },
        {
          "statement": "Développe et réduis $(5x + 2)(x + 3)$.",
          "options": [
            {
              "text": "$5x^{2} + 17x + 6$",
              "correct": true,
              "feedback": "Bonne réponse : les produits croisés donnent $15x$ et $2x$,\ndont la somme vaut $17x$."
            },
            {
              "text": "$5x^{2} + 6x + 17$",
              "correct": false,
              "feedback": "Le terme en $x$ et le terme constant ont été intervertis : le\nterme constant est le produit $2 \\times 3$."
            },
            {
              "text": "$5x^{2} + 6$",
              "correct": false,
              "feedback": "Les deux produits croisés ont été oubliés : il faut multiplier\nchaque terme de la première parenthèse par chaque terme de la\nseconde."
            },
            {
              "text": "$5x^{2} + 15x + 6$",
              "correct": false,
              "feedback": "Un seul produit croisé a été pris en compte : il en manque un,\ncelui qui vaut $2x$."
            }
          ],
          "explanation": "Le développement produit quatre termes ; les deux termes en $x$ se\nregroupent ensuite."
        }
      ]
    },
    {
      "id": "q14",
      "difficulty": 3,
      "skills": [
        "developper-double",
        "signe-parenthese"
      ],
      "title": "Double distributivité avec des signes",
      "partie": "developper",
      "statement": "Développe et réduis $(x - 3)(x - 5)$.",
      "options": [
        {
          "text": "$x^{2} - 8x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : le coefficient de $x$ vaut $-3 - 5 = -8$,\net le terme constant est le produit des deux nombres, soit $15$."
        },
        {
          "text": "$x^{2} - 8x - 15$",
          "correct": false,
          "feedback": "Le signe du produit final est faux : la règle des signes donne\n$15$ pour $-3 \\times -5$."
        },
        {
          "text": "$x^{2} + 8x + 15$",
          "correct": false,
          "feedback": "Le signe du terme en $x$ est faux : les produits croisés donnent\nune somme égale à $-8$."
        },
        {
          "text": "$x^{2} + 15x - 8$",
          "correct": false,
          "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme des deux nombres."
        }
      ],
      "explanation": "Avec des nombres négatifs, chaque produit croisé se calcule en\nappliquant la règle des signes.",
      "variants": [
        {
          "statement": "Développe et réduis $(x - 3)(x - 5)$.",
          "options": [
            {
              "text": "$x^{2} - 8x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient de $x$ vaut $-3 - 5 = -8$,\net le terme constant est le produit des deux nombres, soit $15$."
            },
            {
              "text": "$x^{2} - 8x - 15$",
              "correct": false,
              "feedback": "Le signe du produit final est faux : la règle des signes donne\n$15$ pour $-3 \\times -5$."
            },
            {
              "text": "$x^{2} + 8x + 15$",
              "correct": false,
              "feedback": "Le signe du terme en $x$ est faux : les produits croisés donnent\nune somme égale à $-8$."
            },
            {
              "text": "$x^{2} + 15x - 8$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme des deux nombres."
            }
          ],
          "explanation": "Avec des nombres négatifs, chaque produit croisé se calcule en\nappliquant la règle des signes."
        },
        {
          "statement": "Développe et réduis $(x - 2)(x + 4)$.",
          "options": [
            {
              "text": "$x^{2} + 2x - 8$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient de $x$ vaut $-2 + 4 = 2$,\net le terme constant est le produit des deux nombres, soit $-8$."
            },
            {
              "text": "$x^{2} + 2x + 8$",
              "correct": false,
              "feedback": "Le signe du produit final est faux : la règle des signes donne\n$-8$ pour $-2 \\times 4$."
            },
            {
              "text": "$x^{2} - 2x - 8$",
              "correct": false,
              "feedback": "Le signe du terme en $x$ est faux : les produits croisés donnent\nune somme égale à $2$."
            },
            {
              "text": "$x^{2} - 8x + 2$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme des deux nombres."
            }
          ],
          "explanation": "Avec des nombres négatifs, chaque produit croisé se calcule en\nappliquant la règle des signes."
        },
        {
          "statement": "Développe et réduis $(x + 3)(x - 6)$.",
          "options": [
            {
              "text": "$x^{2} - 3x - 18$",
              "correct": true,
              "feedback": "Bonne réponse : le coefficient de $x$ vaut $3 - 6 = -3$,\net le terme constant est le produit des deux nombres, soit $-18$."
            },
            {
              "text": "$x^{2} - 3x + 18$",
              "correct": false,
              "feedback": "Le signe du produit final est faux : la règle des signes donne\n$-18$ pour $3 \\times -6$."
            },
            {
              "text": "$x^{2} + 3x - 18$",
              "correct": false,
              "feedback": "Le signe du terme en $x$ est faux : les produits croisés donnent\nune somme égale à $-3$."
            },
            {
              "text": "$x^{2} - 18x - 3$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nest la somme des deux nombres."
            }
          ],
          "explanation": "Avec des nombres négatifs, chaque produit croisé se calcule en\nappliquant la règle des signes."
        }
      ]
    },
    {
      "id": "q15",
      "difficulty": 2,
      "skills": [
        "traduire-enonce"
      ],
      "title": "Traduire un programme de calcul",
      "partie": "vocabulaire",
      "statement": "On choisit un nombre $x$, on le multiplie par $5$, puis on ajoute\n$3$ au résultat. Quelle expression traduit ce programme ?",
      "options": [
        {
          "text": "$5x + 3$",
          "correct": true,
          "feedback": "Bonne réponse : la multiplication vient d'abord, et le nombre\n$3$ s'ajoute au produit obtenu."
        },
        {
          "text": "$5(x + 3)$",
          "correct": false,
          "feedback": "L'ordre des étapes a été inversé : la parenthèse ferait ajouter\n$3$ avant de multiplier."
        },
        {
          "text": "$3x + 5$",
          "correct": false,
          "feedback": "Les deux nombres ont échangé leurs rôles : c'est $5$ qui\nmultiplie le nombre choisi."
        },
        {
          "text": "$x + 5 + 3$",
          "correct": false,
          "feedback": "La multiplication est devenue une addition : le nombre choisi est\nmultiplié par $5$."
        }
      ],
      "explanation": "On traduit les étapes dans l'ordre, en utilisant une parenthèse\nseulement lorsque l'addition précède la multiplication.",
      "variants": [
        {
          "statement": "On choisit un nombre $x$, on le multiplie par $5$, puis on ajoute\n$3$ au résultat. Quelle expression traduit ce programme ?",
          "options": [
            {
              "text": "$5x + 3$",
              "correct": true,
              "feedback": "Bonne réponse : la multiplication vient d'abord, et le nombre\n$3$ s'ajoute au produit obtenu."
            },
            {
              "text": "$5(x + 3)$",
              "correct": false,
              "feedback": "L'ordre des étapes a été inversé : la parenthèse ferait ajouter\n$3$ avant de multiplier."
            },
            {
              "text": "$3x + 5$",
              "correct": false,
              "feedback": "Les deux nombres ont échangé leurs rôles : c'est $5$ qui\nmultiplie le nombre choisi."
            },
            {
              "text": "$x + 5 + 3$",
              "correct": false,
              "feedback": "La multiplication est devenue une addition : le nombre choisi est\nmultiplié par $5$."
            }
          ],
          "explanation": "On traduit les étapes dans l'ordre, en utilisant une parenthèse\nseulement lorsque l'addition précède la multiplication."
        },
        {
          "statement": "On choisit un nombre $x$, on le multiplie par $4$, puis on ajoute\n$7$ au résultat. Quelle expression traduit ce programme ?",
          "options": [
            {
              "text": "$4x + 7$",
              "correct": true,
              "feedback": "Bonne réponse : la multiplication vient d'abord, et le nombre\n$7$ s'ajoute au produit obtenu."
            },
            {
              "text": "$4(x + 7)$",
              "correct": false,
              "feedback": "L'ordre des étapes a été inversé : la parenthèse ferait ajouter\n$7$ avant de multiplier."
            },
            {
              "text": "$7x + 4$",
              "correct": false,
              "feedback": "Les deux nombres ont échangé leurs rôles : c'est $4$ qui\nmultiplie le nombre choisi."
            },
            {
              "text": "$x + 4 + 7$",
              "correct": false,
              "feedback": "La multiplication est devenue une addition : le nombre choisi est\nmultiplié par $4$."
            }
          ],
          "explanation": "On traduit les étapes dans l'ordre, en utilisant une parenthèse\nseulement lorsque l'addition précède la multiplication."
        },
        {
          "statement": "On choisit un nombre $x$, on le multiplie par $6$, puis on ajoute\n$2$ au résultat. Quelle expression traduit ce programme ?",
          "options": [
            {
              "text": "$6x + 2$",
              "correct": true,
              "feedback": "Bonne réponse : la multiplication vient d'abord, et le nombre\n$2$ s'ajoute au produit obtenu."
            },
            {
              "text": "$6(x + 2)$",
              "correct": false,
              "feedback": "L'ordre des étapes a été inversé : la parenthèse ferait ajouter\n$2$ avant de multiplier."
            },
            {
              "text": "$2x + 6$",
              "correct": false,
              "feedback": "Les deux nombres ont échangé leurs rôles : c'est $6$ qui\nmultiplie le nombre choisi."
            },
            {
              "text": "$x + 6 + 2$",
              "correct": false,
              "feedback": "La multiplication est devenue une addition : le nombre choisi est\nmultiplié par $6$."
            }
          ],
          "explanation": "On traduit les étapes dans l'ordre, en utilisant une parenthèse\nseulement lorsque l'addition précède la multiplication."
        }
      ]
    },
    {
      "id": "q16",
      "difficulty": 2,
      "skills": [
        "traduire-enonce"
      ],
      "title": "Le carré d'une somme",
      "partie": "vocabulaire",
      "statement": "Quelle expression traduit « le carré de la somme de $x$ et de\n$3$ » ?",
      "options": [
        {
          "text": "$(x + 3)^{2}$",
          "correct": true,
          "feedback": "Bonne réponse : la somme se calcule d'abord, d'où la parenthèse,\net c'est elle que l'on élève au carré."
        },
        {
          "text": "$x^{2} + 3^{2}$",
          "correct": false,
          "feedback": "Cette expression est la somme des carrés : les deux nombres ont\nété élevés au carré avant d'être additionnés."
        },
        {
          "text": "$x^{2} + 3$",
          "correct": false,
          "feedback": "Le carré n'a porté que sur $x$ : il porte sur la somme tout\nentière."
        },
        {
          "text": "$x + 3^{2}$",
          "correct": false,
          "feedback": "Le carré n'a porté que sur $3$ : sans parenthèse, l'exposant ne\nconcerne qu'un seul terme."
        }
      ],
      "explanation": "La parenthèse indique l'ordre : on additionne d'abord, on élève au\ncarré ensuite.",
      "variants": [
        {
          "statement": "Quelle expression traduit « le carré de la somme de $x$ et de\n$3$ » ?",
          "options": [
            {
              "text": "$(x + 3)^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : la somme se calcule d'abord, d'où la parenthèse,\net c'est elle que l'on élève au carré."
            },
            {
              "text": "$x^{2} + 3^{2}$",
              "correct": false,
              "feedback": "Cette expression est la somme des carrés : les deux nombres ont\nété élevés au carré avant d'être additionnés."
            },
            {
              "text": "$x^{2} + 3$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $x$ : il porte sur la somme tout\nentière."
            },
            {
              "text": "$x + 3^{2}$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $3$ : sans parenthèse, l'exposant ne\nconcerne qu'un seul terme."
            }
          ],
          "explanation": "La parenthèse indique l'ordre : on additionne d'abord, on élève au\ncarré ensuite."
        },
        {
          "statement": "Quelle expression traduit « le carré de la somme de $x$ et de\n$7$ » ?",
          "options": [
            {
              "text": "$(x + 7)^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : la somme se calcule d'abord, d'où la parenthèse,\net c'est elle que l'on élève au carré."
            },
            {
              "text": "$x^{2} + 7^{2}$",
              "correct": false,
              "feedback": "Cette expression est la somme des carrés : les deux nombres ont\nété élevés au carré avant d'être additionnés."
            },
            {
              "text": "$x^{2} + 7$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $x$ : il porte sur la somme tout\nentière."
            },
            {
              "text": "$x + 7^{2}$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $7$ : sans parenthèse, l'exposant ne\nconcerne qu'un seul terme."
            }
          ],
          "explanation": "La parenthèse indique l'ordre : on additionne d'abord, on élève au\ncarré ensuite."
        },
        {
          "statement": "Quelle expression traduit « le carré de la somme de $x$ et de\n$5$ » ?",
          "options": [
            {
              "text": "$(x + 5)^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : la somme se calcule d'abord, d'où la parenthèse,\net c'est elle que l'on élève au carré."
            },
            {
              "text": "$x^{2} + 5^{2}$",
              "correct": false,
              "feedback": "Cette expression est la somme des carrés : les deux nombres ont\nété élevés au carré avant d'être additionnés."
            },
            {
              "text": "$x^{2} + 5$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $x$ : il porte sur la somme tout\nentière."
            },
            {
              "text": "$x + 5^{2}$",
              "correct": false,
              "feedback": "Le carré n'a porté que sur $5$ : sans parenthèse, l'exposant ne\nconcerne qu'un seul terme."
            }
          ],
          "explanation": "La parenthèse indique l'ordre : on additionne d'abord, on élève au\ncarré ensuite."
        }
      ]
    },
    {
      "id": "q17",
      "difficulty": 1,
      "skills": [
        "vocabulaire"
      ],
      "title": "Compter les termes",
      "partie": "vocabulaire",
      "statement": "Combien de termes compte l'expression $4x^{2} + 7x - 5$ ?",
      "options": [
        {
          "text": "Trois",
          "correct": true,
          "feedback": "Bonne réponse : les termes sont séparés par les signes $+$ et\n$-$, il y en a donc trois."
        },
        {
          "text": "Deux",
          "correct": false,
          "feedback": "Un terme a été oublié : $4x^{2}$, $7x$ et $-5$ comptent chacun\npour un terme."
        },
        {
          "text": "Quatre",
          "correct": false,
          "feedback": "Un terme a été compté deux fois : la lettre $x$ n'est pas un\nterme à elle seule."
        },
        {
          "text": "Un seul",
          "correct": false,
          "feedback": "L'expression serait un seul terme si elle était un produit. Ici\nles signes $+$ et $-$ la séparent en trois."
        }
      ],
      "explanation": "Les termes d'une expression sont les morceaux séparés par les signes\nd'addition et de soustraction."
    },
    {
      "id": "q18",
      "difficulty": 2,
      "skills": [
        "reduire"
      ],
      "title": "Produit de deux termes en x",
      "partie": "reduire",
      "statement": "Réduis l'expression $3x \\times 5x$.",
      "options": [
        {
          "text": "$15x^{2}$",
          "correct": true,
          "feedback": "Bonne réponse : les coefficients se multiplient et\n$x \\times x$ donne $x^{2}$."
        },
        {
          "text": "$15x$",
          "correct": false,
          "feedback": "Le produit $x \\times x$ a été oublié : la lettre apparaît deux\nfois, donc son exposant vaut $2$."
        },
        {
          "text": "$8x^{2}$",
          "correct": false,
          "feedback": "Les coefficients ont été additionnés : dans un produit, ils se\nmultiplient."
        },
        {
          "text": "$8x$",
          "correct": false,
          "feedback": "Le produit a été traité comme une somme : ni les coefficients ni\nla lettre n'ont été multipliés."
        }
      ],
      "explanation": "Dans un produit, on multiplie les coefficients entre eux et les\nlettres entre elles.",
      "variants": [
        {
          "statement": "Réduis l'expression $3x \\times 5x$.",
          "options": [
            {
              "text": "$15x^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : les coefficients se multiplient et\n$x \\times x$ donne $x^{2}$."
            },
            {
              "text": "$15x$",
              "correct": false,
              "feedback": "Le produit $x \\times x$ a été oublié : la lettre apparaît deux\nfois, donc son exposant vaut $2$."
            },
            {
              "text": "$8x^{2}$",
              "correct": false,
              "feedback": "Les coefficients ont été additionnés : dans un produit, ils se\nmultiplient."
            },
            {
              "text": "$8x$",
              "correct": false,
              "feedback": "Le produit a été traité comme une somme : ni les coefficients ni\nla lettre n'ont été multipliés."
            }
          ],
          "explanation": "Dans un produit, on multiplie les coefficients entre eux et les\nlettres entre elles."
        },
        {
          "statement": "Réduis l'expression $4x \\times 6x$.",
          "options": [
            {
              "text": "$24x^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : les coefficients se multiplient et\n$x \\times x$ donne $x^{2}$."
            },
            {
              "text": "$24x$",
              "correct": false,
              "feedback": "Le produit $x \\times x$ a été oublié : la lettre apparaît deux\nfois, donc son exposant vaut $2$."
            },
            {
              "text": "$10x^{2}$",
              "correct": false,
              "feedback": "Les coefficients ont été additionnés : dans un produit, ils se\nmultiplient."
            },
            {
              "text": "$10x$",
              "correct": false,
              "feedback": "Le produit a été traité comme une somme : ni les coefficients ni\nla lettre n'ont été multipliés."
            }
          ],
          "explanation": "Dans un produit, on multiplie les coefficients entre eux et les\nlettres entre elles."
        },
        {
          "statement": "Réduis l'expression $2x \\times 7x$.",
          "options": [
            {
              "text": "$14x^{2}$",
              "correct": true,
              "feedback": "Bonne réponse : les coefficients se multiplient et\n$x \\times x$ donne $x^{2}$."
            },
            {
              "text": "$14x$",
              "correct": false,
              "feedback": "Le produit $x \\times x$ a été oublié : la lettre apparaît deux\nfois, donc son exposant vaut $2$."
            },
            {
              "text": "$9x^{2}$",
              "correct": false,
              "feedback": "Les coefficients ont été additionnés : dans un produit, ils se\nmultiplient."
            },
            {
              "text": "$9x$",
              "correct": false,
              "feedback": "Le produit a été traité comme une somme : ni les coefficients ni\nla lettre n'ont été multipliés."
            }
          ],
          "explanation": "Dans un produit, on multiplie les coefficients entre eux et les\nlettres entre elles."
        }
      ]
    },
    {
      "id": "q19",
      "difficulty": 2,
      "skills": [
        "factoriser"
      ],
      "title": "Factoriser une différence",
      "partie": "developper",
      "statement": "Factorise $12x - 20$.",
      "options": [
        {
          "text": "$4(3x - 5)$",
          "correct": true,
          "feedback": "Bonne réponse : $4$ divise les deux termes, et le signe moins\nreste à l'intérieur de la parenthèse."
        },
        {
          "text": "$4(3x + 5)$",
          "correct": false,
          "feedback": "Le signe moins a disparu : en développant, on retrouverait\n$12x + 20$."
        },
        {
          "text": "$4(12x - 20)$",
          "correct": false,
          "feedback": "Le facteur commun n'a pas été retiré de la parenthèse : le\nproduit obtenu est $4$ fois trop grand."
        },
        {
          "text": "$3(4x - 5)$",
          "correct": false,
          "feedback": "Le facteur sorti n'est pas le bon : c'est $4$ qui divise à la\nfois $12$ et $20$."
        }
      ],
      "explanation": "Le facteur commun se met devant la parenthèse ; les signes des termes\nrestants ne changent pas.",
      "variants": [
        {
          "statement": "Factorise $12x - 20$.",
          "options": [
            {
              "text": "$4(3x - 5)$",
              "correct": true,
              "feedback": "Bonne réponse : $4$ divise les deux termes, et le signe moins\nreste à l'intérieur de la parenthèse."
            },
            {
              "text": "$4(3x + 5)$",
              "correct": false,
              "feedback": "Le signe moins a disparu : en développant, on retrouverait\n$12x + 20$."
            },
            {
              "text": "$4(12x - 20)$",
              "correct": false,
              "feedback": "Le facteur commun n'a pas été retiré de la parenthèse : le\nproduit obtenu est $4$ fois trop grand."
            },
            {
              "text": "$3(4x - 5)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $4$ qui divise à la\nfois $12$ et $20$."
            }
          ],
          "explanation": "Le facteur commun se met devant la parenthèse ; les signes des termes\nrestants ne changent pas."
        },
        {
          "statement": "Factorise $12x - 18$.",
          "options": [
            {
              "text": "$6(2x - 3)$",
              "correct": true,
              "feedback": "Bonne réponse : $6$ divise les deux termes, et le signe moins\nreste à l'intérieur de la parenthèse."
            },
            {
              "text": "$6(2x + 3)$",
              "correct": false,
              "feedback": "Le signe moins a disparu : en développant, on retrouverait\n$12x + 18$."
            },
            {
              "text": "$6(12x - 18)$",
              "correct": false,
              "feedback": "Le facteur commun n'a pas été retiré de la parenthèse : le\nproduit obtenu est $6$ fois trop grand."
            },
            {
              "text": "$2(6x - 3)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $6$ qui divise à la\nfois $12$ et $18$."
            }
          ],
          "explanation": "Le facteur commun se met devant la parenthèse ; les signes des termes\nrestants ne changent pas."
        },
        {
          "statement": "Factorise $20x - 15$.",
          "options": [
            {
              "text": "$5(4x - 3)$",
              "correct": true,
              "feedback": "Bonne réponse : $5$ divise les deux termes, et le signe moins\nreste à l'intérieur de la parenthèse."
            },
            {
              "text": "$5(4x + 3)$",
              "correct": false,
              "feedback": "Le signe moins a disparu : en développant, on retrouverait\n$20x + 15$."
            },
            {
              "text": "$5(20x - 15)$",
              "correct": false,
              "feedback": "Le facteur commun n'a pas été retiré de la parenthèse : le\nproduit obtenu est $5$ fois trop grand."
            },
            {
              "text": "$4(5x - 3)$",
              "correct": false,
              "feedback": "Le facteur sorti n'est pas le bon : c'est $5$ qui divise à la\nfois $20$ et $15$."
            }
          ],
          "explanation": "Le facteur commun se met devant la parenthèse ; les signes des termes\nrestants ne changent pas."
        }
      ]
    },
    {
      "id": "q20",
      "difficulty": 3,
      "skills": [
        "factoriser",
        "developper-double"
      ],
      "title": "Reconnaître une forme factorisée",
      "partie": "developper",
      "statement": "Quelle est la forme factorisée de $x^{2} + 8x + 15$ ?",
      "options": [
        {
          "text": "$(x + 3)(x + 5)$",
          "correct": true,
          "feedback": "Bonne réponse : la somme des deux nombres vaut $8$ et leur\nproduit vaut $15$."
        },
        {
          "text": "$(x - 3)(x - 5)$",
          "correct": false,
          "feedback": "Les deux signes ont été inversés : en développant, le terme en\n$x$ changerait de signe."
        },
        {
          "text": "$(x + 3)(x - 5)$",
          "correct": false,
          "feedback": "Un seul signe a été inversé : le produit des deux nombres ne\ndonne plus $15$."
        },
        {
          "text": "$(x + 8)(x + 15)$",
          "correct": false,
          "feedback": "Les coefficients de l'expression ont été recopiés tels quels : il\nfallait chercher deux nombres de somme $8$ et de produit $15$."
        }
      ],
      "explanation": "Pour factoriser $x^{2} + sx + p$, on cherche deux nombres dont la\nsomme vaut $s$ et le produit $p$, puis on vérifie en développant.",
      "variants": [
        {
          "statement": "Quelle est la forme factorisée de $x^{2} + 8x + 15$ ?",
          "options": [
            {
              "text": "$(x + 3)(x + 5)$",
              "correct": true,
              "feedback": "Bonne réponse : la somme des deux nombres vaut $8$ et leur\nproduit vaut $15$."
            },
            {
              "text": "$(x - 3)(x - 5)$",
              "correct": false,
              "feedback": "Les deux signes ont été inversés : en développant, le terme en\n$x$ changerait de signe."
            },
            {
              "text": "$(x + 3)(x - 5)$",
              "correct": false,
              "feedback": "Un seul signe a été inversé : le produit des deux nombres ne\ndonne plus $15$."
            },
            {
              "text": "$(x + 8)(x + 15)$",
              "correct": false,
              "feedback": "Les coefficients de l'expression ont été recopiés tels quels : il\nfallait chercher deux nombres de somme $8$ et de produit $15$."
            }
          ],
          "explanation": "Pour factoriser $x^{2} + sx + p$, on cherche deux nombres dont la\nsomme vaut $s$ et le produit $p$, puis on vérifie en développant."
        },
        {
          "statement": "Quelle est la forme factorisée de $x^{2} + 5x - 14$ ?",
          "options": [
            {
              "text": "$(x - 2)(x + 7)$",
              "correct": true,
              "feedback": "Bonne réponse : la somme des deux nombres vaut $5$ et leur\nproduit vaut $-14$."
            },
            {
              "text": "$(x + 2)(x - 7)$",
              "correct": false,
              "feedback": "Les deux signes ont été inversés : en développant, le terme en\n$x$ changerait de signe."
            },
            {
              "text": "$(x - 2)(x - 7)$",
              "correct": false,
              "feedback": "Un seul signe a été inversé : le produit des deux nombres ne\ndonne plus $-14$."
            },
            {
              "text": "$(x + 5)(x - 14)$",
              "correct": false,
              "feedback": "Les coefficients de l'expression ont été recopiés tels quels : il\nfallait chercher deux nombres de somme $5$ et de produit $-14$."
            }
          ],
          "explanation": "Pour factoriser $x^{2} + sx + p$, on cherche deux nombres dont la\nsomme vaut $s$ et le produit $p$, puis on vérifie en développant."
        },
        {
          "statement": "Quelle est la forme factorisée de $x^{2} - 7x + 12$ ?",
          "options": [
            {
              "text": "$(x - 3)(x - 4)$",
              "correct": true,
              "feedback": "Bonne réponse : la somme des deux nombres vaut $-7$ et leur\nproduit vaut $12$."
            },
            {
              "text": "$(x + 3)(x + 4)$",
              "correct": false,
              "feedback": "Les deux signes ont été inversés : en développant, le terme en\n$x$ changerait de signe."
            },
            {
              "text": "$(x - 3)(x + 4)$",
              "correct": false,
              "feedback": "Un seul signe a été inversé : le produit des deux nombres ne\ndonne plus $12$."
            },
            {
              "text": "$(x - 7)(x + 12)$",
              "correct": false,
              "feedback": "Les coefficients de l'expression ont été recopiés tels quels : il\nfallait chercher deux nombres de somme $-7$ et de produit $12$."
            }
          ],
          "explanation": "Pour factoriser $x^{2} + sx + p$, on cherche deux nombres dont la\nsomme vaut $s$ et le produit $p$, puis on vérifie en développant."
        }
      ]
    },
    {
      "id": "q21",
      "difficulty": 2,
      "skills": [
        "substituer"
      ],
      "title": "Substituer deux lettres",
      "partie": "vocabulaire",
      "statement": "Que vaut $3x - 2y$ pour $x = 4$ et $y = 5$ ?",
      "options": [
        {
          "text": "$2$",
          "correct": true,
          "feedback": "Bonne réponse : chaque lettre est remplacée par sa propre valeur,\npuis on effectue les deux produits."
        },
        {
          "text": "$7$",
          "correct": false,
          "feedback": "Les deux valeurs ont été échangées : $x$ vaut $4$ et $y$ vaut\n$5$."
        },
        {
          "text": "$10$",
          "correct": false,
          "feedback": "Tous les nombres ont été additionnés : les coefficients\nmultiplient les lettres."
        },
        {
          "text": "$-120$",
          "correct": false,
          "feedback": "Tout a été multiplié : les deux termes de l'expression sont\nséparés par une addition."
        }
      ],
      "explanation": "Chaque lettre reçoit sa valeur, et les priorités opératoires\ns'appliquent ensuite comme d'habitude.",
      "variants": [
        {
          "statement": "Que vaut $3x - 2y$ pour $x = 4$ et $y = 5$ ?",
          "options": [
            {
              "text": "$2$",
              "correct": true,
              "feedback": "Bonne réponse : chaque lettre est remplacée par sa propre valeur,\npuis on effectue les deux produits."
            },
            {
              "text": "$7$",
              "correct": false,
              "feedback": "Les deux valeurs ont été échangées : $x$ vaut $4$ et $y$ vaut\n$5$."
            },
            {
              "text": "$10$",
              "correct": false,
              "feedback": "Tous les nombres ont été additionnés : les coefficients\nmultiplient les lettres."
            },
            {
              "text": "$-120$",
              "correct": false,
              "feedback": "Tout a été multiplié : les deux termes de l'expression sont\nséparés par une addition."
            }
          ],
          "explanation": "Chaque lettre reçoit sa valeur, et les priorités opératoires\ns'appliquent ensuite comme d'habitude."
        },
        {
          "statement": "Que vaut $5x + 4y$ pour $x = 2$ et $y = 3$ ?",
          "options": [
            {
              "text": "$22$",
              "correct": true,
              "feedback": "Bonne réponse : chaque lettre est remplacée par sa propre valeur,\npuis on effectue les deux produits."
            },
            {
              "text": "$23$",
              "correct": false,
              "feedback": "Les deux valeurs ont été échangées : $x$ vaut $2$ et $y$ vaut\n$3$."
            },
            {
              "text": "$14$",
              "correct": false,
              "feedback": "Tous les nombres ont été additionnés : les coefficients\nmultiplient les lettres."
            },
            {
              "text": "$120$",
              "correct": false,
              "feedback": "Tout a été multiplié : les deux termes de l'expression sont\nséparés par une addition."
            }
          ],
          "explanation": "Chaque lettre reçoit sa valeur, et les priorités opératoires\ns'appliquent ensuite comme d'habitude."
        },
        {
          "statement": "Que vaut $2x - 3y$ pour $x = 6$ et $y = -4$ ?",
          "options": [
            {
              "text": "$24$",
              "correct": true,
              "feedback": "Bonne réponse : chaque lettre est remplacée par sa propre valeur,\npuis on effectue les deux produits."
            },
            {
              "text": "$-26$",
              "correct": false,
              "feedback": "Les deux valeurs ont été échangées : $x$ vaut $6$ et $y$ vaut\n$-4$."
            },
            {
              "text": "$1$",
              "correct": false,
              "feedback": "Tous les nombres ont été additionnés : les coefficients\nmultiplient les lettres."
            },
            {
              "text": "$144$",
              "correct": false,
              "feedback": "Tout a été multiplié : les deux termes de l'expression sont\nséparés par une addition."
            }
          ],
          "explanation": "Chaque lettre reçoit sa valeur, et les priorités opératoires\ns'appliquent ensuite comme d'habitude."
        }
      ]
    },
    {
      "id": "q22",
      "difficulty": 3,
      "skills": [
        "developper-simple",
        "reduire"
      ],
      "title": "Développer puis réduire",
      "partie": "developper",
      "statement": "Développe et réduis $3(2x + 5) + 4x$.",
      "options": [
        {
          "text": "$10x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : la parenthèse donne $6x + 15$, puis les\ntermes en $x$ se regroupent."
        },
        {
          "text": "$6x + 15$",
          "correct": false,
          "feedback": "Le terme en $x$ situé hors de la parenthèse a été oublié dans le\nregroupement."
        },
        {
          "text": "$25x$",
          "correct": false,
          "feedback": "Le terme constant a été ajouté aux termes en $x$ : ils ne se\nregroupent pas."
        },
        {
          "text": "$10x + 5$",
          "correct": false,
          "feedback": "Le facteur $3$ n'a pas été distribué au second terme de la\nparenthèse : celui-ci vaut $15$."
        }
      ],
      "explanation": "On développe d'abord la parenthèse, puis on regroupe les termes de\nmême nature.",
      "variants": [
        {
          "statement": "Développe et réduis $3(2x + 5) + 4x$.",
          "options": [
            {
              "text": "$10x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse donne $6x + 15$, puis les\ntermes en $x$ se regroupent."
            },
            {
              "text": "$6x + 15$",
              "correct": false,
              "feedback": "Le terme en $x$ situé hors de la parenthèse a été oublié dans le\nregroupement."
            },
            {
              "text": "$25x$",
              "correct": false,
              "feedback": "Le terme constant a été ajouté aux termes en $x$ : ils ne se\nregroupent pas."
            },
            {
              "text": "$10x + 5$",
              "correct": false,
              "feedback": "Le facteur $3$ n'a pas été distribué au second terme de la\nparenthèse : celui-ci vaut $15$."
            }
          ],
          "explanation": "On développe d'abord la parenthèse, puis on regroupe les termes de\nmême nature."
        },
        {
          "statement": "Développe et réduis $5(3x - 2) + 2x$.",
          "options": [
            {
              "text": "$17x - 10$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse donne $15x - 10$, puis les\ntermes en $x$ se regroupent."
            },
            {
              "text": "$15x - 10$",
              "correct": false,
              "feedback": "Le terme en $x$ situé hors de la parenthèse a été oublié dans le\nregroupement."
            },
            {
              "text": "$7x$",
              "correct": false,
              "feedback": "Le terme constant a été ajouté aux termes en $x$ : ils ne se\nregroupent pas."
            },
            {
              "text": "$17x - 2$",
              "correct": false,
              "feedback": "Le facteur $5$ n'a pas été distribué au second terme de la\nparenthèse : celui-ci vaut $-10$."
            }
          ],
          "explanation": "On développe d'abord la parenthèse, puis on regroupe les termes de\nmême nature."
        },
        {
          "statement": "Développe et réduis $4(2x + 3) - 3x$.",
          "options": [
            {
              "text": "$5x + 12$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse donne $8x + 12$, puis les\ntermes en $x$ se regroupent."
            },
            {
              "text": "$8x + 12$",
              "correct": false,
              "feedback": "Le terme en $x$ situé hors de la parenthèse a été oublié dans le\nregroupement."
            },
            {
              "text": "$17x$",
              "correct": false,
              "feedback": "Le terme constant a été ajouté aux termes en $x$ : ils ne se\nregroupent pas."
            },
            {
              "text": "$5x + 3$",
              "correct": false,
              "feedback": "Le facteur $4$ n'a pas été distribué au second terme de la\nparenthèse : celui-ci vaut $12$."
            }
          ],
          "explanation": "On développe d'abord la parenthèse, puis on regroupe les termes de\nmême nature."
        }
      ]
    },
    {
      "id": "q23",
      "difficulty": 2,
      "skills": [
        "developper-simple",
        "signe-parenthese"
      ],
      "title": "Soustraire un produit développé",
      "partie": "developper",
      "statement": "Développe et réduis $7x - 3(x + 4)$.",
      "options": [
        {
          "text": "$4x - 12$",
          "correct": true,
          "feedback": "Bonne réponse : la parenthèse est multipliée par $-3$, donc ses\ndeux termes changent de signe."
        },
        {
          "text": "$4x + 12$",
          "correct": false,
          "feedback": "Le signe moins n'a pas atteint le second terme : il porte sur\ntoute la parenthèse."
        },
        {
          "text": "$10x - 12$",
          "correct": false,
          "feedback": "Le terme $3x$ a été ajouté au lieu d'être retranché : le\ncoefficient de $x$ vaut $7 - 3$."
        },
        {
          "text": "$10x + 12$",
          "correct": false,
          "feedback": "Le signe moins a été ignoré : c'est bien un produit que l'on\nretranche."
        }
      ],
      "explanation": "Retrancher $k(x + b)$ revient à ajouter $-k(x + b)$, donc à changer\nle signe des deux termes développés.",
      "variants": [
        {
          "statement": "Développe et réduis $7x - 3(x + 4)$.",
          "options": [
            {
              "text": "$4x - 12$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse est multipliée par $-3$, donc ses\ndeux termes changent de signe."
            },
            {
              "text": "$4x + 12$",
              "correct": false,
              "feedback": "Le signe moins n'a pas atteint le second terme : il porte sur\ntoute la parenthèse."
            },
            {
              "text": "$10x - 12$",
              "correct": false,
              "feedback": "Le terme $3x$ a été ajouté au lieu d'être retranché : le\ncoefficient de $x$ vaut $7 - 3$."
            },
            {
              "text": "$10x + 12$",
              "correct": false,
              "feedback": "Le signe moins a été ignoré : c'est bien un produit que l'on\nretranche."
            }
          ],
          "explanation": "Retrancher $k(x + b)$ revient à ajouter $-k(x + b)$, donc à changer\nle signe des deux termes développés."
        },
        {
          "statement": "Développe et réduis $5x - 2(x - 6)$.",
          "options": [
            {
              "text": "$3x + 12$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse est multipliée par $-2$, donc ses\ndeux termes changent de signe."
            },
            {
              "text": "$3x - 12$",
              "correct": false,
              "feedback": "Le signe moins n'a pas atteint le second terme : il porte sur\ntoute la parenthèse."
            },
            {
              "text": "$7x + 12$",
              "correct": false,
              "feedback": "Le terme $2x$ a été ajouté au lieu d'être retranché : le\ncoefficient de $x$ vaut $5 - 2$."
            },
            {
              "text": "$7x - 12$",
              "correct": false,
              "feedback": "Le signe moins a été ignoré : c'est bien un produit que l'on\nretranche."
            }
          ],
          "explanation": "Retrancher $k(x + b)$ revient à ajouter $-k(x + b)$, donc à changer\nle signe des deux termes développés."
        },
        {
          "statement": "Développe et réduis $9x - 4(x + 5)$.",
          "options": [
            {
              "text": "$5x - 20$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse est multipliée par $-4$, donc ses\ndeux termes changent de signe."
            },
            {
              "text": "$5x + 20$",
              "correct": false,
              "feedback": "Le signe moins n'a pas atteint le second terme : il porte sur\ntoute la parenthèse."
            },
            {
              "text": "$13x - 20$",
              "correct": false,
              "feedback": "Le terme $4x$ a été ajouté au lieu d'être retranché : le\ncoefficient de $x$ vaut $9 - 4$."
            },
            {
              "text": "$13x + 20$",
              "correct": false,
              "feedback": "Le signe moins a été ignoré : c'est bien un produit que l'on\nretranche."
            }
          ],
          "explanation": "Retrancher $k(x + b)$ revient à ajouter $-k(x + b)$, donc à changer\nle signe des deux termes développés."
        }
      ]
    },
    {
      "id": "q24",
      "difficulty": 3,
      "skills": [
        "reduire"
      ],
      "title": "Termes de degrés différents",
      "partie": "reduire",
      "statement": "Réduis l'expression $3x + 5x^{2} + 4x$.",
      "options": [
        {
          "text": "$5x^{2} + 7x$",
          "correct": true,
          "feedback": "Bonne réponse : seuls les termes en $x$ se regroupent, le terme\nen $x^{2}$ reste seul."
        },
        {
          "text": "$12x^{2}$",
          "correct": false,
          "feedback": "Tous les coefficients ont été additionnés : un terme en $x$ et un\nterme en $x^{2}$ ne se regroupent pas."
        },
        {
          "text": "$12x$",
          "correct": false,
          "feedback": "Le carré a disparu : le terme $5x^{2}$ ne peut pas rejoindre\nles termes en $x$."
        },
        {
          "text": "$7x^{2} + 5x$",
          "correct": false,
          "feedback": "Les deux groupes ont échangé leurs exposants : le coefficient\n$5$ est celui du terme en $x^{2}$."
        }
      ],
      "explanation": "On ne regroupe que les termes qui comportent la même lettre à la même\npuissance.",
      "variants": [
        {
          "statement": "Réduis l'expression $3x + 5x^{2} + 4x$.",
          "options": [
            {
              "text": "$5x^{2} + 7x$",
              "correct": true,
              "feedback": "Bonne réponse : seuls les termes en $x$ se regroupent, le terme\nen $x^{2}$ reste seul."
            },
            {
              "text": "$12x^{2}$",
              "correct": false,
              "feedback": "Tous les coefficients ont été additionnés : un terme en $x$ et un\nterme en $x^{2}$ ne se regroupent pas."
            },
            {
              "text": "$12x$",
              "correct": false,
              "feedback": "Le carré a disparu : le terme $5x^{2}$ ne peut pas rejoindre\nles termes en $x$."
            },
            {
              "text": "$7x^{2} + 5x$",
              "correct": false,
              "feedback": "Les deux groupes ont échangé leurs exposants : le coefficient\n$5$ est celui du terme en $x^{2}$."
            }
          ],
          "explanation": "On ne regroupe que les termes qui comportent la même lettre à la même\npuissance."
        },
        {
          "statement": "Réduis l'expression $6x + 2x^{2} - 2x$.",
          "options": [
            {
              "text": "$2x^{2} + 4x$",
              "correct": true,
              "feedback": "Bonne réponse : seuls les termes en $x$ se regroupent, le terme\nen $x^{2}$ reste seul."
            },
            {
              "text": "$6x^{2}$",
              "correct": false,
              "feedback": "Tous les coefficients ont été additionnés : un terme en $x$ et un\nterme en $x^{2}$ ne se regroupent pas."
            },
            {
              "text": "$6x$",
              "correct": false,
              "feedback": "Le carré a disparu : le terme $2x^{2}$ ne peut pas rejoindre\nles termes en $x$."
            },
            {
              "text": "$4x^{2} + 2x$",
              "correct": false,
              "feedback": "Les deux groupes ont échangé leurs exposants : le coefficient\n$2$ est celui du terme en $x^{2}$."
            }
          ],
          "explanation": "On ne regroupe que les termes qui comportent la même lettre à la même\npuissance."
        },
        {
          "statement": "Réduis l'expression $5x + 7x^{2} + 3x$.",
          "options": [
            {
              "text": "$7x^{2} + 8x$",
              "correct": true,
              "feedback": "Bonne réponse : seuls les termes en $x$ se regroupent, le terme\nen $x^{2}$ reste seul."
            },
            {
              "text": "$15x^{2}$",
              "correct": false,
              "feedback": "Tous les coefficients ont été additionnés : un terme en $x$ et un\nterme en $x^{2}$ ne se regroupent pas."
            },
            {
              "text": "$15x$",
              "correct": false,
              "feedback": "Le carré a disparu : le terme $7x^{2}$ ne peut pas rejoindre\nles termes en $x$."
            },
            {
              "text": "$8x^{2} + 7x$",
              "correct": false,
              "feedback": "Les deux groupes ont échangé leurs exposants : le coefficient\n$7$ est celui du terme en $x^{2}$."
            }
          ],
          "explanation": "On ne regroupe que les termes qui comportent la même lettre à la même\npuissance."
        }
      ]
    },
    {
      "id": "q25",
      "difficulty": 1,
      "skills": [
        "developper-simple"
      ],
      "title": "Distribuer la lettre x",
      "partie": "developper",
      "statement": "Développe $x(3x + 5)$.",
      "options": [
        {
          "text": "$3x^{2} + 5x$",
          "correct": true,
          "feedback": "Bonne réponse : $x$ multiplie les deux termes, et\n$x \\times 3x$ donne $3x^{2}$."
        },
        {
          "text": "$3x^{2} + 5$",
          "correct": false,
          "feedback": "Le second terme a été oublié dans la distribution : $5$ doit\naussi être multiplié par $x$."
        },
        {
          "text": "$3x + 5x$",
          "correct": false,
          "feedback": "Le produit $x \\times 3x$ a été mal calculé : la lettre apparaît\ndeux fois, donc le terme est en $x^{2}$."
        },
        {
          "text": "$3x^{3} + 5x$",
          "correct": false,
          "feedback": "L'exposant est trop grand : $x \\times x$ donne $x^{2}$, et non\n$x^{3}$."
        }
      ],
      "explanation": "La distributivité fonctionne aussi lorsque le facteur est une lettre.",
      "variants": [
        {
          "statement": "Développe $x(3x + 5)$.",
          "options": [
            {
              "text": "$3x^{2} + 5x$",
              "correct": true,
              "feedback": "Bonne réponse : $x$ multiplie les deux termes, et\n$x \\times 3x$ donne $3x^{2}$."
            },
            {
              "text": "$3x^{2} + 5$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $5$ doit\naussi être multiplié par $x$."
            },
            {
              "text": "$3x + 5x$",
              "correct": false,
              "feedback": "Le produit $x \\times 3x$ a été mal calculé : la lettre apparaît\ndeux fois, donc le terme est en $x^{2}$."
            },
            {
              "text": "$3x^{3} + 5x$",
              "correct": false,
              "feedback": "L'exposant est trop grand : $x \\times x$ donne $x^{2}$, et non\n$x^{3}$."
            }
          ],
          "explanation": "La distributivité fonctionne aussi lorsque le facteur est une lettre."
        },
        {
          "statement": "Développe $x(4x + 2)$.",
          "options": [
            {
              "text": "$4x^{2} + 2x$",
              "correct": true,
              "feedback": "Bonne réponse : $x$ multiplie les deux termes, et\n$x \\times 4x$ donne $4x^{2}$."
            },
            {
              "text": "$4x^{2} + 2$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $2$ doit\naussi être multiplié par $x$."
            },
            {
              "text": "$4x + 2x$",
              "correct": false,
              "feedback": "Le produit $x \\times 4x$ a été mal calculé : la lettre apparaît\ndeux fois, donc le terme est en $x^{2}$."
            },
            {
              "text": "$4x^{3} + 2x$",
              "correct": false,
              "feedback": "L'exposant est trop grand : $x \\times x$ donne $x^{2}$, et non\n$x^{3}$."
            }
          ],
          "explanation": "La distributivité fonctionne aussi lorsque le facteur est une lettre."
        },
        {
          "statement": "Développe $x(6x + 7)$.",
          "options": [
            {
              "text": "$6x^{2} + 7x$",
              "correct": true,
              "feedback": "Bonne réponse : $x$ multiplie les deux termes, et\n$x \\times 6x$ donne $6x^{2}$."
            },
            {
              "text": "$6x^{2} + 7$",
              "correct": false,
              "feedback": "Le second terme a été oublié dans la distribution : $7$ doit\naussi être multiplié par $x$."
            },
            {
              "text": "$6x + 7x$",
              "correct": false,
              "feedback": "Le produit $x \\times 6x$ a été mal calculé : la lettre apparaît\ndeux fois, donc le terme est en $x^{2}$."
            },
            {
              "text": "$6x^{3} + 7x$",
              "correct": false,
              "feedback": "L'exposant est trop grand : $x \\times x$ donne $x^{2}$, et non\n$x^{3}$."
            }
          ],
          "explanation": "La distributivité fonctionne aussi lorsque le facteur est une lettre."
        }
      ]
    },
    {
      "id": "q26",
      "difficulty": 3,
      "skills": [
        "developper-double",
        "reduire"
      ],
      "title": "Développer un carré",
      "partie": "developper",
      "statement": "Développe et réduis $(x + 3)^{2}$.",
      "options": [
        {
          "text": "$x^{2} + 6x + 9$",
          "correct": true,
          "feedback": "Bonne réponse : le carré est le produit\n$(x + 3)(x + 3)$, et les deux produits croisés donnent\n$6x$."
        },
        {
          "text": "$x^{2} + 9$",
          "correct": false,
          "feedback": "Les produits croisés ont été oubliés : le carré d'une somme n'est\npas la somme des carrés."
        },
        {
          "text": "$x^{2} + 6x + 3$",
          "correct": false,
          "feedback": "Le terme constant est faux : c'est le carré de $3$, ce qui\ndonne $9$."
        },
        {
          "text": "$x^{2} + 9x + 9$",
          "correct": false,
          "feedback": "Le coefficient de $x$ est faux : les deux produits croisés valent\nchacun $3x$, leur somme est $6x$."
        }
      ],
      "explanation": "Un carré se développe comme un produit de deux facteurs identiques,\navec la double distributivité.",
      "variants": [
        {
          "statement": "Développe et réduis $(x + 3)^{2}$.",
          "options": [
            {
              "text": "$x^{2} + 6x + 9$",
              "correct": true,
              "feedback": "Bonne réponse : le carré est le produit\n$(x + 3)(x + 3)$, et les deux produits croisés donnent\n$6x$."
            },
            {
              "text": "$x^{2} + 9$",
              "correct": false,
              "feedback": "Les produits croisés ont été oubliés : le carré d'une somme n'est\npas la somme des carrés."
            },
            {
              "text": "$x^{2} + 6x + 3$",
              "correct": false,
              "feedback": "Le terme constant est faux : c'est le carré de $3$, ce qui\ndonne $9$."
            },
            {
              "text": "$x^{2} + 9x + 9$",
              "correct": false,
              "feedback": "Le coefficient de $x$ est faux : les deux produits croisés valent\nchacun $3x$, leur somme est $6x$."
            }
          ],
          "explanation": "Un carré se développe comme un produit de deux facteurs identiques,\navec la double distributivité."
        },
        {
          "statement": "Développe et réduis $(x - 5)^{2}$.",
          "options": [
            {
              "text": "$x^{2} - 10x + 25$",
              "correct": true,
              "feedback": "Bonne réponse : le carré est le produit\n$(x - 5)(x - 5)$, et les deux produits croisés donnent\n$-10x$."
            },
            {
              "text": "$x^{2} + 25$",
              "correct": false,
              "feedback": "Les produits croisés ont été oubliés : le carré d'une somme n'est\npas la somme des carrés."
            },
            {
              "text": "$x^{2} - 10x - 5$",
              "correct": false,
              "feedback": "Le terme constant est faux : c'est le carré de $-5$, ce qui\ndonne $25$."
            },
            {
              "text": "$x^{2} + 25x + 25$",
              "correct": false,
              "feedback": "Le coefficient de $x$ est faux : les deux produits croisés valent\nchacun $-5x$, leur somme est $-10x$."
            }
          ],
          "explanation": "Un carré se développe comme un produit de deux facteurs identiques,\navec la double distributivité."
        },
        {
          "statement": "Développe et réduis $(x + 4)^{2}$.",
          "options": [
            {
              "text": "$x^{2} + 8x + 16$",
              "correct": true,
              "feedback": "Bonne réponse : le carré est le produit\n$(x + 4)(x + 4)$, et les deux produits croisés donnent\n$8x$."
            },
            {
              "text": "$x^{2} + 16$",
              "correct": false,
              "feedback": "Les produits croisés ont été oubliés : le carré d'une somme n'est\npas la somme des carrés."
            },
            {
              "text": "$x^{2} + 8x + 4$",
              "correct": false,
              "feedback": "Le terme constant est faux : c'est le carré de $4$, ce qui\ndonne $16$."
            },
            {
              "text": "$x^{2} + 16x + 16$",
              "correct": false,
              "feedback": "Le coefficient de $x$ est faux : les deux produits croisés valent\nchacun $4x$, leur somme est $8x$."
            }
          ],
          "explanation": "Un carré se développe comme un produit de deux facteurs identiques,\navec la double distributivité."
        }
      ]
    },
    {
      "id": "q27",
      "difficulty": 2,
      "skills": [
        "traduire-enonce"
      ],
      "title": "Périmètre d'un rectangle",
      "partie": "vocabulaire",
      "statement": "Un rectangle a pour largeur $x$ et sa longueur dépasse sa largeur de\n$3$. Quelle expression donne son périmètre ?",
      "options": [
        {
          "text": "$4x + 6$",
          "correct": true,
          "feedback": "Bonne réponse : le périmètre vaut $2 \\times (x + x + 3)$, ce\nqui se réduit ainsi."
        },
        {
          "text": "$2x + 3$",
          "correct": false,
          "feedback": "Seuls deux côtés ont été comptés : un rectangle en possède\nquatre."
        },
        {
          "text": "$2x + 6$",
          "correct": false,
          "feedback": "Les longueurs ont été doublées mais pas les largeurs : chaque\ndimension apparaît deux fois."
        },
        {
          "text": "$4x + 3$",
          "correct": false,
          "feedback": "Le nombre $3$ n'a été compté qu'une fois : il figure dans les\ndeux longueurs."
        }
      ],
      "explanation": "Le périmètre d'un rectangle est le double de la somme d'une longueur\net d'une largeur.",
      "variants": [
        {
          "statement": "Un rectangle a pour largeur $x$ et sa longueur dépasse sa largeur de\n$3$. Quelle expression donne son périmètre ?",
          "options": [
            {
              "text": "$4x + 6$",
              "correct": true,
              "feedback": "Bonne réponse : le périmètre vaut $2 \\times (x + x + 3)$, ce\nqui se réduit ainsi."
            },
            {
              "text": "$2x + 3$",
              "correct": false,
              "feedback": "Seuls deux côtés ont été comptés : un rectangle en possède\nquatre."
            },
            {
              "text": "$2x + 6$",
              "correct": false,
              "feedback": "Les longueurs ont été doublées mais pas les largeurs : chaque\ndimension apparaît deux fois."
            },
            {
              "text": "$4x + 3$",
              "correct": false,
              "feedback": "Le nombre $3$ n'a été compté qu'une fois : il figure dans les\ndeux longueurs."
            }
          ],
          "explanation": "Le périmètre d'un rectangle est le double de la somme d'une longueur\net d'une largeur."
        },
        {
          "statement": "Un rectangle a pour largeur $x$ et sa longueur dépasse sa largeur de\n$5$. Quelle expression donne son périmètre ?",
          "options": [
            {
              "text": "$4x + 10$",
              "correct": true,
              "feedback": "Bonne réponse : le périmètre vaut $2 \\times (x + x + 5)$, ce\nqui se réduit ainsi."
            },
            {
              "text": "$2x + 5$",
              "correct": false,
              "feedback": "Seuls deux côtés ont été comptés : un rectangle en possède\nquatre."
            },
            {
              "text": "$2x + 10$",
              "correct": false,
              "feedback": "Les longueurs ont été doublées mais pas les largeurs : chaque\ndimension apparaît deux fois."
            },
            {
              "text": "$4x + 5$",
              "correct": false,
              "feedback": "Le nombre $5$ n'a été compté qu'une fois : il figure dans les\ndeux longueurs."
            }
          ],
          "explanation": "Le périmètre d'un rectangle est le double de la somme d'une longueur\net d'une largeur."
        },
        {
          "statement": "Un rectangle a pour largeur $x$ et sa longueur dépasse sa largeur de\n$7$. Quelle expression donne son périmètre ?",
          "options": [
            {
              "text": "$4x + 14$",
              "correct": true,
              "feedback": "Bonne réponse : le périmètre vaut $2 \\times (x + x + 7)$, ce\nqui se réduit ainsi."
            },
            {
              "text": "$2x + 7$",
              "correct": false,
              "feedback": "Seuls deux côtés ont été comptés : un rectangle en possède\nquatre."
            },
            {
              "text": "$2x + 14$",
              "correct": false,
              "feedback": "Les longueurs ont été doublées mais pas les largeurs : chaque\ndimension apparaît deux fois."
            },
            {
              "text": "$4x + 7$",
              "correct": false,
              "feedback": "Le nombre $7$ n'a été compté qu'une fois : il figure dans les\ndeux longueurs."
            }
          ],
          "explanation": "Le périmètre d'un rectangle est le double de la somme d'une longueur\net d'une largeur."
        }
      ]
    },
    {
      "id": "q28",
      "difficulty": 1,
      "skills": [
        "tester-egalite",
        "developper-simple"
      ],
      "title": "Deux écritures d'une même expression",
      "partie": "vocabulaire",
      "statement": "Les expressions $3(x + 2)$ et $3x + 6$ sont :",
      "options": [
        {
          "text": "égales pour toute valeur de $x$",
          "correct": true,
          "feedback": "Bonne réponse : la seconde est le développement de la première,\ndonc les deux donnent toujours le même résultat."
        },
        {
          "text": "égales seulement pour $x = 2$",
          "correct": false,
          "feedback": "Une seule valeur a été testée : l'égalité tient pour tous les\nnombres, car il s'agit du même calcul écrit autrement."
        },
        {
          "text": "différentes quelle que soit la valeur de $x$",
          "correct": false,
          "feedback": "Le développement a été jugé faux : $3 \\times x$ donne $3x$ et\n$3 \\times 2$ donne $6$."
        },
        {
          "text": "égales seulement pour $x = 0$",
          "correct": false,
          "feedback": "La valeur $0$ n'a rien de particulier ici : les deux écritures\ncoïncident pour tous les nombres."
        }
      ],
      "explanation": "Développer ne change pas la valeur d'une expression : les deux\nécritures sont égales pour toute valeur de la lettre."
    },
    {
      "id": "q29",
      "difficulty": 2,
      "skills": [
        "substituer",
        "developper-simple"
      ],
      "title": "Substituer dans un produit",
      "partie": "vocabulaire",
      "statement": "Que vaut $4(x + 3)$ pour $x = 5$ ?",
      "options": [
        {
          "text": "$32$",
          "correct": true,
          "feedback": "Bonne réponse : la parenthèse se calcule en premier, puis le\nrésultat est multiplié par $4$."
        },
        {
          "text": "$23$",
          "correct": false,
          "feedback": "Le facteur $4$ n'a multiplié que $x$ : il multiplie toute la\nparenthèse."
        },
        {
          "text": "$12$",
          "correct": false,
          "feedback": "Tout a été additionné : le nombre placé devant la parenthèse la\nmultiplie."
        },
        {
          "text": "$60$",
          "correct": false,
          "feedback": "Tout a été multiplié : à l'intérieur de la parenthèse, les deux\nnombres s'ajoutent."
        }
      ],
      "explanation": "On peut soit calculer la parenthèse puis multiplier, soit développer\npuis remplacer : le résultat est le même.",
      "variants": [
        {
          "statement": "Que vaut $4(x + 3)$ pour $x = 5$ ?",
          "options": [
            {
              "text": "$32$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse se calcule en premier, puis le\nrésultat est multiplié par $4$."
            },
            {
              "text": "$23$",
              "correct": false,
              "feedback": "Le facteur $4$ n'a multiplié que $x$ : il multiplie toute la\nparenthèse."
            },
            {
              "text": "$12$",
              "correct": false,
              "feedback": "Tout a été additionné : le nombre placé devant la parenthèse la\nmultiplie."
            },
            {
              "text": "$60$",
              "correct": false,
              "feedback": "Tout a été multiplié : à l'intérieur de la parenthèse, les deux\nnombres s'ajoutent."
            }
          ],
          "explanation": "On peut soit calculer la parenthèse puis multiplier, soit développer\npuis remplacer : le résultat est le même."
        },
        {
          "statement": "Que vaut $6(x - 2)$ pour $x = 7$ ?",
          "options": [
            {
              "text": "$30$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse se calcule en premier, puis le\nrésultat est multiplié par $6$."
            },
            {
              "text": "$40$",
              "correct": false,
              "feedback": "Le facteur $6$ n'a multiplié que $x$ : il multiplie toute la\nparenthèse."
            },
            {
              "text": "$11$",
              "correct": false,
              "feedback": "Tout a été additionné : le nombre placé devant la parenthèse la\nmultiplie."
            },
            {
              "text": "$-84$",
              "correct": false,
              "feedback": "Tout a été multiplié : à l'intérieur de la parenthèse, les deux\nnombres s'ajoutent."
            }
          ],
          "explanation": "On peut soit calculer la parenthèse puis multiplier, soit développer\npuis remplacer : le résultat est le même."
        },
        {
          "statement": "Que vaut $3(x + 5)$ pour $x = -1$ ?",
          "options": [
            {
              "text": "$12$",
              "correct": true,
              "feedback": "Bonne réponse : la parenthèse se calcule en premier, puis le\nrésultat est multiplié par $3$."
            },
            {
              "text": "$2$",
              "correct": false,
              "feedback": "Le facteur $3$ n'a multiplié que $x$ : il multiplie toute la\nparenthèse."
            },
            {
              "text": "$7$",
              "correct": false,
              "feedback": "Tout a été additionné : le nombre placé devant la parenthèse la\nmultiplie."
            },
            {
              "text": "$-15$",
              "correct": false,
              "feedback": "Tout a été multiplié : à l'intérieur de la parenthèse, les deux\nnombres s'ajoutent."
            }
          ],
          "explanation": "On peut soit calculer la parenthèse puis multiplier, soit développer\npuis remplacer : le résultat est le même."
        }
      ]
    },
    {
      "id": "q30",
      "difficulty": 3,
      "skills": [
        "developper-double",
        "reduire"
      ],
      "title": "Développer puis simplifier un carré",
      "partie": "developper",
      "statement": "Développe et réduis $(x + 3)(x + 5) - x^{2}$.",
      "options": [
        {
          "text": "$8x + 15$",
          "correct": true,
          "feedback": "Bonne réponse : le développement donne un terme en $x^{2}$, que\nla soustraction fait disparaître."
        },
        {
          "text": "$x^{2} + 8x + 15$",
          "correct": false,
          "feedback": "La soustraction finale a été oubliée : le terme en $x^{2}$\ns'élimine."
        },
        {
          "text": "$15x + 8$",
          "correct": false,
          "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nvaut $8$."
        },
        {
          "text": "$8x + 8$",
          "correct": false,
          "feedback": "Le terme constant est faux : il vient du produit des deux\nnombres, qui vaut $15$."
        }
      ],
      "explanation": "On développe entièrement, puis on retranche $x^{2}$ : les deux termes\ndu second degré s'annulent.",
      "variants": [
        {
          "statement": "Développe et réduis $(x + 3)(x + 5) - x^{2}$.",
          "options": [
            {
              "text": "$8x + 15$",
              "correct": true,
              "feedback": "Bonne réponse : le développement donne un terme en $x^{2}$, que\nla soustraction fait disparaître."
            },
            {
              "text": "$x^{2} + 8x + 15$",
              "correct": false,
              "feedback": "La soustraction finale a été oubliée : le terme en $x^{2}$\ns'élimine."
            },
            {
              "text": "$15x + 8$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nvaut $8$."
            },
            {
              "text": "$8x + 8$",
              "correct": false,
              "feedback": "Le terme constant est faux : il vient du produit des deux\nnombres, qui vaut $15$."
            }
          ],
          "explanation": "On développe entièrement, puis on retranche $x^{2}$ : les deux termes\ndu second degré s'annulent."
        },
        {
          "statement": "Développe et réduis $(x - 2)(x + 7) - x^{2}$.",
          "options": [
            {
              "text": "$5x - 14$",
              "correct": true,
              "feedback": "Bonne réponse : le développement donne un terme en $x^{2}$, que\nla soustraction fait disparaître."
            },
            {
              "text": "$x^{2} + 5x - 14$",
              "correct": false,
              "feedback": "La soustraction finale a été oubliée : le terme en $x^{2}$\ns'élimine."
            },
            {
              "text": "$-14x + 5$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nvaut $5$."
            },
            {
              "text": "$5x + 5$",
              "correct": false,
              "feedback": "Le terme constant est faux : il vient du produit des deux\nnombres, qui vaut $-14$."
            }
          ],
          "explanation": "On développe entièrement, puis on retranche $x^{2}$ : les deux termes\ndu second degré s'annulent."
        },
        {
          "statement": "Développe et réduis $(x + 4)(x - 6) - x^{2}$.",
          "options": [
            {
              "text": "$-2x - 24$",
              "correct": true,
              "feedback": "Bonne réponse : le développement donne un terme en $x^{2}$, que\nla soustraction fait disparaître."
            },
            {
              "text": "$x^{2} - 2x - 24$",
              "correct": false,
              "feedback": "La soustraction finale a été oubliée : le terme en $x^{2}$\ns'élimine."
            },
            {
              "text": "$-24x - 2$",
              "correct": false,
              "feedback": "La somme et le produit ont été échangés : le coefficient de $x$\nvaut $-2$."
            },
            {
              "text": "$-2x - 2$",
              "correct": false,
              "feedback": "Le terme constant est faux : il vient du produit des deux\nnombres, qui vaut $-24$."
            }
          ],
          "explanation": "On développe entièrement, puis on retranche $x^{2}$ : les deux termes\ndu second degré s'annulent."
        }
      ]
    },
    {
      "id": "q31",
      "difficulty": 1,
      "skills": [
        "reduire",
        "termes-semblables",
        "trois-termes"
      ],
      "title": "Réduire trois termes en x",
      "partie": "reduire",
      "statement": "Réduire l'expression $5x - 2x + x$.",
      "options": [
        {
          "text": "$4x$",
          "correct": true,
          "feedback": "Bonne réponse : $5 - 2 + 1 = 4$ ; le terme $x$ seul compte\npour $1x$.\n"
        },
        {
          "text": "$3x$",
          "correct": false,
          "feedback": "Erreur : le dernier terme, $x$, vaut $1x$ et doit être compté.\n"
        },
        {
          "text": "$8x$",
          "correct": false,
          "feedback": "Erreur : $2x$ est **soustrait**, pas ajouté.\n"
        },
        {
          "text": "$4x^3$",
          "correct": false,
          "feedback": "Erreur : additionner des termes en $x$ ne change pas l'exposant ;\non n'obtient $x^3$ qu'en multipliant.\n"
        }
      ],
      "explanation": "Réduire, c'est additionner les coefficients des termes semblables :\n$5 - 2 + 1 = 4$, et $x$ reste $x$.",
      "variants": [
        {
          "statement": "Réduire l'expression $5x - 2x + x$.",
          "options": [
            {
              "text": "$4x$",
              "correct": true,
              "feedback": "Bonne réponse : $5 - 2 + 1 = 4$ ; le terme $x$ seul compte\npour $1x$.\n"
            },
            {
              "text": "$3x$",
              "correct": false,
              "feedback": "Erreur : le dernier terme, $x$, vaut $1x$ et doit être compté.\n"
            },
            {
              "text": "$8x$",
              "correct": false,
              "feedback": "Erreur : $2x$ est **soustrait**, pas ajouté.\n"
            },
            {
              "text": "$4x^3$",
              "correct": false,
              "feedback": "Erreur : additionner des termes en $x$ ne change pas l'exposant ;\non n'obtient $x^3$ qu'en multipliant.\n"
            }
          ],
          "explanation": "Réduire, c'est additionner les coefficients des termes semblables :\n$5 - 2 + 1 = 4$, et $x$ reste $x$."
        },
        {
          "statement": "Réduire l'expression $7x - 3x + x$.",
          "options": [
            {
              "text": "$5x$",
              "correct": true,
              "feedback": "Bonne réponse : $7 - 3 + 1 = 5$ ; le terme $x$ seul compte\npour $1x$.\n"
            },
            {
              "text": "$4x$",
              "correct": false,
              "feedback": "Erreur : le dernier terme, $x$, vaut $1x$ et doit être compté.\n"
            },
            {
              "text": "$11x$",
              "correct": false,
              "feedback": "Erreur : $3x$ est **soustrait**, pas ajouté.\n"
            },
            {
              "text": "$5x^3$",
              "correct": false,
              "feedback": "Erreur : additionner des termes en $x$ ne change pas l'exposant ;\non n'obtient $x^3$ qu'en multipliant.\n"
            }
          ],
          "explanation": "Réduire, c'est additionner les coefficients des termes semblables :\n$7 - 3 + 1 = 5$, et $x$ reste $x$."
        },
        {
          "statement": "Réduire l'expression $9x - 2x + x$.",
          "options": [
            {
              "text": "$8x$",
              "correct": true,
              "feedback": "Bonne réponse : $9 - 2 + 1 = 8$ ; le terme $x$ seul compte\npour $1x$.\n"
            },
            {
              "text": "$7x$",
              "correct": false,
              "feedback": "Erreur : le dernier terme, $x$, vaut $1x$ et doit être compté.\n"
            },
            {
              "text": "$12x$",
              "correct": false,
              "feedback": "Erreur : $2x$ est **soustrait**, pas ajouté.\n"
            },
            {
              "text": "$8x^3$",
              "correct": false,
              "feedback": "Erreur : additionner des termes en $x$ ne change pas l'exposant ;\non n'obtient $x^3$ qu'en multipliant.\n"
            }
          ],
          "explanation": "Réduire, c'est additionner les coefficients des termes semblables :\n$9 - 2 + 1 = 8$, et $x$ reste $x$."
        }
      ]
    },
    {
      "id": "q32",
      "difficulty": 2,
      "skills": [
        "reduire",
        "parentheses",
        "signe-plus"
      ],
      "title": "Supprimer une parenthèse précédée d'un plus",
      "partie": "reduire",
      "statement": "Réduire l'expression $3x + (2x - 5)$.",
      "options": [
        {
          "text": "$5x - 5$",
          "correct": true,
          "feedback": "Bonne réponse : une parenthèse précédée d'un $+$ se supprime\nsans changer les signes : $3x + 2x - 5 = 5x - 5$.\n"
        },
        {
          "text": "$5x + 5$",
          "correct": false,
          "feedback": "Erreur : le signe de $5$ a été changé, ce qui n'arrive\nqu'avec une parenthèse précédée d'un $-$.\n"
        },
        {
          "text": "$1x - 5$",
          "correct": false,
          "feedback": "Erreur : $2x$ s'ajoute à $3x$, il ne s'en retranche pas.\n"
        },
        {
          "text": "$5x - 5x$",
          "correct": false,
          "feedback": "Erreur : $5$ est un nombre seul, sans $x$ ; il ne se réduit\npas avec les termes en $x$.\n"
        }
      ],
      "explanation": "Un $+$ devant une parenthèse : on l'enlève telle quelle, puis on\nréduit les termes semblables.",
      "variants": [
        {
          "statement": "Réduire l'expression $3x + (2x - 5)$.",
          "options": [
            {
              "text": "$5x - 5$",
              "correct": true,
              "feedback": "Bonne réponse : une parenthèse précédée d'un $+$ se supprime\nsans changer les signes : $3x + 2x - 5 = 5x - 5$.\n"
            },
            {
              "text": "$5x + 5$",
              "correct": false,
              "feedback": "Erreur : le signe de $5$ a été changé, ce qui n'arrive\nqu'avec une parenthèse précédée d'un $-$.\n"
            },
            {
              "text": "$1x - 5$",
              "correct": false,
              "feedback": "Erreur : $2x$ s'ajoute à $3x$, il ne s'en retranche pas.\n"
            },
            {
              "text": "$5x - 5x$",
              "correct": false,
              "feedback": "Erreur : $5$ est un nombre seul, sans $x$ ; il ne se réduit\npas avec les termes en $x$.\n"
            }
          ],
          "explanation": "Un $+$ devant une parenthèse : on l'enlève telle quelle, puis on\nréduit les termes semblables."
        },
        {
          "statement": "Réduire l'expression $4x + (6x - 1)$.",
          "options": [
            {
              "text": "$10x - 1$",
              "correct": true,
              "feedback": "Bonne réponse : une parenthèse précédée d'un $+$ se supprime\nsans changer les signes : $4x + 6x - 1 = 10x - 1$.\n"
            },
            {
              "text": "$10x + 1$",
              "correct": false,
              "feedback": "Erreur : le signe de $1$ a été changé, ce qui n'arrive\nqu'avec une parenthèse précédée d'un $-$.\n"
            },
            {
              "text": "$-2x - 1$",
              "correct": false,
              "feedback": "Erreur : $6x$ s'ajoute à $4x$, il ne s'en retranche pas.\n"
            },
            {
              "text": "$10x - 1x$",
              "correct": false,
              "feedback": "Erreur : $1$ est un nombre seul, sans $x$ ; il ne se réduit\npas avec les termes en $x$.\n"
            }
          ],
          "explanation": "Un $+$ devant une parenthèse : on l'enlève telle quelle, puis on\nréduit les termes semblables."
        },
        {
          "statement": "Réduire l'expression $8x + (3x - 7)$.",
          "options": [
            {
              "text": "$11x - 7$",
              "correct": true,
              "feedback": "Bonne réponse : une parenthèse précédée d'un $+$ se supprime\nsans changer les signes : $8x + 3x - 7 = 11x - 7$.\n"
            },
            {
              "text": "$11x + 7$",
              "correct": false,
              "feedback": "Erreur : le signe de $7$ a été changé, ce qui n'arrive\nqu'avec une parenthèse précédée d'un $-$.\n"
            },
            {
              "text": "$5x - 7$",
              "correct": false,
              "feedback": "Erreur : $3x$ s'ajoute à $8x$, il ne s'en retranche pas.\n"
            },
            {
              "text": "$11x - 7x$",
              "correct": false,
              "feedback": "Erreur : $7$ est un nombre seul, sans $x$ ; il ne se réduit\npas avec les termes en $x$.\n"
            }
          ],
          "explanation": "Un $+$ devant une parenthèse : on l'enlève telle quelle, puis on\nréduit les termes semblables."
        }
      ]
    },
    {
      "id": "q33",
      "difficulty": 3,
      "skills": [
        "reduire",
        "deux-lettres",
        "termes-semblables"
      ],
      "title": "Réduire une expression à deux lettres",
      "partie": "reduire",
      "statement": "Réduire l'expression $3a + 2b - 1a + 5b$.",
      "options": [
        {
          "text": "$2a + 7b$",
          "correct": true,
          "feedback": "Bonne réponse : les termes en $a$ se réduisent entre eux,\n$3 - 1 = 2$, et les termes en $b$ entre eux,\n$2 + 5 = 7$.\n"
        },
        {
          "text": "$9ab$",
          "correct": false,
          "feedback": "Erreur : $a$ et $b$ sont des lettres différentes ; leurs termes\nne se regroupent pas en $ab$.\n"
        },
        {
          "text": "$4a + 7b$",
          "correct": false,
          "feedback": "Erreur : $1a$ est soustrait, pas ajouté.\n"
        },
        {
          "text": "$2a + 2b$",
          "correct": false,
          "feedback": "Erreur : le terme $5b$ a été oublié.\n"
        }
      ],
      "explanation": "On ne réduit que des termes semblables : même lettre, même exposant.\nTermes en $a$ d'un côté, termes en $b$ de l'autre.",
      "variants": [
        {
          "statement": "Réduire l'expression $3a + 2b - 1a + 5b$.",
          "options": [
            {
              "text": "$2a + 7b$",
              "correct": true,
              "feedback": "Bonne réponse : les termes en $a$ se réduisent entre eux,\n$3 - 1 = 2$, et les termes en $b$ entre eux,\n$2 + 5 = 7$.\n"
            },
            {
              "text": "$9ab$",
              "correct": false,
              "feedback": "Erreur : $a$ et $b$ sont des lettres différentes ; leurs termes\nne se regroupent pas en $ab$.\n"
            },
            {
              "text": "$4a + 7b$",
              "correct": false,
              "feedback": "Erreur : $1a$ est soustrait, pas ajouté.\n"
            },
            {
              "text": "$2a + 2b$",
              "correct": false,
              "feedback": "Erreur : le terme $5b$ a été oublié.\n"
            }
          ],
          "explanation": "On ne réduit que des termes semblables : même lettre, même exposant.\nTermes en $a$ d'un côté, termes en $b$ de l'autre."
        },
        {
          "statement": "Réduire l'expression $5a + 4b - 2a + 1b$.",
          "options": [
            {
              "text": "$3a + 5b$",
              "correct": true,
              "feedback": "Bonne réponse : les termes en $a$ se réduisent entre eux,\n$5 - 2 = 3$, et les termes en $b$ entre eux,\n$4 + 1 = 5$.\n"
            },
            {
              "text": "$8ab$",
              "correct": false,
              "feedback": "Erreur : $a$ et $b$ sont des lettres différentes ; leurs termes\nne se regroupent pas en $ab$.\n"
            },
            {
              "text": "$7a + 5b$",
              "correct": false,
              "feedback": "Erreur : $2a$ est soustrait, pas ajouté.\n"
            },
            {
              "text": "$3a + 4b$",
              "correct": false,
              "feedback": "Erreur : le terme $1b$ a été oublié.\n"
            }
          ],
          "explanation": "On ne réduit que des termes semblables : même lettre, même exposant.\nTermes en $a$ d'un côté, termes en $b$ de l'autre."
        },
        {
          "statement": "Réduire l'expression $7a + 1b - 3a + 6b$.",
          "options": [
            {
              "text": "$4a + 7b$",
              "correct": true,
              "feedback": "Bonne réponse : les termes en $a$ se réduisent entre eux,\n$7 - 3 = 4$, et les termes en $b$ entre eux,\n$1 + 6 = 7$.\n"
            },
            {
              "text": "$11ab$",
              "correct": false,
              "feedback": "Erreur : $a$ et $b$ sont des lettres différentes ; leurs termes\nne se regroupent pas en $ab$.\n"
            },
            {
              "text": "$10a + 7b$",
              "correct": false,
              "feedback": "Erreur : $3a$ est soustrait, pas ajouté.\n"
            },
            {
              "text": "$4a + 1b$",
              "correct": false,
              "feedback": "Erreur : le terme $6b$ a été oublié.\n"
            }
          ],
          "explanation": "On ne réduit que des termes semblables : même lettre, même exposant.\nTermes en $a$ d'un côté, termes en $b$ de l'autre."
        }
      ]
    }
  ]
}