Exemples d'utilisation en collège
Version 17 (Rémi G., 09/30/2018 10:34 pm)
| 1 | 1 | Professeur de Mathématiques en collège, j'utilise _Auto Multiple Choice_ de manière intensive depuis plus d'un an. Je vais essayer de décrire sur cette page pourquoi et comment j'utilise AMC au quotidien. |
|
|---|---|---|---|
| 2 | 1 | ||
| 3 | 1 | h1. Exemple d'en-tête et numérotation des étudiants |
|
| 4 | 1 | ||
| 5 | 2 | Rémi G. | h2. Numérotation des élèves |
| 6 | 2 | Rémi G. | |
| 7 | 1 | J'utilise des numéros d'étudiants à 4 chiffres : |
|
| 8 | 1 | * le premier chiffre indique le niveau, |
|
| 9 | 1 | * le deuxième chiffre indique le numéro de la classe, |
|
| 10 | 1 | * et les deux derniers chiffres correspondent à la place de l'élève dans l'ordre alphabétique. |
|
| 11 | 2 | Rémi G. | |
| 12 | 1 | Par exemple : |
|
| 13 | 1 | > En quatrième C, le premier élève de l'ordre alphabétique aura pour numéro _4301_. |
|
| 14 | 1 | Il est donc facile de rajouter des élèves en cours d'année, et les élèves retiennent facilement le numéro d'étudiant. |
|
| 15 | 1 | ||
| 16 | 1 | ||
| 17 | 2 | Rémi G. | h2. Exemples d'en-têtes |
| 18 | 2 | Rémi G. | |
| 19 | 1 | ||
| 20 | 4 | Rémi G. | h3. Pour un devoir individuel |
| 21 | 4 | Rémi G. | |
| 22 | 1 | <pre> |
|
| 23 | 1 | \AMCenTeteNomPrenom |
|
| 24 | 1 | </pre> |
|
| 25 | 1 | !Entete1eleve.png! |
|
| 26 | 1 | ||
| 27 | 4 | Rémi G. | h3. Pour un devoir fait éventuellement en groupe |
| 28 | 4 | Rémi G. | |
| 29 | 1 | <pre> |
|
| 30 | 1 | \AMCenTeteNomPrenom[etudianta]\smallskip\\ |
|
| 31 | 1 | \AMCenTeteNomPrenom[etudiantb] |
|
| 32 | 1 | </pre> |
|
| 33 | 1 | !Entete2eleve.png! |
|
| 34 | 2 | Rémi G. | |
| 35 | 2 | Rémi G. | h2. Macro pour réaliser une en-tête |
| 36 | 2 | Rémi G. | |
| 37 | 2 | Rémi G. | Voici la macro que j'ai bidouillée pour arriver à mes fins : |
| 38 | 2 | Rémi G. | |
| 39 | 2 | Rémi G. | <pre> |
| 40 | 2 | Rémi G. | % \usepackage{calc} % pour soustraire des dimensions |
| 41 | 2 | Rémi G. | |
| 42 | 6 | Rémi G. | \newcommand{\AMCenTeteNomPrenom}[1][student]{ |
| 43 | 2 | Rémi G. | % Champ nom étudiant |
| 44 | 2 | Rémi G. | \noindent% |
| 45 | 2 | Rémi G. | \begin{minipage}[c]{\linewidth-10cm} |
| 46 | 2 | Rémi G. | \vspace{-1.1ex} |
| 47 | 2 | Rémi G. | \champnom{\fbox{ |
| 48 | 2 | Rémi G. | \begin{minipage}[c]{\linewidth-0.5cm} |
| 49 | 2 | Rémi G. | \vspace{2.15ex} |
| 50 | 2 | Rémi G. | NOM : \dotfill\par |
| 51 | 2 | Rémi G. | \vspace{1.5ex} |
| 52 | 2 | Rémi G. | Prénom : \dotfill\par |
| 53 | 2 | Rémi G. | \vspace{1.5ex} |
| 54 | 2 | Rémi G. | Classe : \dotfill |
| 55 | 2 | Rémi G. | \smallskip |
| 56 | 2 | Rémi G. | \end{minipage}% |
| 57 | 2 | Rémi G. | }}% |
| 58 | 2 | Rémi G. | \end{minipage}% |
| 59 | 2 | Rémi G. | \hfill |
| 60 | 2 | Rémi G. | % Zone de saisie code étudiant |
| 61 | 2 | Rémi G. | \begin{minipage}[c]{9.4cm} |
| 62 | 1 | \AMCcodeH{#1}{4} |
|
| 63 | 1 | \end{minipage}% |
|
| 64 | 1 | } |
|
| 65 | 1 | </pre> |
|
| 66 | 4 | Rémi G. | |
| 67 | 4 | Rémi G. | L'argument optionnel de la commande est le titre du code pour l'association automatique (par défaut l'identifiant est @student@) : |
| 68 | 4 | Rémi G. | <pre> |
| 69 | 4 | Rémi G. | \AMCenTeteNomPrenom[identifiant] |
| 70 | 5 | Rémi G. | </pre> |
| 71 | 7 | Rémi G. | |
| 72 | 11 | Rémi G. | h1. Exemples de barèmes |
| 73 | 7 | Rémi G. | |
| 74 | 8 | Rémi G. | h2. Questions simples avec coefficient |
| 75 | 7 | Rémi G. | |
| 76 | 9 | Rémi G. | Pour mettre facilement un coefficient aux questions simples, j'utilise une macro : |
| 77 | 9 | Rémi G. | <pre> |
| 78 | 9 | Rémi G. | \baremeSimple[coefficient] |
| 79 | 9 | Rémi G. | </pre> |
| 80 | 1 | ||
| 81 | 9 | Rémi G. | Il suffit de l'insérer dans l'environnement de la question si on veut un autre coefficient, cela peut se faire pendant la correction après l'évaluation : |
| 82 | 9 | Rémi G. | |
| 83 | 7 | Rémi G. | <pre> |
| 84 | 7 | Rémi G. | \begin{question}{MaQuestion}% |
| 85 | 7 | Rémi G. | \baremeSimple[2]% coefficient 2 |
| 86 | 7 | Rémi G. | ... |
| 87 | 7 | Rémi G. | \end{question} |
| 88 | 1 | </pre> |
|
| 89 | 7 | Rémi G. | |
| 90 | 9 | Rémi G. | La macro est définie ci-dessous ainsi que le barème par défaut des questions simples: |
| 91 | 7 | Rémi G. | |
| 92 | 7 | Rémi G. | <pre> |
| 93 | 7 | Rémi G. | \newcommand{\baremeSimple}[1][1]{ |
| 94 | 7 | Rémi G. | \bareme{ |
| 95 | 7 | Rémi G. | e=0,% Réponse incohérente = 0 pt |
| 96 | 7 | Rémi G. | v=0,% Aucune réponse = 0 pt |
| 97 | 1 | b=#1,% Une bonne réponse rapporte le nombre de point en argument |
|
| 98 | 8 | Rémi G. | m=0,% Une mauvaise réponse ne fait pas perdre de points |
| 99 | 1 | MAX=#1% Total de points de la question |
|
| 100 | 8 | Rémi G. | }% |
| 101 | 8 | Rémi G. | }% |
| 102 | 8 | Rémi G. | |
| 103 | 7 | Rémi G. | \baremeDefautS{ |
| 104 | 7 | Rémi G. | e=0,% Réponse incohérente = 0 pt |
| 105 | 7 | Rémi G. | v=0,% Aucune réponse = 0 pt |
| 106 | 7 | Rémi G. | b=1,% Une bonne réponse rapporte 1 point |
| 107 | 1 | m=0,% Une mauvaise réponse ne fait pas perdre de points |
|
| 108 | 1 | MAX=1% Total de points de la question |
|
| 109 | 1 | }% |
|
| 110 | 1 | </pre> |
|
| 111 | 1 | ||
| 112 | 1 | h2. Questions multiples avec coefficient |
|
| 113 | 9 | Rémi G. | |
| 114 | 9 | Rémi G. | De même, pour des questions multiples avec coefficient, j'utilise la macro suivante : |
| 115 | 9 | Rémi G. | <pre> |
| 116 | 9 | Rémi G. | \baremeMultiple[coefficient] |
| 117 | 9 | Rémi G. | </pre> |
| 118 | 9 | Rémi G. | |
| 119 | 12 | Rémi G. | Le mode de calcul du barème est un peu particulier, voici un exemple coefficient 1 : |
| 120 | 9 | Rémi G. | |
| 121 | 9 | Rémi G. | !BaremeQuestionMultiple.png! |
| 122 | 1 | ||
| 123 | 12 | Rémi G. | Si la question a 5 bonnes réponses, chaque bonne réponse rapport 1/5 des points. Mais chaque mauvaise réponse cochée enlève également 1/5 des points. |
| 124 | 12 | Rémi G. | |
| 125 | 9 | Rémi G. | La macro est définie ci-dessous ainsi que le barème par défaut des questions multiples : |
| 126 | 9 | Rémi G. | |
| 127 | 9 | Rémi G. | <pre> |
| 128 | 9 | Rémi G. | \newcommand{\baremeMultiple}[1][1]{ |
| 129 | 9 | Rémi G. | \bareme{ |
| 130 | 9 | Rémi G. | e=0,% Réponse incohérente = 0 pt |
| 131 | 9 | Rémi G. | v=0,% Aucune réponse = 0 pt, à utiliser conjointement avec \AMCcompleteMulti si la question n'a aucune bonne réponse |
| 132 | 9 | Rémi G. | d=#1,% L'élève part de 1 pt (si réponse et réponse cohérente) |
| 133 | 9 | Rémi G. | p=0,% Note minimale (plancher) à un question = 0 pt |
| 134 | 9 | Rémi G. | b=0,% Pas de point pour une bonne réponse |
| 135 | 9 | Rémi G. | m=-#1/NB,% S'il y a n bonnes réponses, -1/n pt par erreur |
| 136 | 9 | Rémi G. | MAX=#1% Total de points de la question |
| 137 | 9 | Rémi G. | }% |
| 138 | 9 | Rémi G. | }% |
| 139 | 9 | Rémi G. | |
| 140 | 10 | Rémi G. | \newcommand{\baremeMultiple}[1][1]{ |
| 141 | 9 | Rémi G. | \bareme{ |
| 142 | 9 | Rémi G. | e=0,% Réponse incohérente = 0 pt |
| 143 | 9 | Rémi G. | v=0,% Aucune réponse = 0 pt, à utiliser conjointement avec \AMCcompleteMulti si la question n'a aucune bonne réponse |
| 144 | 9 | Rémi G. | d=#1,% L'élève part de 1 pt (si réponse et réponse cohérente) |
| 145 | 9 | Rémi G. | p=0,% Note minimale (plancher) à un question = 0 pt |
| 146 | 9 | Rémi G. | b=0,% Pas de point pour une bonne réponse |
| 147 | 9 | Rémi G. | m=-#1/NB,% S'il y a n bonnes réponses, -1/n pt par erreur |
| 148 | 9 | Rémi G. | MAX=#1% Total de points de la question |
| 149 | 9 | Rémi G. | }% |
| 150 | 1 | }% |
|
| 151 | 12 | Rémi G. | </pre> |
| 152 | 12 | Rémi G. | |
| 153 | 12 | Rémi G. | h2. Questions ouvertes avec coefficient |
| 154 | 12 | Rémi G. | |
| 155 | 16 | Rémi G. | Pour les questions ouvertes, j'utilise la macro suivante (les valeurs par défaut sont indiquées) : |
| 156 | 12 | Rémi G. | |
| 157 | 12 | Rémi G. | <pre> |
| 158 | 13 | Rémi G. | \baremeOuverte[choices=2, total=1, text=\emph{Réservé}]{options de \AMCopen} |
| 159 | 1 | </pre> |
|
| 160 | 16 | Rémi G. | |
| 161 | 16 | Rémi G. | Par exemple : |
| 162 | 16 | Rémi G. | <pre> |
| 163 | 16 | Rémi G. | \begin{question}{SphereAireExacte} |
| 164 | 16 | Rémi G. | \raggedright% |
| 165 | 16 | Rémi G. | Quel est la \emph{valeur exacte} de l'\emph{aire} d'une \emph{sphère} de rayon $6$ km ?\\ |
| 166 | 16 | Rémi G. | \textit{Écrire la formule, détailler chaque étape, encadrer le résultat.}% |
| 167 | 17 | Rémi G. | \baremeOuverte[choices=4, total=1]{lines=5, dots=false, lineheight=1cm} |
| 168 | 16 | Rémi G. | \end{question} |
| 169 | 16 | Rémi G. | </pre> |
| 170 | 16 | Rémi G. | |
| 171 | 16 | Rémi G. | !BaremeOuverte.png! |
| 172 | 1 | ||
| 173 | 17 | Rémi G. | Le score de la question est calculé de manière linéaire. En pratique, le gain de temps est appréciable : il suffit de choisir le nombre de critères à évaluer et éventuellement le coefficient de la question (que l'on peut modifier par la suite). |
| 174 | 17 | Rémi G. | |
| 175 | 17 | Rémi G. | Voici la définition de la macro : |
| 176 | 17 | Rémi G. | |
| 177 | 13 | Rémi G. | <pre> |
| 178 | 17 | Rémi G. | \newcommand{\baremeOuverte}[2][1]{ |
| 179 | 13 | Rémi G. | \pgfkeys{/baremeOpen/.cd,% |
| 180 | 13 | Rémi G. | choices/.store in=\choicesKey,% Nombre cases |
| 181 | 13 | Rémi G. | choices=2,% |
| 182 | 13 | Rémi G. | total/.store in=\totalKey,% Score total (coefficient) |
| 183 | 13 | Rémi G. | total=1,% |
| 184 | 13 | Rémi G. | text/.store in=\AMCotextReserved,% Texte zone à cocher |
| 185 | 13 | Rémi G. | text=\emph{Reservé},% |
| 186 | 13 | Rémi G. | }% |
| 187 | 13 | Rémi G. | \pgfkeys{/baremeOpen/.cd,#1}% |
| 188 | 14 | Rémi G. | \bareme{ |
| 189 | 13 | Rémi G. | e=0,% incohérence (2 réponses cochées) |
| 190 | 13 | Rémi G. | v=0,% absence de réponse cochée |
| 191 | 13 | Rémi G. | MAX=\totalKey,% Nombre de points de la question |
| 192 | 13 | Rémi G. | default.POINT=0,% Pas de case cochée 0 pt |
| 193 | 1 | formula=(\totalKey *POINT/(N-1))% La ième case cochée rapporte (i-1)/(n-1) avec |
|
| 194 | 1 | }% |
|
| 195 | 17 | Rémi G. | \pgfmathsetmacro{\fin}{\choicesKey - 1} |
| 196 | 15 | Rémi G. | \AMCOpen{#2}{ |
| 197 | 17 | Rémi G. | \foreach \i in {0,...,\fin}% |
| 198 | 17 | Rémi G. | {% |
| 199 | 13 | Rémi G. | \mauvaise{\i~}\bareme{set.POINT=\i}% |
| 200 | 13 | Rémi G. | }% |
| 201 | 17 | Rémi G. | \bonne{\choicesKey~}\bareme{set.POINT=\choicesKey}% |
| 202 | 13 | Rémi G. | }% |
| 203 | 17 | Rémi G. | } |
| 204 | 1 | </pre> |