Changement de barème non pris en compte

Added by Philippe Bouafia 12 months ago

Bonjour,

j'ai modifié le barème à l'une des questions d'un quiz que j'ai donné à mes étudiants. Il s'agit de la question pbStationnaire dans le code ci-dessous. Après avoir à AMC de recorriger les copies (je précise que j'ai bien coché la case "Update marking scale", rien ne s'est malheureusement passé.

\documentclass[a4paper]{article}

\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[francais,ensemble,bloc]{automultiplechoice}

\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{dsfont} % Indicatrice \mathds{1}
\usepackage{stmaryrd}
\usepackage{bbm} %bold numbers
\usepackage{mathrsfs} %nice calligraphy
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{marvosym}
\usepackage{multicol}
\usepackage{tikz}

\newcommand{\calB}{\mathcal{B}}
\newcommand{\calM}{\mathcal{M}}
\newcommand{\calG}{\mathcal{G}}
\newcommand{\calS}{\mathcal{S}}
\newcommand{\classe}{\mathcal{C}}
\newcommand{\Prob}{\mathbb{P}}
\newcommand{\ind}{\mathbbm{1}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\C}{\mathbb{C}}
\newcommand{\cond}{\operatorname{cond}_{\| \cdot \|}}

\begin{document}

\AMCrandomseed{1237893}

\def\AMCformQuestion#1    

\setdefaultgroupmode{withoutreplacement}

\baremeDefautS{e=0,v=0,p=-0.5,b=2,m=-0.5}
\baremeDefautM{e=0,v=0,formula=2*NBC/NB-0.5*NMC}

