\documentclass[a4paper]{article}

% --- PRÉAMBULE : PACKAGES ET CONFIGURATIONS ---

% --- Packages de base ---
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{lmodern}
\usepackage{amsmath, amssymb}
\usepackage{graphicx}
\usepackage{enumitem} % Indispensable pour les listes personnalisées dans les boîtes

% --- Mise en page ---
\usepackage[a4paper, left=2cm, right=2cm, top=2cm, bottom=2.5cm]{geometry}

% --- Pour les unités et la mise en forme des nombres ---
\usepackage{siunitx}
\sisetup{
    locale = FR,
    group-digits = integer,
    exponent-product = \times,
    inter-unit-product=\ensuremath{{}\cdot{}}
}

% --- Pour les boîtes colorées (critères, correction) ---
\usepackage{tcolorbox}
\tcbuselibrary{skins}

% --- PACKAGE PRINCIPAL POUR LES QCM ET L'ÉVALUATION ---
\usepackage[francais, bloc]{automultiplechoice}

% --- DÉFINITION D'UN STYLE GLOBAL POUR LES BOÎTES DE CRITÈRES (VISIBLES PAR L'ÉLÈVE) ---
% Cette boîte personnalisée prend 1 argument : le titre (la compétence)
\newtcolorbox{criteresbox}[1]{
    colback=black!5, 
    colframe=black!40, 
    boxrule=0.5pt, 
    sharp corners, 
    fonttitle=\bfseries\small,
    fontupper=\small,
    adjusted title={Critère d'évaluation #1}
}

\AMCopenOpts{backgroundcol=white,lineheight=0.5cm}

% --- COMMANDE DE CRÉATION DU SUJET ---
\newcommand{\sujet}{
\exemplaire{1}{

% --- EN-TÊTE DU DEVOIR ---

\begin{tcolorbox}[
	colframe=black!25,
	colback=white!10,
	coltitle=gray!20!black,  
	fonttitle=\bfseries,
	adjusted title=\textbf{
    \large \bf
    \champnom{\nom{} - \classe{}}
    }\hfill\Large\textbf{Devoir de Chimie}]
	\begin{center}
  \includegraphics[width=1.5cm]{logo.png} 
  \hspace{1cm}
  \bf\Large DS - Dosage spectrophotométrique de la vanilline
  \vspace{1mm}
	\end{center}
\begin{flushleft}\em
L'usage de la calculatrice est autorisé. Un grand soin sera apporté à la rédaction et à la justification des réponses. 
\\Les questions faisant apparaître le symbole \multiSymbole{} peuvent présenter une ou plusieurs bonnes réponses.
\end{flushleft}
\end{tcolorbox}
\vspace{3mm}



% --- Feuille de réponses ---
\AMCassociation{\nom}
\formulaire

% --- Restitution des questions ---
\cleargroup{tout}
\copygroup{vanilline}{tout}
\restituegroupe{tout}

\AMCcleardoublepage    

} % Fin de l'exemplaire
} % Fin de la commande \devoir

\begin{document}

% --- CONTENU DU DEVOIR ---
\element{vanilline}{

\begin{center}
    \Large\bf{Exercice : Vanille et Vanilline} \\
    \large\textit{(d'après Bac S - Nouvelle-Calédonie - Novembre 2016)}
\end{center}
\vspace{3mm}

Sur l'étiquette d'un sachet de sucre vanillé, il est précisé l'information suivante : « 4\% en masse de gousse de vanille ». On souhaite vérifier cette information.

\textbf{Donnée :} Masse molaire moléculaire de la vanilline $M = \SI{152,0}{\gram\per\mol}$.

\subsubsection*{Protocole de préparation de la gamme étalon}
\begin{itemize}
    \item Dans une fiole jaugée de \SI{1,00}{\litre}, introduire \SI{100}{\milli\gram} de vanilline pure.
    \item Dissoudre complètement la vanilline et compléter jusqu'au trait de jauge avec une solution aqueuse d'hydroxyde de sodium. On obtient une solution mère notée $F_0$.
    \item Dans une fiole jaugée de \SI{100,0}{\milli\litre}, introduire \SI{1,00}{\milli\litre} de $F_0$ et compléter jusqu’au trait de jauge avec la solution d’hydroxyde de sodium. On note $F_1$ la solution fille obtenue.
    \item Préparer de même des solutions filles $F_2$ à $F_6$ en prélevant respectivement des volumes égaux à \SIlist{2,0; 3,0; 4,0; 5,0; 6,0}{\milli\litre} de $F_0$.
    \item Mesurer l'absorbance A des six solutions pour une longueur d'onde de \SI{348}{\nano\meter}. À cette longueur d’onde, seule la vanilline absorbe.
\end{itemize}

\subsubsection*{Protocole de préparation de l'échantillon de sucre vanillé}
\begin{itemize}
    \item Dans une fiole jaugée de \SI{500}{\milli\litre}, introduire \SI{1,0}{\gram} de sucre vanillé.
    \item Dissoudre complètement le sucre et compléter jusqu'au trait de jauge avec la solution
d’hydroxyde de sodium. On note cette solution $S_{sv}$.
    \item On mesure l'absorbance de la solution $S_{sv}$ pour une longueur d'onde de \SI{348}{\nano\meter} et on trouve $A_{sv} = 0,241$.
\end{itemize}

\subsubsection*{Résultats expérimentaux de la gamme étalon}
\begin{center}
\begin{tabular}{|l|c|c|c|c|c|c|}
    \hline
    \textbf{Solutions filles} & $F_1$ & $F_2$ & $F_3$ & $F_4$ & $F_5$ & $F_6$ \\
    \hline
    \textbf{Concentration (en \SI{}{\micro\mol\per\litre})} & x & 13 & 20 & 26 & 33 & 39 \\
    \hline
    \textbf{Absorbance A} & 0,175 & 0,342 & 0,510 & 0,670 & 0,851 & 1,020 \\
    \hline
\end{tabular}
\end{center}
\vspace{5mm}

% --- QUESTION 2.1 ---
\begin{questionmultx}{Q1. Concentration}\bareme{MAX=7}
Montrer que la concentration de la solution mère $F_0$ est de $\SI{6,6e-4}{\mol\per\litre}$ puis en déduire la concentration de la solution fille $F_1$.



\def\AMCotextReserved{}



\AMCOpen{lines=17, dots=true}{
\hbox{\parbox{15.5cm}{


    \begin{criteresbox}{-   \emph{Cases réservées au correcteur \quad /7}}
\begin{itemize}[leftmargin=*, nosep]
    \item \textbf{S'approprier : identifier les formules et données utiles. 2 point}
    
\begin{flushright}

\emph{Formule liant C, n (m,M)}
  \correctchoice[APP1]{Bien maitrisé}\scoring{1} 


  \emph{Formule de la dilution identifiée.}
  \correctchoice[APP2]{Bien maitrisé}\scoring{1} 
        
       \end{flushright}      
    \item \textbf{Conduire une démarche : effectuer les calculs et conversions. 2 points}
   
          \begin{flushright}
\emph{Calculs de $C_0$ :}  
       \correctchoice[REA1]{Bien maitrisé}\scoring{1} 

        \emph{Calculs de $C_1$ :}  
       \correctchoice[REA2]{Bien maitrisé}\scoring{1} 



    \end{flushright}
    \item \textbf{Communiquer : rédiger une réponse structurée avec les unités. Valider les résultats obtenus. 3 points}
            \begin{flushright}
    \emph{Étapes claires}  
         \correctchoice[COM1]{Bien maitrisé}\scoring{1}

 \emph{Unités et chiffres significatifs}  
  \correctchoice[COM2]{Bien maitrisé}\scoring{1}

         \emph{Conclusion et validité des résultats}  
        \correctchoice[COM3]{Bien maitrisé}\scoring{1}


    \end{flushright}

\end{itemize}
\end{criteresbox}

  

  
  }
}
}

\end{questionmultx}


% --- QUESTION 2.2 ---
\begin{questionmultx}{Masse vanilline}\bareme{MAX=8}
Montrer à l'aide des résultats expérimentaux que la masse de vanilline présente dans \SI{1,00}{\gram} de sucre vanillé est d'environ \SI{0,7}{\milli\gram}. 
 \small{\textit{Toute démarche du candidat, même non aboutie, sera prise en compte.}}

\def\AMCotextReserved{}



\AMCOpen{lines=17, dots=true}{
\hbox{\parbox{15.5cm}{


    \begin{criteresbox}{- \emph{Cases réservées au correcteur \quad /8}}
\begin{itemize}[leftmargin=*, nosep]
    \item \textbf{S'approprier : identifier les formules et données utiles. 1,5 point}
    
\begin{flushright}

\emph{Énoncé et vérification de la loi}
\wrongchoice[APP1]{insuffisamment maîtrisée}\scoring{0.5} \correctchoice[APP1]{Bien maitrisé}\scoring{1.5} 

        
       \end{flushright}     
       
       \item \textbf{Analyser : Proposer une stratégie de résolution. 1,5 point}
    
\begin{flushright}

\emph{La stratégie pour trouver la masse est}
  \wrongchoice[ANA1]{insuffisamment maîtrisée}\scoring{0.5} \wrongchoice[ANA1]{maitrisée}\scoring{1} \quad \correctchoice[ANA1]{bien maitrisée}\scoring{1.5} 

       \end{flushright}      


    \item \textbf{Conduire une démarche : effectuer les calculs et conversions. 2 points}
   
          \begin{flushright}
\emph{Calculs de $C$ :}  
        \correctchoice[REA1]{Bien maitrisé}\scoring{1} 

        \emph{Calculs de $m$ :}  
        \correctchoice[REA2]{Bien maitrisé}\scoring{1} 



    \end{flushright}
    \item \textbf{Communiquer : rédiger une réponse structurée avec les unités. Valider les résultats obtenus. 3 points}
            \begin{flushright}
    \emph{Étapes claires}  
         \correctchoice[COM1]{Bien maitrisé}\scoring{1}

 \emph{Unités et chiffres significatifs}  
         \correctchoice[COM2]{Bien maitrisé}\scoring{1}

         \emph{Conclusion et validité des résultats}  
        \correctchoice[COM3]{Bien maitrisé}\scoring{1}


    \end{flushright}







\end{itemize}
\end{criteresbox}

  

  
  }
}
}

\end{questionmultx}


% --- QUESTION 2.3 ---
\begin{questionmultx}{Conclusion}\bareme{MAX=5}
\textbf{2.3.} Sachant qu'un gramme de gousse de vanille peut contenir de 5 
à \SI{25}{\milli\gram} de vanilline, vérifier si la mention sur l'étiquette est acceptable.

\def\AMCotextReserved{}



\AMCOpen{lines=17, dots=true}{
\hbox{\parbox{15.5cm}{


    \begin{criteresbox}{- \emph{Cases réservées au correcteur \quad /5}}
\begin{itemize}[leftmargin=*, nosep]
    \item \textbf{S'approprier : identifier les formules et données utiles. 0,5 point}
    
\begin{flushright}

\emph{Identifier les données utiles}
\correctchoice[APP1]{Bien maitrisé}\scoring{0.5} 
    \end{flushright}


    \item \textbf{Conduire une démarche : effectuer les calculs et conversions. 1,5 point}
   
          \begin{flushright}
\emph{Calculs de l'intervalle :}  
    \wrongchoice[REA1]{insuffisamment maîtrisés}\scoring{0.5}    \correctchoice[REA1]{bien maitrisés}\scoring{1.5} 




    \end{flushright}
    \item \textbf{Communiquer : rédiger une réponse structurée avec les unités. Valider les résultats obtenus. 3 points}
            \begin{flushright}
    \emph{Étapes claires}  
        \correctchoice[COM1]{Bien maitrisé}\scoring{1}

 \emph{Unités et chiffres significatifs}  
         \correctchoice[COM2]{Bien maitrisé}\scoring{1}

         \emph{Conclusion et validité des résultats}  
         \correctchoice[COM3]{Bien maitrisé}\scoring{1}


    \end{flushright}



    



\end{itemize}
\end{criteresbox}

  

  
  }
}
}

\end{questionmultx}



} % Fin de l'élément vanilline

% --- Génération du devoir ---
% Pour générer le devoir, il faut appeler la commande \devoir.
% Si vous avez une liste d'élèves au format CSV, vous pouvez l'utiliser ainsi :
\csvreader[head to column names]{liste.csv}{}{\sujet}
% Pour un simple test, on appelle juste \devoir une fois.
%\devoir

\end{document}