<?xml version="1.0" encoding="UTF-8"?>
<quiz>
<question type="category">
  <category>
    <text>$course$/QCM de maths/Première spécialité/Expérimentations et simulation</text>
  </category>
  <info format="html">
    <text><![CDATA[<p>Simulation d'une variable aléatoire avec Python, échantillons :<br/>
moyenne d'un échantillon et espérance de la variable, effet de<br/>
la taille de l'échantillon, ordre de grandeur des écarts en<br/>
$\dfrac{2\sigma}{\sqrt{n}}$, lecture et écriture de fonctions<br/>
Python (moyenne, fréquence, répétition d'expériences).</p>]]></text>
  </info>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q01 : Simuler un dé en Python</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Quelle instruction Python simule le lancer d'un dé équilibré<br/>
à six faces (après <code>from random import randint</code>) ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p><code>randint(a, b)</code> : entier uniforme sur $\{a, \ldots, b\}$,<br/>
bornes incluses. Un dé : <code>randint(1, 6)</code>. (Autre outil :<br/>
<code>random()</code>, réel uniforme dans $[0\,;\,1[$.)</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p><code>randint(1, 6)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : <code>randint(a, b)</code> renvoie un entier au<br/>
hasard entre <code>a</code> et <code>b</code> <strong>inclus</strong> : ici un entier de $1$<br/>
à $6$, chacun avec la même probabilité.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(0, 6)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : cette instruction peut renvoyer $0$, qui n'est<br/>
pas une face du dé (sept valeurs au lieu de six).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(1, 5)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la borne supérieure de <code>randint</code> est<br/>
<strong>incluse</strong> : <code>randint(1, 5)</code> ne produirait jamais de<br/>
$6$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>6 * randint(0, 1)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : cette expression ne renvoie que $0$ ou $6$ :<br/>
rien à voir avec un dé.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q02 : Simuler une épreuve de Bernoulli</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Après <code>from random import random</code>, quelle expression Python<br/>
vaut <code>True</code> avec la probabilité $0{,}3$ (simulation d'un<br/>
succès de probabilité $0{,}3$) ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Simulation d'un succès de probabilité $p$ :<br/>
<code>random() &lt; p</code>. C'est la brique de base de toutes les<br/>
simulations de variables aléatoires.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p><code>random() &lt; 0.3</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : <code>random()</code> est uniforme sur $[0\,;\,1[$ :<br/>
la probabilité qu'il tombe sous $0{,}3$ vaut exactement<br/>
$0{,}3$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>random() &gt; 0.3</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur de sens : cette condition a pour probabilité<br/>
$1 - 0{,}3 = 0{,}7$ : elle simule l'<strong>échec</strong>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>random() == 0.3</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : l'égalité exacte avec un réel tiré au hasard a<br/>
une probabilité (quasi) nulle : ce test ne réussit<br/>
pratiquement jamais.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(0, 3)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : cette instruction renvoie un entier entre $0$ et<br/>
$3$, pas un booléen de probabilité $0{,}3$.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q03 : Moyenne d'échantillon et espérance</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On simule un échantillon de taille $n$ d'une variable<br/>
aléatoire $X$ et on calcule la moyenne $m$ des valeurs<br/>
obtenues. Quelle affirmation est correcte ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Distinction clé du programme : moyenne d'échantillon<br/>
(aléatoire, observée) contre espérance (fixe, théorique). La<br/>
simulation fait percevoir la convergence de l'une vers<br/>
l'autre.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$m$ est aléatoire, $E(X)$ est un nombre fixe</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la moyenne observée varie d'un<br/>
échantillon à l'autre (chaque simulation en donne une<br/>
différente), alors que l'espérance est une constante<br/>
théorique du modèle, dont $m$ s'approche.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$m = E(X)$ exactement, dès que $n \geq 30$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : aucune taille finie ne garantit l'égalité<br/>
exacte : $m$ fluctue autour de $E(X)$, de moins en moins<br/>
quand $n$ grandit.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$E(X)$ change à chaque nouvelle simulation</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : l'espérance est calculée sur la <strong>loi</strong> (les<br/>
probabilités du modèle), pas sur les données simulées :<br/>
elle ne bouge pas.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$m$ et $E(X)$ n'ont aucun lien entre eux</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : tout le chapitre repose sur leur lien : $m$<br/>
<strong>estime</strong> $E(X)$, d'autant mieux que l'échantillon est<br/>
grand.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q04 : Une fonction moyenne en Python</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Quelle fonction Python renvoie correctement la moyenne d'une<br/>
liste non vide <code>L</code> de nombres ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Fonction attendue au programme : <code>sum(L) / len(L)</code>. La lire,<br/>
l'écrire et la modifier (moyenne d'une partie, fréquence…)<br/>
sont des capacités attendues.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<pre><code>def moyenne(L):
    return sum(L) / len(L)</code></pre>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : <code>sum(L)</code> additionne les éléments et<br/>
<code>len(L)</code> en donne le nombre : somme divisée par<br/>
l'effectif.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<pre><code>def moyenne(L):
    return sum(L) / n</code></pre>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la variable <code>n</code> n'est définie nulle part dans la<br/>
fonction : erreur d'exécution. L'effectif s'obtient par<br/>
<code>len(L)</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<pre><code>def moyenne(L):
    return len(L) / sum(L)</code></pre>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Fraction renversée : ceci calcule l'inverse de la<br/>
moyenne. La somme va au numérateur.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<pre><code>def moyenne(L):
    return sum(L) - len(L)</code></pre>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une moyenne se calcule par <strong>division</strong>, pas par<br/>
soustraction.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q05 : Effet de la taille de l'échantillon</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On compare des moyennes d'échantillons de taille $n = 100$<br/>
puis $n = 10\,000$ d'une même variable aléatoire. Qu'observe-t-on<br/>
typiquement ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Constat expérimental central : la distance entre moyenne<br/>
d'échantillon et espérance a tendance à diminuer quand $n$<br/>
augmente, à l'échelle $\frac{\sigma}{\sqrt{n}}$.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Les moyennes des grands échantillons sont plus resserrées<br/>
autour de l'espérance</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : plus l'échantillon est grand, plus la<br/>
moyenne observée est stable et proche de $E(X)$ : les<br/>
fluctuations se diluent.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Les moyennes fluctuent autant, quelle que soit la taille</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la simulation montre le contraire : l'écart<br/>
typique décroît (en $\frac{1}{\sqrt{n}}$).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Les grands échantillons donnent des moyennes plus grandes</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la taille réduit la <strong>dispersion</strong> des moyennes,<br/>
elle ne déplace pas leur centre (toujours $E(X)$).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Au-delà de $n = 1000$, la moyenne devient exactement<br/>
l'espérance</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : aucun seuil ne supprime l'aléa ; il s'atténue<br/>
progressivement, sans jamais disparaître.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q06 : L'échelle $\dfrac{2\sigma}{\sqrt{n}}$</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pour diviser par $10$ l'ordre de grandeur<br/>
$\dfrac{2\sigma}{\sqrt{n}}$ des écarts entre moyenne<br/>
d'échantillon et espérance, par combien faut-il multiplier la<br/>
taille $n$ de l'échantillon ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La précision d'une moyenne d'échantillon évolue en<br/>
$\frac{1}{\sqrt{n}}$ : gagner un facteur $10$ de précision<br/>
coûte un facteur $100$ de données. Racine carrée : le coût de<br/>
la précision statistique.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Par $100$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'écart varie en $\dfrac{1}{\sqrt{n}}$ :<br/>
diviser par $10$ exige $\sqrt{n}$ multiplié par $10$,<br/>
donc $n$ par $100$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Par $10$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : $n \times 10$ ne divise l'écart que par<br/>
$\sqrt{10} \approx 3{,}2$, à cause de la racine carrée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Par $\sqrt{10}$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : cela ne diviserait l'écart que par<br/>
$10^{1/4} \approx 1{,}8$. La racine impose de<br/>
<strong>quadrupler l'effort</strong> pour chaque facteur $2$… et<br/>
$\times 100$ pour un facteur $10$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Par $1000$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Trop : $\sqrt{1000} \approx 31{,}6$ diviserait l'écart<br/>
par plus de $30$. Le bon facteur est $10^2 = 100$.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q07 : Répéter une expérience</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Que fait l'instruction Python <code>for _ in range(1000):</code> placée<br/>
au-dessus d'un bloc de code ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p><code>for _ in range(N):</code> répète $N$ fois : combinée à un<br/>
compteur de succès ou à une liste de résultats, elle simule<br/>
$N$ expériences pour estimer fréquences et moyennes.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Elle exécute le bloc $1000$ fois</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : <code>range(1000)</code> fournit $1000$ tours de<br/>
boucle ; le nom <code>_</code> signale qu'on n'utilise pas le<br/>
compteur. C'est le squelette de toute simulation répétée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle exécute le bloc jusqu'à obtenir $1000$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : aucune condition d'arrêt sur une valeur : le<br/>
nombre de répétitions est <strong>fixé</strong> à $1000$ (ce serait le<br/>
rôle d'un <code>while</code>).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle crée une liste de $1000$ zéros</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : <code>for</code> répète du code ; la création de liste<br/>
utiliserait par exemple <code>[0] * 1000</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle exécute le bloc une fois avec $n = 1000$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la boucle exécute le bloc <strong>mille fois</strong>, une<br/>
par tour.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q08 : Estimer une probabilité par simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pourquoi simuler $10\,000$ fois une expérience pour estimer<br/>
la probabilité d'un événement ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Estimation par simulation : fréquence sur $N$ répétitions<br/>
$\approx$ probabilité, avec une précision qui croît avec $N$.<br/>
Exemple du programme : estimer $\pi$ ou une aire par<br/>
Monte-Carlo.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Parce que la fréquence observée approche la probabilité</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : sur un grand nombre de répétitions, la<br/>
fréquence observée approche la probabilité cherchée :<br/>
c'est la loi des grands nombres (version vulgarisée),<br/>
utile quand le calcul exact est hors de portée (méthode<br/>
de Monte-Carlo).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Parce que la fréquence observée est exactement égale à la<br/>
probabilité</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la fréquence reste une <strong>approximation</strong><br/>
fluctuante ; elle se resserre autour de la probabilité<br/>
sans la donner exactement.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Parce qu'une simulation remplace toute démonstration</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la simulation <strong>conjecture</strong> et illustre ; elle<br/>
ne démontre pas. Les deux registres se complètent.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Parce que l'ordinateur produit du vrai hasard parfait</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : les générateurs sont pseudo-aléatoires ;<br/>
l'argument valable est statistique (grand nombre de<br/>
répétitions), pas la perfection du hasard machine.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q09 : La proportion des cas dans $\left[\mu - \frac{2\sigma}{\sqrt{n}}\,;\,\mu + \frac{2\sigma}{\sqrt{n}}\right]$</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On simule $N$ échantillons de taille $n$ d'une variable<br/>
d'espérance $\mu$ et d'écart-type $\sigma$, et on calcule<br/>
chaque moyenne $m$. Quelle proportion des cas vérifie<br/>
typiquement $|m - \mu| \leq \dfrac{2\sigma}{\sqrt{n}}$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Constat de simulation (capacité attendue) : environ $95\ \%$<br/>
des moyennes d'échantillons tombent à moins de<br/>
$\frac{2\sigma}{\sqrt{n}}$ de $\mu$. La terminale en fera un<br/>
théorème (concentration, Bienaymé-Tchebychev).</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Environ $95\ \%$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : c'est le constat expérimental attendu au<br/>
programme : l'écart dépasse rarement deux fois<br/>
$\dfrac{\sigma}{\sqrt{n}}$ (ordre de grandeur, précisé en<br/>
terminale).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Environ $50\ \%$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la moitié des cas correspondrait à un intervalle<br/>
bien plus étroit (environ $0{,}7\sigma/\sqrt{n}$ de<br/>
rayon). À $2\sigma/\sqrt{n}$ : autour de $95\ \%$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Exactement $100\ \%$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : quelques échantillons « malchanceux » sortent de<br/>
l'intervalle (environ $5\ \%$) : l'aléa ne se laisse pas<br/>
enfermer totalement.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Environ $5\ \%$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Inversé : $5\ \%$ est la proportion des cas qui<br/>
<strong>sortent</strong> de l'intervalle.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q10 : Lire une simulation complète</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Que renvoie cette fonction ?</p>
<pre><code>from random import randint
def f(n):
    c = 0
    for _ in range(n):
        if randint(1, 6) == 6:
            c = c + 1
    return c / n</code></pre>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Schéma type d'une simulation : initialiser un compteur,<br/>
boucler $n$ fois, incrémenter sous condition, renvoyer<br/>
<code>c / n</code> (fréquence). À savoir lire, modifier et écrire.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>La fréquence des « 6 » parmi $n$ lancers</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le compteur <code>c</code> compte les 6 obtenus sur<br/>
$n$ lancers de dé simulés, et <code>c / n</code> en donne la<br/>
fréquence : elle approche $\dfrac{1}{6} \approx 0{,}167$<br/>
pour $n$ grand.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le nombre de « 6 » obtenus sur $n$ lancers</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Presque : ce serait <code>return c</code>. La division finale<br/>
<code>c / n</code> transforme le compte en <strong>fréquence</strong>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La probabilité exacte $\dfrac{1}{6}$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la fonction renvoie une fréquence <strong>simulée</strong>,<br/>
fluctuante ($0{,}171$, $0{,}163$…), proche de<br/>
$\frac{1}{6}$ sans lui être égale.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Toujours $0$, car <code>c</code> est initialisé à $0$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : <code>c</code> <strong>démarre</strong> à $0$ puis s'incrémente à chaque<br/>
6 : l'initialisation n'est pas une valeur définitive.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q11 : Modifier la simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans la fonction précédente, par quoi remplacer la condition<br/>
<code>randint(1, 6) == 6</code> pour estimer la fréquence d'un résultat<br/>
<strong>pair</strong> ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Adapter une simulation, c'est changer la <strong>condition de succès</strong> sans toucher au générateur : parité par <code>% 2 == 0</code>, seuil par<br/>
<code>&gt;= 5</code>, appartenance par <code>in (2, 4, 6)</code>.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p><code>randint(1, 6) % 2 == 0</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le reste modulo $2$ nul caractérise les<br/>
pairs ($2$, $4$, $6$) : la fréquence approchera<br/>
$\dfrac{3}{6} = 0{,}5$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(1, 6) == 2, 4, 6</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur de syntaxe : cette écriture ne teste pas<br/>
l'appartenance (il faudrait <code>in (2, 4, 6)</code> ou le test de<br/>
parité <code>% 2 == 0</code>).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(1, 6) % 2 == 1</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Sens inversé : reste $1$ modulo $2$ caractérise les<br/>
<strong>impairs</strong>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(2, 6)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : changer les bornes fausse le dé lui-même (plus<br/>
que $5$ faces) au lieu de tester la parité du résultat.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q12 : Conclure prudemment d'une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On simule $100$ lancers d'une pièce supposée équilibrée et<br/>
on observe une fréquence de pile de $0{,}56$. Peut-on<br/>
conclure que la pièce est truquée ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Esprit critique attendu : comparer l'écart observé<br/>
($0{,}06$) à la fluctuation typique<br/>
$\frac{2\sigma}{\sqrt{n}}$ ($0{,}1$ pour $n = 100$) : rien<br/>
d'anormal. Grossir l'échantillon resserre l'intervalle et<br/>
rend le verdict possible.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Non, l'écart est dans la fluctuation normale</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : pour $n = 100$, un écart de $0{,}06$ est<br/>
dans la fluctuation normale d'échantillonnage. L'ordre<br/>
de grandeur des fluctuations est<br/>
$\dfrac{2\sigma}{\sqrt{n}} = \dfrac{2 \times 0{,}5}{10}<br/>
= 0{,}1$ : observer $0{,}56$ n'a rien d'anormal pour une<br/>
pièce équilibrée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Oui : $0{,}56 \neq 0{,}5$, donc la pièce est déséquilibrée</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la fréquence observée fluctue <strong>toujours</strong><br/>
autour de la probabilité ; l'égalité exacte serait au<br/>
contraire surprenante. Il faut comparer l'écart à son<br/>
ordre de grandeur naturel.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Oui, si la simulation a été faite en Python</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : l'outil n'y change rien ; la question est<br/>
statistique (taille de l'écart contre taille de la<br/>
fluctuation attendue).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Non : une simulation ne donne jamais aucune information</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Trop fort : la simulation informe (avec $n = 100\,000$,<br/>
une fréquence de $0{,}56$ serait accablante) ; ici<br/>
l'échantillon est simplement trop petit pour conclure.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q13 : Tirer un nombre au hasard en Python</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Quelle instruction Python simule le lancer d'une pièce équilibrée ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Pour simuler une expérience à issues équiprobables, on tire un entier au<br/>
hasard dans l'intervalle correspondant. Pour une probabilité quelconque, on<br/>
compare un décimal tiré au hasard à un seuil.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p><code>randint(0, 1)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : cette fonction renvoie $0$ ou $1$ avec la même<br/>
probabilité, ce qui modélise pile ou face.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>random()</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Elle renvoie un nombre décimal entre $0$ et $1$ : il reste à le<br/>
comparer à un seuil pour obtenir deux issues.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>randint(1, 6)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Six issues équiprobables : c'est la simulation d'un dé, pas d'une<br/>
pièce.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>round(random())</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>L'arrondi donne bien $0$ ou $1$, mais l'écriture est inutilement<br/>
détournée et l'équiprobabilité y est moins lisible.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q14 : Ce que mesure une fréquence simulée</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Après $10\,000$ simulations, une issue apparaît dans $32$ % des cas.<br/>
Que peut-on en dire ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une fréquence observée estime une probabilité, avec une précision qui<br/>
s'améliore quand le nombre de répétitions augmente. Elle ne la donne jamais<br/>
exactement.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Sa probabilité est proche de $0{,}32$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la loi des grands nombres rapproche la fréquence<br/>
observée de la probabilité théorique.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Sa probabilité vaut exactement $0{,}32$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une simulation donne une valeur approchée : relancée, elle donnerait un<br/>
résultat légèrement différent.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Sa probabilité est inconnue</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La simulation apporte une estimation, même si elle ne donne pas la<br/>
valeur exacte.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La simulation est trop courte pour conclure</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Dix mille répétitions suffisent largement à stabiliser une fréquence<br/>
au centième près.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q15 : Diviser l'incertitude par deux</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pour réduire de moitié la largeur de l'intervalle<br/>
$\left[\mu - \dfrac{2\sigma}{\sqrt{n}}\,;\,\mu +<br/>
\dfrac{2\sigma}{\sqrt{n}}\right]$, que faut-il faire ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La précision d'une moyenne d'échantillon progresse comme la racine carrée<br/>
de la taille de l'échantillon. Gagner un facteur deux coûte quatre fois<br/>
plus d'observations.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Multiplier $n$ par $4$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la largeur varie comme $\dfrac{1}{\sqrt{n}}$, donc<br/>
quadrupler $n$ divise bien la largeur par deux.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Multiplier $n$ par $2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cela divise la largeur par $\sqrt{2}$, soit environ $1{,}41$, pas par<br/>
deux.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Diviser $n$ par $2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Réduire l'échantillon élargit l'intervalle au lieu de le resserrer.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Multiplier $\sigma$ par $2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>L'écart-type dépend du phénomène étudié, il n'est pas un réglage de<br/>
l'expérience, et le doubler élargirait l'intervalle.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q16 : Compter des succès dans une boucle</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans une simulation, à quoi sert la variable qui s'incrémente à chaque<br/>
succès ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une simulation répète l'expérience, compte les succès, puis divise par le<br/>
nombre de répétitions. C'est le passage de l'observation à la fréquence.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>À compter le nombre de succès obtenus</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : divisée par le nombre de répétitions, elle donne la<br/>
fréquence observée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À stocker la probabilité de succès</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La probabilité est une donnée du modèle, elle ne se construit pas<br/>
pendant la boucle.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À arrêter la boucle au premier succès</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un compteur n'interrompt rien : l'arrêt viendrait d'une condition dans<br/>
une boucle <code>while</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À mémoriser le dernier résultat obtenu</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un compteur cumule ; mémoriser le dernier résultat demanderait une<br/>
simple affectation.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q17 : Un échantillon hors de l'intervalle</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une moyenne d'échantillon tombe hors de l'intervalle<br/>
$\left[\mu - \dfrac{2\sigma}{\sqrt{n}}\,;\,\mu +<br/>
\dfrac{2\sigma}{\sqrt{n}}\right]$. Que conclure ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>L'intervalle contient environ $95$ % des moyennes d'échantillons. En<br/>
sortir est un signal, à confirmer par d'autres échantillons avant toute<br/>
conclusion.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>C'est rare, mais cela ne prouve rien à soi seul</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : environ $5$ % des échantillons sortent de cet<br/>
intervalle même quand le modèle est exact.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le modèle est certainement faux</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un événement rare n'est pas impossible : une observation isolée ne<br/>
suffit pas à rejeter un modèle.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le calcul de la moyenne est erroné</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Rien ne le laisse penser : l'écart peut parfaitement venir du hasard<br/>
de l'échantillonnage.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>L'échantillon est trop petit</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La taille intervient déjà dans la largeur de l'intervalle, qui en tient<br/>
compte.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q18 : Pourquoi répéter une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pourquoi relance-t-on plusieurs fois une même simulation ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Répéter une simulation donne une idée de la dispersion des estimations.<br/>
Augmenter la taille de chaque échantillon, lui, réduit cette dispersion.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Pour mesurer la variabilité des résultats</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : chaque exécution donne un résultat différent, et leur<br/>
dispersion renseigne sur la fiabilité de l'estimation.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Pour corriger les erreurs du programme</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une erreur de programmation se reproduit à l'identique à chaque<br/>
exécution.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Pour obtenir toujours le même résultat</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>C'est le contraire : les résultats diffèrent, et c'est précisément ce<br/>
qui est intéressant.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Pour augmenter la probabilité de succès</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La probabilité est fixée par le modèle, aucune répétition ne la<br/>
modifie.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q19 : Ce que renvoie une fonction de simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une fonction Python simule $n$ lancers et renvoie le nombre de piles<br/>
obtenus. Que vaut ce nombre pour $n = 100$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une simulation produit un résultat aléatoire dont la moyenne théorique est<br/>
connue. Les écarts autour de cette valeur diminuent en proportion quand<br/>
$n$ augmente.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Un entier proche de $50$, variable d'un appel à l'autre</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'espérance vaut $50$, mais chaque exécution donne un<br/>
résultat différent.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Exactement $50$ à chaque appel</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Ce serait une simulation sans hasard : les écarts font partie du<br/>
phénomène.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Un nombre décimal compris entre $0$ et $1$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>C'est la fréquence qui est décimale ; la fonction décrite compte des<br/>
lancers.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Un entier quelconque entre $0$ et $100$, sans tendance</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Les valeurs ne sont pas équiprobables : les résultats se concentrent<br/>
autour de $50$.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q20 : Ce que change la taille de l'échantillon</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Quand la taille $n$ d'un échantillon augmente, qu'advient-il de la<br/>
moyenne observée ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La moyenne d'un échantillon a pour espérance celle de la variable, et pour<br/>
écart-type $\dfrac{\sigma}{\sqrt{n}}$. Elle se resserre donc autour de<br/>
l'espérance sans jamais l'atteindre à coup sûr.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Elle se concentre autour de l'espérance</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : sa dispersion vaut $\dfrac{\sigma}{\sqrt{n}}$, qui<br/>
diminue quand $n$ grandit.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle devient exactement égale à l'espérance</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Aucune taille finie ne supprime le hasard : l'écart devient petit,<br/>
jamais nul.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle augmente avec la taille</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La moyenne ne dérive pas : seule sa dispersion change.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle devient imprévisible</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>C'est l'inverse : plus l'échantillon est grand, plus la moyenne est<br/>
prévisible.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q21 : Simuler une probabilité quelconque</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Comment simuler un événement de probabilité $0{,}3$ à partir d'un<br/>
décimal tiré au hasard entre $0$ et $1$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Un décimal tiré uniformément entre $0$ et $1$ a une probabilité $p$ d'être<br/>
inférieur à $p$. C'est la méthode standard pour simuler une épreuve de<br/>
Bernoulli de paramètre quelconque.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Tester si le nombre tiré est inférieur à $0{,}3$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la proportion des tirages vérifiant cette condition<br/>
vaut précisément $0{,}3$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Tester si le nombre tiré est supérieur à $0{,}3$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cette condition a une probabilité de $0{,}7$, soit l'événement<br/>
contraire.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Multiplier le nombre tiré par $0{,}3$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cette opération produit un nombre, pas un événement à deux issues.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Arrondir le nombre tiré à $0{,}3$ près</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>L'arrondi ne définit aucun événement de probabilité $0{,}3$.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q22 : Les limites d'une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Que ne permet jamais une simulation, aussi longue soit-elle ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une simulation illustre, estime et suggère. Seul un raisonnement établit<br/>
une propriété pour tous les cas possibles.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Démontrer une propriété mathématique</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : une simulation donne des observations, jamais une<br/>
preuve valable pour tous les cas.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Estimer une probabilité difficile à calculer</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>C'est au contraire son usage principal, quand le calcul exact est hors<br/>
de portée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Conjecturer un résultat</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Les simulations sont un excellent outil de conjecture, à confirmer<br/>
ensuite par une démonstration.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Comparer deux stratégies de jeu</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une simulation permet cette comparaison, avec la prudence qui<br/>
s'impose sur les écarts faibles.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q23 : Lire le résultat d'une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une simulation renvoie $0{,}497$ pour la fréquence de pile sur<br/>
$100\,000$ lancers. Que faut-il en penser ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Interpréter une simulation demande de comparer l'écart observé à<br/>
l'ordre de grandeur des fluctuations attendues, et non de chercher<br/>
l'égalité parfaite.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Le résultat est compatible avec une pièce équilibrée</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'écart à $0{,}5$ vaut $0{,}003$, largement dans les<br/>
fluctuations attendues.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La pièce est truquée en faveur de face</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un écart de trois millièmes sur cent mille lancers n'a rien<br/>
d'anormal.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La simulation comporte une erreur</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un résultat exactement égal à $0{,}5$ serait bien plus suspect qu'un<br/>
écart de cet ordre.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Il faudrait relancer jusqu'à obtenir $0{,}5$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Relancer jusqu'au résultat voulu revient à choisir ses données, ce qui<br/>
vide l'expérience de son sens.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q24 : Estimer une proportion inconnue</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Un sondage sur $400$ personnes donne $52$ % d'avis favorables, avec<br/>
$\sigma \approx 0{,}5$. Quelle est la demi-largeur de l'intervalle<br/>
$\dfrac{2\sigma}{\sqrt{n}}$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La demi-largeur de l'intervalle vaut $\dfrac{2\sigma}{\sqrt{n}}$. Ici elle<br/>
représente cinq points, ce qui explique la prudence des commentateurs<br/>
devant un écart de deux points.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$0{,}05$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : $\dfrac{2 \times 0{,}5}{\sqrt{400}} = \dfrac{1}{20}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$0{,}0025$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Racine oubliée : diviser par $400$ au lieu de $20$ donne une<br/>
précision bien trop optimiste.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$0{,}1$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Facteur $2$ compté deux fois : le numérateur vaut $1$, pas $2$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$0{,}52$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Proportion observée recopiée : elle donne le centre de l'intervalle,<br/>
pas sa demi-largeur.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q25 : Le rôle de `for` dans une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans une simulation de $n$ répétitions, à quoi sert la boucle <code>for</code> ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une boucle <code>for</code> convient quand le nombre de répétitions est fixé à<br/>
l'avance, une boucle <code>while</code> quand l'arrêt dépend d'une condition<br/>
rencontrée en cours de route.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>À répéter l'expérience un nombre fixé de fois</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le nombre de tours est connu d'avance, ce qui est la<br/>
situation type d'une boucle <code>for</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À répéter jusqu'à obtenir un succès</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cette situation, où le nombre de tours est inconnu, relève d'une boucle<br/>
<code>while</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À tirer un nombre au hasard</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Le tirage se fait à l'intérieur de la boucle, par une fonction du<br/>
module <code>random</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À calculer la fréquence observée</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>La fréquence se calcule après la boucle, en divisant le compteur par<br/>
le nombre de répétitions.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q26 : Population et échantillon</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Qu'appelle-t-on échantillon de taille $n$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Un échantillon est un sous-ensemble tiré au hasard dans une population. Le<br/>
hasard du tirage est ce qui autorise à généraliser les résultats observés.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$n$ observations tirées au hasard dans la population</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le tirage au hasard est ce qui rend l'échantillon<br/>
représentatif.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Les $n$ premières observations de la population</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un tel choix peut être biaisé : les premières observations n'ont aucune<br/>
raison de représenter l'ensemble.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Les $n$ observations les plus fréquentes</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Sélectionner les valeurs les plus fréquentes écrase justement la<br/>
diversité que l'on cherche à mesurer.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La population entière découpée en $n$ parts</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Un échantillon est une partie de la population, pas un découpage de<br/>
celle-ci.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q27 : Comparer deux stratégies</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Deux stratégies de jeu sont simulées $1\,000$ fois chacune, avec des<br/>
taux de réussite de $51$ % et $49$ %. Que conclure ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Avant de conclure d'une comparaison, on compare l'écart observé à la<br/>
taille des fluctuations d'échantillonnage. Ici la précision est de l'ordre<br/>
de trois points, donc insuffisante.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>L'écart est trop faible pour départager</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : sur mille répétitions, les fluctuations dépassent<br/>
largement deux points d'écart.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La première stratégie est meilleure</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Relancer les simulations pourrait très bien inverser le classement.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Les deux stratégies sont équivalentes</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>L'absence de conclusion n'est pas une preuve d'égalité : il faudrait<br/>
bien plus de répétitions pour trancher.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La simulation est mal programmée</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Rien ne l'indique : deux résultats proches sont attendus quand les<br/>
stratégies le sont aussi.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q28 : L'ordre des instructions</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans une simulation, où faut-il placer le calcul de la fréquence ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Le schéma classique d'une simulation comporte trois temps : initialiser le<br/>
compteur, répéter l'expérience en le mettant à jour, puis exploiter le<br/>
résultat après la boucle.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Après la boucle de répétitions</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la fréquence se calcule une fois tous les tirages<br/>
effectués, à partir du compteur final.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Avant la boucle de répétitions</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Le compteur vaut alors zéro : la fréquence obtenue serait nulle.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À l'intérieur de la boucle, à chaque tour</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Le calcul serait refait inutilement, et seule la dernière valeur<br/>
servirait.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Dans la condition de la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une boucle <code>for</code> n'a pas de condition d'arrêt à évaluer : son nombre de<br/>
tours est fixé.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q29 : Traduire l'écart en Python</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans une simulation, <code>m</code> est la moyenne d'un échantillon de taille <code>n</code>, <code>mu</code> l'espérance<br/>
et <code>sigma</code> l'écart type de la variable étudiée ; la fonction <code>sqrt</code> est importée du module<br/>
<code>math</code>. Quelle condition est vraie exactement lorsque l'écart entre <code>m</code> et <code>mu</code> est inférieur<br/>
ou égal à $\dfrac{2\sigma}{\sqrt{n}}$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>L'écart entre <code>m</code> et <code>mu</code> se calcule avec la valeur absolue <code>abs(m - mu)</code>. En comptant les<br/>
échantillons qui vérifient <code>abs(m - mu) &lt;= 2 * sigma / sqrt(n)</code>, puis en divisant par leur<br/>
nombre total, on obtient la proportion étudiée dans la simulation.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p><code>abs(m - mu) &lt;= 2 * sigma / sqrt(n)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'écart entre <code>m</code> et <code>mu</code> est la distance <code>abs(m - mu)</code>, comparée<br/>
au seuil $\dfrac{2\sigma}{\sqrt{n}}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>m - mu &lt;= 2 * sigma / sqrt(n)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : sans <code>abs</code>, une moyenne très inférieure à <code>mu</code> donne une différence négative<br/>
et passe le test, alors que l'écart est grand.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>abs(m - mu) &gt;= 2 * sigma / sqrt(n)</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le sens de la comparaison est inversé ; cette condition repère les<br/>
échantillons dont l'écart dépasse ou atteint le seuil.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p><code>abs(m - mu) &lt;= 2 * sigma / n</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le seuil divise par $\sqrt{n}$, pas par $n$ ; ici la condition devient<br/>
beaucoup trop exigeante dès que <code>n</code> est grand.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q30 : Une conclusion prudente</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Comment rédiger honnêtement la conclusion d'une simulation ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une conclusion de simulation précise le protocole, le nombre de<br/>
répétitions et la précision attendue. Elle emploie un verbe prudent, du<br/>
type « semble » ou « est compatible avec ».</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>En indiquant le nombre de répétitions effectuées</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : sans cette information, le lecteur ne peut pas juger de<br/>
la fiabilité du résultat.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>En arrondissant le résultat à la valeur attendue</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cette pratique dissimule l'écart observé, qui est précisément<br/>
l'information intéressante.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>En ne gardant que la meilleure des exécutions</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Sélectionner le résultat qui arrange revient à choisir ses données.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>En affirmant que le résultat est démontré</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une simulation ne démontre rien : elle estime et suggère.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q31 : Reconnaître une épreuve de Bernoulli</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Dans une simulation, à quoi reconnaît-on une épreuve de<br/>
Bernoulli ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une épreuve de Bernoulli comporte exactement deux issues,<br/>
succès de probabilité $p$ et échec de probabilité $1 - p$.<br/>
Sa simulation tient en une ligne : <code>random() &lt; p</code>.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>À ses deux issues, nommées succès et échec</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : une épreuve de Bernoulli n'a que deux<br/>
issues. En Python, elle se simule par un test du type<br/>
<code>random() &lt; p</code>, qui vaut <code>True</code> ou <code>False</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À la répétition d'une même expérience un grand nombre de fois</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la répétition vient après. Une épreuve de<br/>
Bernoulli est l'expérience élémentaire que l'on répète,<br/>
pas la répétition elle-même.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>À l'équiprobabilité de toutes les issues possibles</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le succès peut avoir n'importe quelle<br/>
probabilité $p$. Le cas $p = 0{,}5$ n'est qu'un exemple<br/>
parmi d'autres.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Au tirage au hasard d'un entier entre deux bornes</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : <code>randint</code> produit souvent bien plus de deux<br/>
issues. Ce tirage sert à simuler l'épreuve, il ne la<br/>
définit pas.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q32 : Lire le résultat d'un comptage</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une simulation de $500$ répétitions a compté $130$ succès.<br/>
Quelle fréquence de succès a-t-elle observée ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une fréquence est un quotient compris entre $0$ et $1$ :<br/>
nombre de succès divisé par nombre de répétitions. C'est<br/>
elle qui estime la probabilité cherchée.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$0{,}26$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la fréquence rapporte le nombre de succès<br/>
au nombre de répétitions :<br/>
$\dfrac{130}{500} = 0{,}26$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$130$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Effectif brut recopié : $130$ compte les succès, il ne<br/>
devient une fréquence qu'après division par $500$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$0{,}74$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Fréquence des échecs : elle complète la précédente,<br/>
puisque les deux totalisent $1$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$26$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Pourcentage et fréquence confondus : $26\ \%$<br/>
s'écrit $0{,}26$ sous forme de fréquence.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q33 : Compter les tirages d'une simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Un programme simule $20$ échantillons de taille<br/>
$40$. Combien de tirages au hasard effectue-t-il en<br/>
tout ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Simuler $N$ échantillons de taille $n$ demande deux boucles<br/>
imbriquées, donc $N \times n$ tirages. Le temps de calcul<br/>
croît avec ce produit.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$800$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : chaque échantillon demande $40$<br/>
tirages, et le programme en construit $20$ :<br/>
$20 \times 40 = 800$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$60$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Addition au lieu d'un produit : les deux boucles sont<br/>
imbriquées, la seconde recommençant à chaque tour de la<br/>
première.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$20$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Nombre d'échantillons seul : chacun contient encore<br/>
$40$ valeurs tirées au hasard.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$40$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Taille d'un seul échantillon : le programme en construit<br/>
$20$ de suite.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q34 : La fluctuation d'échantillonnage</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Qu'appelle-t-on fluctuation d'échantillonnage ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La fluctuation d'échantillonnage est la variabilité naturelle<br/>
des résultats d'un échantillon à l'autre. Elle diminue quand<br/>
la taille augmente, sans jamais disparaître.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>La variation des résultats d'un échantillon à l'autre</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : deux échantillons tirés dans la même<br/>
population ne donnent pas la même moyenne ni la même<br/>
fréquence. Cette variation est inévitable.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La perte de précision quand la taille de l'échantillon grandit</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Sens inversé : agrandir l'échantillon réduit les écarts,<br/>
dont l'ordre de grandeur suit $\dfrac{1}{\sqrt{n}}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>L'écart entre le modèle choisi et le phénomène réel</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Autre question : la qualité du modèle est un problème<br/>
distinct. La fluctuation existe même avec un modèle<br/>
parfaitement exact.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>L'imperfection du générateur de nombres aléatoires</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la fluctuation n'est pas un défaut technique,<br/>
elle apparaît tout autant avec un vrai tirage au sort.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q35 : Renvoyer un effectif plutôt qu'une fréquence</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une fonction simule <code>n</code> répétitions, compte les succès dans<br/>
la variable <code>c</code> et se termine par <code>return c / n</code>. Comment la<br/>
modifier pour qu'elle renvoie le nombre de succès ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Effectif et fréquence ne diffèrent que d'une division par le<br/>
nombre de répétitions. Passer de l'un à l'autre ne demande<br/>
donc qu'une retouche de la ligne <code>return</code>.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Remplacer la dernière ligne par <code>return c</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le compteur <code>c</code> contient déjà le nombre<br/>
de succès. La division par <code>n</code> est justement ce qui le<br/>
transformait en fréquence.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Remplacer la dernière ligne par <code>return c * n</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : multiplier par <code>n</code> ne défait pas la division,<br/>
il l'aggrave. Il suffit de supprimer le quotient.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Déplacer l'instruction <code>return c</code> dans la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : un <code>return</code> placé dans la boucle interrompt la<br/>
fonction dès le premier tour, avant tout comptage.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Initialiser le compteur <code>c</code> à <code>n</code> au lieu de <code>0</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le compteur partirait d'une valeur fausse et<br/>
compterait $n$ succès de trop.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q36 : Un `return` mal placé</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pourquoi cette fonction ne renvoie-t-elle jamais plus de $1$ ?</p>
<pre><code>from random import randint
def compte(n):
    c = 0
    for _ in range(n):
        if randint(1, 6) == 6:
            c = c + 1
        return c</code></pre>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Le corps d'une boucle est délimité par l'indentation. Le<br/>
<code>return</code> doit être aligné avec le <code>for</code>, donc écrit après la<br/>
boucle, pour que le comptage aille jusqu'au bout.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Le <code>return</code> est placé à l'intérieur de la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : un <code>return</code> interrompt la fonction dès<br/>
qu'il est atteint. Ici il l'arrête au premier tour, après<br/>
un seul lancer simulé.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le compteur <code>c</code> est réinitialisé à chaque tour de boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Lecture erronée : <code>c = 0</code> est écrit avant la boucle, donc<br/>
exécuté une seule fois. L'initialisation n'est pas en<br/>
cause.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>L'instruction <code>c = c + 1</code> n'augmente pas vraiment <code>c</code></p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : cette écriture ajoute bien $1$ au compteur. Elle<br/>
est correcte et ne s'exécute simplement qu'une fois.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La variable <code>c</code> est déclarée en dehors de la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Exact mais sans rapport : initialiser le compteur avant<br/>
la boucle est précisément ce qu'il faut faire.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q37 : L'intérêt d'un paramètre</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une simulation est écrite sous la forme <code>def simulation(n):</code><br/>
plutôt qu'avec le nombre de répétitions inscrit dans le code.<br/>
Quel avantage cette écriture présente-t-elle ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Un paramètre rend la simulation réutilisable : on fait varier<br/>
la taille sans réécrire le programme, ce qui permet<br/>
d'observer l'effet de $n$ sur les résultats.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Relancer la simulation avec d'autres tailles</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : un seul programme sert alors à comparer<br/>
$n = 100$, $n = 1\,000$ ou $n = 10\,000$, ce qui est<br/>
exactement la démarche du chapitre.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Obtenir un résultat identique d'une exécution à l'autre</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : les tirages restent aléatoires, donc le résultat<br/>
change à chaque appel, paramètre ou non.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Supprimer les fluctuations dues au hasard</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : aucune écriture ne supprime les fluctuations ;<br/>
seule une grande valeur de <code>n</code> les réduit.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Rendre chaque exécution nettement plus rapide</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le temps de calcul dépend du nombre de tirages,<br/>
pas de la façon dont ce nombre est fourni.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q38 : Ce que la taille ne change pas</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On simule des échantillons de plus en plus grands d'une même<br/>
variable aléatoire. Que devient l'écart-type $\sigma$ de<br/>
cette variable ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Deux écarts-types à distinguer : celui de la variable,<br/>
$\sigma$, fixé par la loi, et celui de la moyenne d'un<br/>
échantillon, $\dfrac{\sigma}{\sqrt{n}}$, qui décroît avec la<br/>
taille.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Il ne change pas : il est fixé par la loi de $X$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : $\sigma$ se calcule sur la loi de la<br/>
variable, pas sur les données simulées. C'est la<br/>
dispersion des moyennes, en $\dfrac{\sigma}{\sqrt{n}}$,<br/>
qui diminue.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Il diminue comme la dispersion des moyennes observées</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Confusion classique : $\dfrac{\sigma}{\sqrt{n}}$ décroît,<br/>
mais $\sigma$ lui-même reste fixe.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Il se rapproche de zéro quand la taille devient grande</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une variable très dispersée le reste, quel que<br/>
soit le nombre de valeurs observées.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Il augmente avec le nombre de valeurs simulées</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : ajouter des observations ne rend pas le<br/>
phénomène plus dispersé qu'il n'est.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q39 : Deux estimations d'une même probabilité</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Deux simulations estiment la même probabilité : la première<br/>
annonce $0{,}48$ après $100$ répétitions, la seconde $0{,}51$<br/>
après $10\,000$ répétitions. Laquelle retenir ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La fiabilité d'une estimation se juge au nombre de<br/>
répétitions. Multiplier ce nombre par $100$ divise par $10$<br/>
l'ordre de grandeur des écarts.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>La seconde, dont la précision est bien meilleure</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la précision croît avec le nombre de<br/>
répétitions. Cent répétitions laissent un écart typique<br/>
de l'ordre de $0{,}1$, dix mille de l'ordre de $0{,}01$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Leur moyenne, qui compense les erreurs des deux essais</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une moyenne simple donnerait autant de poids à<br/>
cent répétitions qu'à dix mille, alors qu'elles ne se<br/>
valent pas.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La première, dont le résultat est plus proche de $0{,}5$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Argument circulaire : la valeur cherchée est inconnue,<br/>
rien ne dit qu'elle vaut $0{,}5$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Aucune, deux résultats différents s'annulant l'un l'autre</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : deux estimations différentes sont normales, et<br/>
la plus longue des deux simulations reste la plus sûre.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q40 : Combien d'échantillons hors de l'intervalle</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On simule $200$ échantillons d'une même variable aléatoire<br/>
et on relève les moyennes qui sortent de l'intervalle<br/>
$\left[\mu - \dfrac{2\sigma}{\sqrt{n}}\,;\,\mu +<br/>
\dfrac{2\sigma}{\sqrt{n}}\right]$. Combien en attend-on<br/>
environ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Constat de simulation du programme : environ $95\ \%$ des<br/>
moyennes d'échantillons tombent dans l'intervalle, donc<br/>
environ $5\ \%$ en sortent, sans que ce soit anormal.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$10$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : environ $5\ \%$ des moyennes sortent de<br/>
cet intervalle, soit $10$ échantillons sur $200$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$190$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Proportion inversée : $95\ \%$ des moyennes restent<br/>
<strong>dans</strong> l'intervalle ; la question porte sur celles qui<br/>
en sortent.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$100$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la moitié des cas correspondrait à un intervalle<br/>
bien plus étroit que $\dfrac{2\sigma}{\sqrt{n}}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$20$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Proportion doublée : $10\ \%$ est le double de ce qu'on<br/>
observe, qui est voisin de $5\ \%$.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q41 : Quelle taille pour une précision donnée</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une variable aléatoire a pour écart-type $\sigma = 5$. À<br/>
partir de quelle taille $n$ l'ordre de grandeur<br/>
$\dfrac{2\sigma}{\sqrt{n}}$ des écarts devient-il inférieur<br/>
ou égal à $1$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>On résout $\dfrac{2\sigma}{\sqrt{n}} \leq e$ en isolant<br/>
$\sqrt{n} \geq \dfrac{2\sigma}{e}$, puis en élevant au carré.<br/>
Diviser la précision demandée par $10$ multiplie la taille<br/>
par $100$.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$100$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : $\dfrac{2 \times 5}{\sqrt{n}} \leq 1$<br/>
équivaut à $\sqrt{n} \geq 10$, donc à<br/>
$n \geq 10^2 = 100$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$10$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Carré oublié : $10$ est la valeur minimale de<br/>
$\sqrt{n}$, pas celle de $n$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$25$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Facteur $2$ oublié : le numérateur vaut $2\sigma$, soit<br/>
$10 \times 1$, et non $\sigma$ seul.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$200$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur de manipulation : le facteur $2$ intervient avant<br/>
l'élévation au carré, il ne double pas le résultat final.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q42 : Choisir un protocole de simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On veut estimer par simulation la probabilité d'obtenir au<br/>
moins deux « pile » en lançant trois fois une pièce<br/>
équilibrée. Quel protocole convient ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Simuler un événement composé demande d'identifier<br/>
l'expérience à répéter, ici trois lancers, puis de compter<br/>
les répétitions où l'événement se réalise.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Répéter souvent trois lancers et compter les cas favorables</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'expérience à répéter est la série de<br/>
trois lancers. La fréquence des séries comportant au<br/>
moins deux « pile » estime la probabilité cherchée.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Répéter souvent un lancer et multiplier la fréquence par trois</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une probabilité ne se multiplie pas ainsi. Le<br/>
résultat dépasserait même $1$ dans bien des cas.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Simuler beaucoup de lancers et compter les « pile » obtenus</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Groupes oubliés : ce comptage donne la fréquence de<br/>
« pile », sans jamais former les séries de trois lancers.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Lancer trois fois la pièce, puis conclure sur le résultat</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Répétition oubliée : une seule série ne fournit qu'une<br/>
observation, d'où aucune fréquence ne peut sortir.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q43 : Estimer une aire par simulation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Pour estimer l'aire d'une figure tracée dans un carré d'aire<br/>
$16$, on tire $500$ points au hasard dans ce carré :<br/>
$150$ tombent dans la figure. Quelle estimation de<br/>
l'aire obtient-on ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Méthode de Monte-Carlo : la fréquence des points tombant dans<br/>
la figure estime le rapport des aires. On multiplie donc<br/>
cette fréquence par l'aire du carré.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$4{,}8$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la proportion de points tombés dans la<br/>
figure estime la part d'aire qu'elle occupe, d'où<br/>
$16 \times \dfrac{150}{500} = 4{,}8$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$0{,}3$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Aire du carré oubliée : cette fréquence est une<br/>
proportion, qu'il reste à convertir en aire.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$11{,}2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Zone complémentaire : ce résultat mesure la partie du<br/>
carré située hors de la figure.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$150$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Effectif recopié : un nombre de points n'est pas une<br/>
aire ; il faut le rapporter au total des points tirés.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q44 : Deux façons de diviser</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Que change-t-on dans cette fonction en remplaçant<br/>
<code>sum(L) / len(L)</code> par <code>sum(L) / n</code> ?</p>
<pre><code>from random import randint
def moyenne_echantillon(n):
    L = []
    for _ in range(n):
        L.append(randint(1, 6))
    return sum(L) / len(L)</code></pre>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p><code>len(L)</code> compte les éléments effectivement rangés dans la<br/>
liste, <code>n</code> annonce le nombre de tours prévus. Les deux<br/>
coïncident tant que la boucle ajoute une valeur par tour.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Rien : la liste contient <code>n</code> valeurs après la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la boucle ajoute exactement une valeur<br/>
par tour, donc <code>len(L)</code> vaut <code>n</code> à la sortie. Les deux<br/>
écritures donnent la même moyenne.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le programme s'arrête, car <code>n</code> n'est pas défini ici</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : <code>n</code> est le paramètre de la fonction, donc connu<br/>
dans tout son corps. Il en irait autrement si la fonction<br/>
recevait la liste <code>L</code>.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le résultat devient la somme des tirages effectués</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la division subsiste, seul son diviseur est<br/>
écrit autrement.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>La fonction renvoie une fréquence et non une moyenne</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : les valeurs ajoutées sont des faces de dé, pas<br/>
des succès ; leur somme divisée par <code>n</code> reste une<br/>
moyenne.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q45 : Trop de décimales</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une simulation de $1\,000$ répétitions annonce une fréquence<br/>
de succès de $0{,}4863$. Que penser de ces quatre décimales ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Le nombre de décimales annoncées doit rester compatible avec<br/>
la précision de la simulation, mesurée par<br/>
$\dfrac{2\sigma}{\sqrt{n}}$. Annoncer davantage donne une<br/>
illusion d'exactitude.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Deux décimales seraient déjà bien généreuses</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : pour $n = 1\,000$, l'ordre de grandeur<br/>
des écarts atteint $0{,}03$. Au-delà du centième, les<br/>
chiffres changent à chaque exécution.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elles sont justifiées par les mille répétitions</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur d'échelle : mille répétitions donnent une<br/>
précision de l'ordre du centième, pas du dix-millième.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elles sont exactes, l'ordinateur ne se trompant pas</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Confusion : le calcul est exact, mais il porte sur un<br/>
échantillon particulier, que le hasard renouvelle.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elles deviendraient fiables en relançant la simulation</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : relancer donnerait d'autres décimales. Seule<br/>
une valeur de <code>n</code> bien plus grande les stabiliserait.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q46 : Estimer une probabilité par une fréquence</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>En répétant $200$ fois une expérience, on observe $37$ fois<br/>
l'événement $A$. Quelle estimation de $P(A)$ en déduit-on ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>La fréquence d'un événement sur un grand nombre d'essais est une<br/>
estimation de sa probabilité.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$0{,}185$, la fréquence observée</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : la fréquence $\dfrac{37}{200} = 0{,}185$ estime<br/>
la probabilité, d'autant mieux que $200$ est grand.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$37$, le nombre de réalisations</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : un effectif n'est pas une probabilité ; il faut le<br/>
rapporter au nombre d'essais.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$\dfrac{163}{200}$, la fréquence du contraire</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : $\dfrac{163}{200}$ estime $P(\bar{A})$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$\dfrac{1}{200}$, une chance sur $200$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : $\dfrac{1}{200}$ ne tient pas compte des $37$<br/>
réalisations.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q47 : Taille de l'échantillon et fluctuation</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>On multiplie par $4$ la taille des échantillons. Comment évolue<br/>
l'amplitude $\dfrac{2\sigma}{\sqrt{n}}$ de la fluctuation des<br/>
moyennes ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Pour diviser la fluctuation par $2$, il faut quadrupler la taille<br/>
de l'échantillon : la précision coûte cher.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Elle est divisée par $2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : $\sqrt{4n} = 2\sqrt{n}$ ; l'amplitude est<br/>
inversement proportionnelle à $\sqrt{n}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle est divisée par $4$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : c'est la racine carrée de $n$ qui intervient, pas $n$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle ne change pas, $\sigma$ étant fixé</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : $\sigma$ est fixé, mais $n$ apparaît au dénominateur.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Elle est multipliée par $2$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : plus l'échantillon est grand, moins la moyenne<br/>
fluctue.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q48 : Une fréquence hors de l'intervalle attendu</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Un dé supposé équilibré est lancé $600$ fois ; la fréquence du $6$<br/>
vaut $0{,}25$, nettement hors de l'intervalle attendu autour de<br/>
$\dfrac{1}{6}$. Que peut-on raisonnablement penser ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Prendre une décision à partir d'un échantillon : on compare la<br/>
fréquence à l'intervalle attendu et l'on conclut avec prudence.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Le dé est probablement déséquilibré, l'écart étant trop grand</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : une fréquence hors de l'intervalle de<br/>
fluctuation est rare si le modèle est juste ; on remet le modèle<br/>
en doute, sans certitude absolue.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Rien, toute fréquence est possible avec un dé équilibré</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : possible ne veut pas dire probable ; un tel écart sur<br/>
$600$ lancers est très improbable avec un dé équilibré.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le dé est certainement truqué, la preuve est faite</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une simulation ne prouve pas ; elle rend une hypothèse<br/>
très peu crédible.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Il faut refaire exactement $600$ lancers pour conclure</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : refaire des lancers peut aider, mais la conclusion<br/>
prudente est déjà possible.</p>]]></text>
    </feedback>
  </answer>
</question>

<question type="multichoice">
  <name>
    <text>Expérimentations et simulation — Q49 : Calculer l'intervalle de fluctuation d'une fréquence</text>
  </name>
  <questiontext format="html">
    <text><![CDATA[<p>Une pièce équilibrée, $p = 0{,}5$ et $\sigma = 0{,}5$, est lancée<br/>
$100$ fois. Quel est l'intervalle $\left[p - \dfrac{2\sigma}<br/>
{\sqrt{n}} ; p + \dfrac{2\sigma}{\sqrt{n}}\right]$ ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>L'intervalle $\left[p - \dfrac{2\sigma}{\sqrt{n}} ; p +<br/>
\dfrac{2\sigma}{\sqrt{n}}\right]$ contient environ $95\ \%$ des<br/>
fréquences observées.</p>]]></text>
  </generalfeedback>
  <defaultgrade>1.0</defaultgrade>
  <penalty>0.0</penalty>
  <hidden>0</hidden>
  <single>true</single>
  <shuffleanswers>true</shuffleanswers>
  <answernumbering>abc</answernumbering>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>$[0{,}4 ; 0{,}6]$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : $\dfrac{2 \times 0{,}5}{\sqrt{100}} = 0{,}1$,<br/>
d'où $[0{,}5 - 0{,}1 ; 0{,}5 + 0{,}1] = [0{,}4 ; 0{,}6]$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$[0{,}45 ; 0{,}55]$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la demi-largeur $\dfrac{2\sigma}{\sqrt{n}}$ a été mal<br/>
calculée ; vérifiez $\sqrt{100}$.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$[0 ; 1]$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : $[0 ; 1]$ contient toutes les fréquences possibles,<br/>
ce n'est pas l'intervalle de fluctuation.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>$[0{,}5 - 0{,}1 ; 0{,}5]$</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : l'intervalle est symétrique autour de $p = 0{,}5$.</p>]]></text>
    </feedback>
  </answer>
</question>

</quiz>