\element{general}{
  \begin{questionmult}{pbVar}
  Soient $\Omega \subset \R^3$ un ouvert régulier borné et $T > 0$. On note $u$ une solution \textbf{variationnelle} de
  \[
  \left\{
  \begin{aligned}
  & \partial_t u(t, x) - \Delta u(t, x) = f(x) \text{ pour } (t, x) \in (0, T] \times \Omega \\
  & u(t, x) = 0 \text{ pour } (t, x) \in (0, T] \times \partial \Omega \\
  & u(0, \cdot) = u^0
  \end{aligned}
  \right.
  \]
  où $f \in L^2(\Omega)$ et $u^0 \in L^2(\Omega)$.
  Sélectionner la (les) affirmation(s) correcte(s).
  \begin{reponses}
  \bonne{$u \in L^2((0, T), H^1_0(\Omega))$}
  \bonne{$u \in L^2((0, T), L^2(\Omega))$}
  \bonne{$u \in C([0, T], L^2(\Omega))$}
  \mauvaise{$u \in C([0, T], H^1_0(\Omega))$}
  \end{reponses}
  \end{questionmult}

  \begin{questionmult}{pbStationnaire}
  On considère le problème
  \[
  \left\{
  \begin{aligned}
  & - \Delta u = f \in L^2(\Omega) \\
  & u = 0 \text{ sur } \partial \Omega
  \end{aligned}
  \right.
  \]
  Sélectionner la (les) affirmation(s) correcte(s).
  \begin{reponses}
  \bonne{Ce problème est elliptique.}\bareme{1}
  \mauvaise{Ce problème est parabolique.}\bareme{-0.5}
  \bonne{Ce problème est le problème stationnaire associé au problème de la question précédente.}\bareme{1}
  \bonne{Les solutions variationnelles de ce problème sont dans $H^2(\Omega)$.}\bareme{0}
  \end{reponses}
  \end{questionmult}
}

\element{general}{
\begin{questionmult}{rayonSpect}
Sélectionner la (les) affirmation(s) correcte(s).
\begin{reponses}
\bonne{La méthode de la puissance itérée renvoie une approximation du rayon spectral d'une matrice.}
\mauvaise{La fonction qui associe à une matrice $A \in \calM_q(\C)$ son rayon spectral $\rho(A)$ est une norme matricielle.}
\mauvaise{Le rayon spectral de la matrice $2I_q$ est $1/2$ ($I_q$ désigne la matrice identité de taille $q \times q$).}
\bonne{Si $A \in \calM_q(\C)$ est une matrice quelconque, alors $\rho(A^2) = \rho(A)^2$, où $\rho(A)$ et $\rho(A^2)$ désignent les rayons spectraux de $A$ et $A^2$.}
\end{reponses}
\end{questionmult}
}

\element{general}{
\begin{questionmult}{methodeIndirecte}
On considère deux matrices $A, M \in \calM_q(\C)$ inversibles, $N = M - A$ et $b \in \C^q$. On pose $x_0 \in \C^q$ et on définit la suite $(x_n)$ par la relation de récurrence $Mx_{n+1} = Nx_n + b$.
\begin{reponses}
\bonne{Si $(x_n)$ converge, alors sa limite est l'unique solution du système $Ax = b$ (d'inconnue $x$).}
\bonne{La méthode converge si le rayon spectral de $M^{-1}N$ est $< 1$.}
\mauvaise{La méthode converge si le rayon spectral de $M^{-1}$ est $< 1$.}
\mauvaise{La méthode converge si le rayon spectral de $M$ est $< 1$.}
\end{reponses}
\end{questionmult}
}

\exemplaire{510}{

%%% debut de l'en-tête des copies :

\noindent{\bf QCM  \hfill TEST}

\begin{center}
  \textit{Durée : 10 minutes. Documents et calculatrices non autorisés.}
\end{center}

Toutes les questions de ce quiz admettent zéro, une ou plusieurs bonnes réponses. Des points négatifs pourront être affectés en
cas de mauvaises réponses. Pour sélectionner une case, il faut la
noircir entièrement.
\vspace{1ex}

%%% fin de l'en-tête

\restituegroupe{general}

% \AMCaddpagesto{3} 

\AMCdebutFormulaire    

%%% début de l'en-tête de la feuille de réponses

\newpage{}
\begin{center}
  \bf {\huge Feuille de réponse}

  \vspace{2cm}

  \em Pour sélectionner une case, il faut la noircir entièrement.
\end{center}

\vspace{1cm}

{\setlength{\parindent}{0pt}\hspace*{\fill}\AMCcodeGridInt{etu}{7}\hspace*{\fill}
\begin{minipage}[b]{6.5cm}
$\longleftarrow{}$\hspace{0pt plus 1cm} codez votre numéro d’étu\-diant ci-contre,
  et inscrivez votre nom et prénom ci-dessous.

\vspace{3ex}
\hfill\champnom{\fbox{
\begin{minipage}{.9\linewidth}
\hfill
\vspace*{.5cm}
\vspace*{.5cm}
\vspace*{1mm}
\end{minipage}
}}\hfill\vspace{5ex}\end{minipage}\hspace*{\fill}
}

\vspace{1cm}

%%% fin de l'en-tête de la feuille de réponses

\formulaire    

\AMCaddpagesto{2} 

}

\end{document}

Replies (4)

RE: Changement de barème non pris en compte - Added by Alexis Bienvenüe 12 months ago

Quelle modification avez-vous effectuée ? Pouvez-vous nous montrer une copie pour laquelle vous vous attendiez à une modification qui n'a pas été observée ?

RE: Changement de barème non pris en compte - Added by Philippe Bouafia 12 months ago

La modification en question, c'est l'ajout des quatre balises \bareme à la question pbStationnaire.
Quand je relance la correction, ces quatre balises ne sont pas prises en compte. Seul le barème par défaut l'est.
Par contre, si je change l'un des réponses \bonne en \mauvaise, alors ce changement est pris en compte (mais avec le barème par défaut).

RE: Changement de barème non pris en compte - Added by Alexis Bienvenüe 12 months ago

Le formula du barème par défaut va être utilisé, ce qui va rendre inopérantes les autres directives. Il faut donc l'annuler avec \bareme{formula=} à l'ouverture \begin{questionmult}{pbStationnaire}.

RE: Changement de barème non pris en compte - Added by Philippe Bouafia 12 months ago

Merci beaucoup, cela fonctionne !

(1-4/4)