<?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 from random import randint) ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>randint(a, b) : entier uniforme sur \{a, \ldots, b\},<br/>
bornes incluses. Un dé : randint(1, 6). (Autre outil :<br/>
random(), 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="0" format="html">
    <text><![CDATA[<p>6 * randint(0, 1)</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>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>randint(1, 6)</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : randint(a, b) renvoie un entier au<br/>
hasard entre a et b <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>randint(1, 5)</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la borne supérieure de randint est<br/>
<strong>incluse</strong> : randint(1, 5) ne produirait jamais de<br/>
6.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>randint(0, 6)</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>
</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 from random import random, quelle expression Python<br/>
vaut True 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/>
random() &lt; p. 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>random() &lt; 0.3</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : random() 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>random() == 0.3</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>randint(0, 3)</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>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>random() &gt; 0.3</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>
</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="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="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 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>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>m = E(X) exactement, dès que n ≥ 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>
</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 L de nombres ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Fonction attendue au programme : sum(L) / len(L). 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="0" format="html">
    <text><![CDATA[<p>`<code>python<br/>
def moyenne(L):<br/>
    return sum(L) / n<br/>
</code>`</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : la variable n n'est définie nulle part dans la<br/>
fonction : erreur d'exécution. L'effectif s'obtient par<br/>
len(L).</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>`<code>python<br/>
def moyenne(L):<br/>
    return len(L) / sum(L)<br/>
</code>`</p>]]></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[<p>`<code>python<br/>
def moyenne(L):<br/>
    return sum(L) - len(L)<br/>
</code>`</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : une moyenne se calcule par <strong>division</strong>, pas par<br/>
soustraction.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>`<code>python<br/>
def moyenne(L):<br/>
    return sum(L) / len(L)<br/>
</code>`</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : sum(L) additionne les éléments et<br/>
len(L) en donne le nombre : somme divisée par<br/>
l'effectif.</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="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>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>
  <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="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>
</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 √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 : 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/>
× 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² = 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 × 10 ne divise l'écart que par<br/>
\sqrt{10} \approx 3{,}2, à cause de la racine carrée.</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 for _ in range(1000): placée<br/>
au-dessus d'un bloc de code ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>for _ in range(N): 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="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>
  <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 : range(1000) fournit 1000 tours de<br/>
boucle ; le nom _ 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 crée une liste de 1000 zéros</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : for répète du code ; la création de liste<br/>
utiliserait par exemple [0] * 1000.</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 while).</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/>
≈ probabilité, avec une précision qui croît avec N.<br/>
Exemple du programme : estimer π 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="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>
  <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="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>
</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 μ et d'écart-type σ, 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 μ. 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="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="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σ/√n : autour de 95\ %.</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>
<p>`<code>python<br/>
from random import randint<br/>
def f(n):<br/>
    c = 0<br/>
    for _ in range(n):<br/>
        if randint(1, 6) == 6:<br/>
            c = c + 1<br/>
    return c / n<br/>
</code>`</p>]]></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/>
c / n (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="0" format="html">
    <text><![CDATA[<p>Toujours 0, car c est initialisé à 0</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : c <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>
  <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 c compte les 6 obtenus sur<br/>
n lancers de dé simulés, et c / n 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>La probabilité exacte ⅙</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/>
⅙ sans lui être égale.</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 return c. La division finale<br/>
c / n transforme le compte en <strong>fréquence</strong>.</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/>
randint(1, 6) == 6 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 % 2 == 0, seuil par<br/>
&gt;= 5, appartenance par in (2, 4, 6).</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="0" format="html">
    <text><![CDATA[<p>randint(2, 6)</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>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>randint(1, 6) % 2 == 0</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>randint(1, 6) % 2 == 1</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>randint(1, 6) == 2, 4, 6</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur de syntaxe : cette écriture ne teste pas<br/>
l'appartenance (il faudrait in (2, 4, 6) ou le test de<br/>
parité % 2 == 0).</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="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>
  <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="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>
</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="0" format="html">
    <text><![CDATA[<p>random()</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="100" format="html">
    <text><![CDATA[<p>randint(0, 1)</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>round(random())</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>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>randint(1, 6)</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>
</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="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="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>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="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 n par 2</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Cela divise la largeur par √2, soit environ 1{,}41, pas par<br/>
deux.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Multiplier σ 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>
  <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>
</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="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 while.</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>
  <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="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>
</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="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>
  <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 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>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>
</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="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>
  <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="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>
</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="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 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>
  <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>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>
</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="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 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="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 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="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>
  <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>
</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="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>
  <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>
</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="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="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>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{,}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>
  <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{,}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>
</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 for ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Une boucle for convient quand le nombre de répétitions est fixé à<br/>
l'avance, une boucle while 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 for.</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 random.</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/>
while.</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="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>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="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>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="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="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 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>À 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>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>Dans la condition de la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Une boucle for 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, m est la moyenne d'un échantillon de taille n, mu l'espérance<br/>
et sigma l'écart type de la variable étudiée ; la fonction sqrt est importée du module<br/>
math. Quelle condition est vraie exactement lorsque l'écart entre m et mu est inférieur<br/>
ou égal à \dfrac{2\sigma}{\sqrt{n}} ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>L'écart entre m et mu se calcule avec la valeur absolue abs(m - mu). En comptant les<br/>
échantillons qui vérifient abs(m - mu) &lt;= 2 * sigma / sqrt(n), 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="0" format="html">
    <text><![CDATA[<p>abs(m - mu) &gt;= 2 * sigma / sqrt(n)</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>abs(m - mu) &lt;= 2 * sigma / n</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : le seuil divise par √n, pas par n ; ici la condition devient<br/>
beaucoup trop exigeante dès que n est grand.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>abs(m - mu) &lt;= 2 * sigma / sqrt(n)</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : l'écart entre m et mu est la distance abs(m - mu), comparée<br/>
au seuil \dfrac{2\sigma}{\sqrt{n}}.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>m - mu &lt;= 2 * sigma / sqrt(n)</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : sans abs, une moyenne très inférieure à mu donne une différence négative<br/>
et passe le test, alors que l'écart 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 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>
  <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>
</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 : random() &lt; p.</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="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>Au tirage au hasard d'un entier entre deux bornes</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : randint 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>
  <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/>
random() &lt; p, qui vaut True ou False.</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>
</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="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>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>
  <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="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>
</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 × 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="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>
  <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="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 × 40 = 800.</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>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>
  <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>
</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 n répétitions, compte les succès dans<br/>
la variable c et se termine par return c / n. 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 return.</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="0" format="html">
    <text><![CDATA[<p>Déplacer l'instruction return c dans la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : un return 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>Remplacer la dernière ligne par return c * n</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : multiplier par n ne défait pas la division,<br/>
il l'aggrave. Il suffit de supprimer le quotient.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Remplacer la dernière ligne par return c</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : le compteur c contient déjà le nombre<br/>
de succès. La division par n est justement ce qui le<br/>
transformait en fréquence.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Initialiser le compteur c à n au lieu de 0</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>
<p>`<code>python<br/>
from random import randint<br/>
def compte(n):<br/>
    c = 0<br/>
    for _ in range(n):<br/>
        if randint(1, 6) == 6:<br/>
            c = c + 1<br/>
        return c<br/>
</code>`</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Le corps d'une boucle est délimité par l'indentation. Le<br/>
return doit être aligné avec le for, 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="0" format="html">
    <text><![CDATA[<p>L'instruction c = c + 1 n'augmente pas vraiment c</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="100" format="html">
    <text><![CDATA[<p>Le return est placé à l'intérieur de la boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Bonne réponse : un return 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>La variable c 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>
  <answer fraction="0" format="html">
    <text><![CDATA[<p>Le compteur c est réinitialisé à chaque tour de boucle</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Lecture erronée : c = 0 est écrit avant la boucle, donc<br/>
exécuté une seule fois. L'initialisation n'est pas en<br/>
cause.</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 def simulation(n):<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>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>
  <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 n les réduit.</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>
</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 σ de<br/>
cette variable ?</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>Deux écarts-types à distinguer : celui de la variable,<br/>
σ, 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="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 σ lui-même reste fixe.</p>]]></text>
    </feedback>
  </answer>
  <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 : σ 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 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="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>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>
  <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="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>
</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="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>
  <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>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>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>
</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 σ = 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/>
√n ≥ 2σ/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="0" format="html">
    <text><![CDATA[<p>10</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Carré oublié : 10 est la valeur minimale de<br/>
√n, pas celle de n.</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>
  <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σ, soit<br/>
10 × 1, et non σ seul.</p>]]></text>
    </feedback>
  </answer>
  <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 à √n ≥ 10, donc à<br/>
n ≥ 10² = 100.</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="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>
  <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>
</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>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>
  <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>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>
</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/>
sum(L) / len(L) par sum(L) / n ?</p>
<p>`<code>python<br/>
from random import randint<br/>
def moyenne_echantillon(n):<br/>
    L = []<br/>
    for _ in range(n):<br/>
        L.append(randint(1, 6))<br/>
    return sum(L) / len(L)<br/>
</code>`</p>]]></text>
  </questiontext>
  <generalfeedback format="html">
    <text><![CDATA[<p>len(L) compte les éléments effectivement rangés dans la<br/>
liste, n 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="0" format="html">
    <text><![CDATA[<p>Le programme s'arrête, car n n'est pas défini ici</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : n 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 L.</p>]]></text>
    </feedback>
  </answer>
  <answer fraction="100" format="html">
    <text><![CDATA[<p>Rien : la liste contient n 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 len(L) vaut n à la sortie. Les deux<br/>
écritures donnent la même moyenne.</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 n reste une<br/>
moyenne.</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>
</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="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="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 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 n 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="0" format="html">
    <text><![CDATA[<p>163/200, la fréquence du contraire</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : 163/200 estime P(\bar{A}).</p>]]></text>
    </feedback>
  </answer>
  <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>1/200, une chance sur 200</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : 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="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, σ étant fixé</p>]]></text>
    <feedback format="html">
      <text><![CDATA[<p>Erreur : σ est fixé, mais n apparaît au dénominateur.</p>]]></text>
    </feedback>
  </answer>
  <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 : √4n = 2√n ; l'amplitude est<br/>
inversement proportionnelle à √n.</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/>
⅙. 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>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>
  <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>
</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 ; 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>
  <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 √100.</p>]]></text>
    </feedback>
  </answer>
</question>

</quiz>
