Help with Post Correcting with AMC

Added by Roberto González about 11 years ago

Dear Alexis: I'm using AMC for post correcting, and I have some doubts about the process.

1. When using AMC for Post Correcting, the documentation begins:
'Suppose you want to use a single generic answer sheet for all your exams'.

But, at the end, it adds:

'When you click on Mark in the Marking tab, letting Update marking scale ticked, you will be prompted for the teacher answer sheet number'.

If I'm going to print a single generic answer sheet, how is it supposed that the teacher's answer sheet will have a distinctive number?
(Maybe, I must tell AMC to print 2 answer sheets, one to give to the teacher, and the other to be photocopied and distributed between the students?).

2. I have created an answer sheet starting from the example provided in the documentation (see the attached files), but...

2.1. I need the column 'Curso' to have the following options: 7, 8, I, II, III. ¿How can I do it?
2.2. How do I increase the vertical space between questions? (I have tried with \vspace{1ex} in \def\AMCbeginQuestion#1#2{\par\noindent{\bf #1} #2\hspace*{1.3em} \vspace{1ex}} and it works, but the questions are displayed in a single column instead of 3).
2.3. Is there any way to get the alternatives for questions 1 to 14 better aligned, just like questions 15 to 28?

3. Creating an entire exam with AMC, and the corresponding separate answer sheet is really easy with AMC-TXT sintaxis, and the result is really beautiful. However, creating an answer sheet for post correction requires LaTeX sintaxis (no more easy). Is there an option to create an answer sheet for post correction that looks as great as answer sheets created with their respective exams, but using AMC-TXT sintaxis?

4. Finally: if I create an exam using AMC-TXT and then I edit the DOC-filtered.tex file, will AMC be able to perform the correction process properly?

Thanks for all your help in my previous posts.
Kind regards from Chile.

Roberto.

source.tex - Tex file created from the 'minimal example' given in the post correction section (7.2 kB)

DOC-sujet.pdf - Resulting answer sheets (73.4 kB)


Replies (4)

RE: Help with Post Correcting with AMC - Added by Alexis Bienvenüe about 11 years ago

If I'm going to print a single generic answer sheet, how is it supposed that the teacher's answer sheet will have a distinctive number?

When using the photocopy allowed mode (you choose it when selecting the first scans to process), AMC assigns a copy number to each scan, in addition to the student/page id printed at the top of the page.

RE: Help with Post Correcting with AMC - Added by Alexis Bienvenüe about 11 years ago

Is there an option to create an answer sheet for post correction that looks as great as answer sheets created with their respective exams, but using AMC-TXT sintaxis?

Not yet. This is quite a long job to write the code that will produce a LaTeX file simply for a large set of needs (for example allowing to have multiple columns at the top as for you the Curso and Asignatura one), different number of questions, of answers for questions, different layouts, etc.

RE: Help with Post Correcting with AMC - Added by Alexis Bienvenüe about 11 years ago

Finally: if I create an exam using AMC-TXT and then I edit the DOC-filtered.tex file, will AMC be able to perform the correction process properly?

Yes. Simply copy the DOC-filtered.tex to for example source.tex, edit it and tell AMC that the source file is now source.tex.

RE: Help with Post Correcting with AMC - Added by Alexis Bienvenüe about 11 years ago

2.1

You have to adapt the \AMCcode code: near \begin{document},

\def\CursoCode{ %
{\def\AMCbeginQuestion##1##2{}%
\AMCnobloc\setlength{\parindent}{0pt}%
\def\AMCbeginAnswer{\hspace{0pt}\vbox\bgroup}%
\def\AMCendAnswer{\vspace{-\AMCcodeVspace}\egroup}%
\def\AMCanswer##1##2{\hbox{##1}\vspace{\AMCcodeVspace}}%
\begin{question}{class}\QuestionIndicative%
\begin{choicescustom}[o]\scoring{auto=1}%
\wrongchoice[7]{7}
\wrongchoice[8]{8}
\wrongchoice[I]{I}
\wrongchoice[II]{II}
\wrongchoice[III]{III}
\end{choicescustom}%
\end{question}}%
}

and then replace \AMCcode{class}{1} with \CursoCode. However, the III in the last circle seems a little drak for me, and I'm afraid this will lead to false positives. You can prefer something like that:
\def\CursoCode{ %
{\def\AMCbeginQuestion##1##2{}%
\AMCnobloc\setlength{\parindent}{0pt}%
\def\AMCbeginAnswer{\hspace{0pt}\vbox\bgroup}%
\def\AMCendAnswer{\vspace{-\AMCcodeVspace}\egroup}%
\def\AMCanswer##1##2{\hbox{##1 ##2}\vspace{\AMCcodeVspace}}%
\begin{question}{class}\QuestionIndicative%
\begin{choicescustom}[o]\scoring{auto=1}%
\wrongchoice[7]{7}
\wrongchoice[8]{8}
\wrongchoice[1]{I}
\wrongchoice[2]{II}
\wrongchoice[3]{III}
\end{choicescustom}%
\end{question}}%
}

2.2 & 2.3

Use this modified \AMCbeginQuestion:

\def\AMCbeginQuestion#1#2{\vspace{2ex}\par\noindent\hbox to 3em{\hspace*{\fill}\bf #1 \hspace*{1em}}}

I think you should also add some space between answers:
\def\AMCanswer#1#2{#1\hspace{.5em}}

source.tex (7.7 kB)

(1-4/4)