Exemples d'utilisation en collège
Version 23 (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 | 20 | Rémi G. | %\usepackage{pgf} |
179 | 20 | Rémi G. | |
180 | 17 | Rémi G. | \newcommand{\baremeOuverte}[2][1]{ |
181 | 13 | Rémi G. | \pgfkeys{/baremeOpen/.cd,% |
182 | 13 | Rémi G. | choices/.store in=\choicesKey,% Nombre cases |
183 | 13 | Rémi G. | choices=2,% |
184 | 13 | Rémi G. | total/.store in=\totalKey,% Score total (coefficient) |
185 | 13 | Rémi G. | total=1,% |
186 | 13 | Rémi G. | text/.store in=\AMCotextReserved,% Texte zone à cocher |
187 | 19 | Rémi G. | text=\emph{Réservé},% |
188 | 13 | Rémi G. | }% |
189 | 13 | Rémi G. | \pgfkeys{/baremeOpen/.cd,#1}% |
190 | 14 | Rémi G. | \bareme{ |
191 | 13 | Rémi G. | e=0,% incohérence (2 réponses cochées) |
192 | 13 | Rémi G. | v=0,% absence de réponse cochée |
193 | 13 | Rémi G. | MAX=\totalKey,% Nombre de points de la question |
194 | 13 | Rémi G. | default.POINT=0,% Pas de case cochée 0 pt |
195 | 1 | formula=(\totalKey *POINT/(N-1))% La ième case cochée rapporte (i-1)/(n-1) avec |
|
196 | 1 | }% |
|
197 | 17 | Rémi G. | \pgfmathsetmacro{\fin}{\choicesKey - 1} |
198 | 15 | Rémi G. | \AMCOpen{#2}{ |
199 | 17 | Rémi G. | \foreach \i in {0,...,\fin}% |
200 | 18 | Rémi G. | { |
201 | 13 | Rémi G. | \mauvaise{\i~}\bareme{set.POINT=\i}% |
202 | 13 | Rémi G. | }% |
203 | 17 | Rémi G. | \bonne{\choicesKey~}\bareme{set.POINT=\choicesKey}% |
204 | 20 | Rémi G. | }% |
205 | 20 | Rémi G. | } |
206 | 20 | Rémi G. | </pre> |
207 | 20 | Rémi G. | |
208 | 20 | Rémi G. | h2. Annuler le barème par défaut et le saisir à la main |
209 | 20 | Rémi G. | |
210 | 20 | Rémi G. | Lorsque mes questions contiennent des erreurs ou que je veux recourir à une bidouille, j'utilise la commande suivante pour annuler l'effet du barème par défaut : |
211 | 20 | Rémi G. | |
212 | 20 | Rémi G. | <pre> |
213 | 20 | Rémi G. | \baremeZero[coefficient] |
214 | 20 | Rémi G. | </pre> |
215 | 20 | Rémi G. | |
216 | 20 | Rémi G. | Je saisis ensuite le barème à la main pour chaque réponse : |
217 | 20 | Rémi G. | <pre> |
218 | 20 | Rémi G. | \begin{questionmult}{UneUnite2} |
219 | 20 | Rémi G. | \baremeZero[1]% |
220 | 20 | Rémi G. | Quelle \emph{fraction} de la figure est coloriée ? |
221 | 20 | Rémi G. | \begin{reponseshoriz} |
222 | 21 | Rémi G. | \bonne{$\dfrac{2}{8}$} \bareme{b=1} |
223 | 21 | Rémi G. | \bonne{$\dfrac{1}{4}$} \bareme{b=0.5, m=0} % bonus 0.5 |
224 | 21 | Rémi G. | \mauvaise{$\dfrac{1}{2}$} \bareme{b=0, m=-1} |
225 | 21 | Rémi G. | \mauvaise{$\dfrac{2}{6}$} \bareme{b=0, m=-1} |
226 | 20 | Rémi G. | \end{reponseshoriz} |
227 | 20 | Rémi G. | \end{questionmult} |
228 | 20 | Rémi G. | </pre> |
229 | 20 | Rémi G. | |
230 | 20 | Rémi G. | Si l'élève ne voit pas la réponse 1/4, il ne perd pas de points mais AMC annote quand même la copie : |
231 | 20 | Rémi G. | |
232 | 20 | Rémi G. | !BaremeZero1.png! |
233 | 20 | Rémi G. | |
234 | 20 | Rémi G. | Si l'élève trouve la réponse 1/4, il aura un bonus de 0,5 point sur le contrôle : |
235 | 20 | Rémi G. | |
236 | 20 | Rémi G. | !BaremeZero2.png! |
237 | 20 | Rémi G. | |
238 | 20 | Rémi G. | Voici le code de la macro @\baremeZero@ : |
239 | 20 | Rémi G. | |
240 | 20 | Rémi G. | <pre> |
241 | 20 | Rémi G. | \newcommand{\baremeZero}[1][1]{ |
242 | 20 | Rémi G. | \bareme{ |
243 | 20 | Rémi G. | e=0,% incohérence (2 réponses cochées) |
244 | 20 | Rémi G. | v=0,% absence de réponse cochée |
245 | 20 | Rémi G. | d=0,% L'élève part de 0 pt (si réponse et réponse cohérente) |
246 | 20 | Rémi G. | p=0,% Note minimale (plancher) à un question = 0 pt |
247 | 20 | Rémi G. | b=0,% Pas de point pour une bonne réponse |
248 | 20 | Rémi G. | m=0,% Pas de point négatif pour une mauvaise réponse |
249 | 20 | Rémi G. | MAX=#1,% Total de points de la question |
250 | 20 | Rémi G. | formula=,% |
251 | 13 | Rémi G. | }% |
252 | 17 | Rémi G. | } |
253 | 1 | </pre> |
|
254 | 22 | Rémi G. | |
255 | 22 | Rémi G. | h2. Offrir les points de la question (en cas d'erreur) |
256 | 22 | Rémi G. | |
257 | 23 | Rémi G. | En cas d'erreur dans une question, j'offre les points de la question avec la macro : |
258 | 22 | Rémi G. | |
259 | 22 | Rémi G. | <pre> |
260 | 22 | Rémi G. | \baremeCadeau[coefficient] |
261 | 22 | Rémi G. | </pre> |
262 | 1 | ||
263 | 23 | Rémi G. | Par exemple, dans la question simple ci-dessous, aucune réponse n'était correcte : |
264 | 23 | Rémi G. | |
265 | 23 | Rémi G. | <pre> |
266 | 23 | Rémi G. | \begin{question}{BouleVolumeArrondi} |
267 | 23 | Rémi G. | \baremeCadeau% |
268 | 23 | Rémi G. | Le volume d'une \emph{demi-boule} de rayon $r$ est donné par la formule $\mathcal{V} = \frac{4}{6} \pi r^3$.\\ |
269 | 23 | Rémi G. | Quel est, en cm$^3$, l'\emph{arrondi au dixième près} du volume d'une demi-boule de rayon $3$ cm ? |
270 | 23 | Rémi G. | \begin{reponseshoriz} |
271 | 23 | Rémi G. | \mauvaise{$\numprint{16,8}$} |
272 | 23 | Rémi G. | \mauvaise{$\numprint{16,7}$} |
273 | 23 | Rémi G. | \mauvaise{$\frac{16}{3} \pi$} |
274 | 23 | Rémi G. | \mauvaise{$\frac{16}{3}$} |
275 | 23 | Rémi G. | \end{reponseshoriz} |
276 | 23 | Rémi G. | \end{question} |
277 | 23 | Rémi G. | </pre> |
278 | 23 | Rémi G. | |
279 | 23 | Rémi G. | !BaremeCadeau.png! |
280 | 23 | Rémi G. | |
281 | 22 | Rémi G. | Voici le code de la macro @\baremeCadeau@ : |
282 | 22 | Rémi G. | |
283 | 22 | Rémi G. | <pre> |
284 | 22 | Rémi G. | \newcommand{\baremeCadeau}[1][1]{ |
285 | 22 | Rémi G. | \bareme{ |
286 | 22 | Rémi G. | e=1,% Réponse incohérente (plus réponses cochées) |
287 | 22 | Rémi G. | v=1,% Pas de réponse |
288 | 22 | Rémi G. | MAX=#1,% Nombre de points de la question |
289 | 22 | Rémi G. | formula=#1% 1 point si l'élève a répondu, quelque soit les réponses |
290 | 22 | Rémi G. | }% |
291 | 22 | Rémi G. | } |
292 | 22 | Rémi G. | </pre> |