Issue with grading: no marks

Added by Sami Dakhlia over 5 years ago

Hi,
I'm new to this, so please bear with me. I installed AMC 1.3 on macOS 12 and created a quiz for tomorrow's exam. The quiz also uses the \AMCcode command so students can enter their ID.

Just to be on the safe side, I printed out a couple of answer sheets, ticked off some random boxes, scanned the two sheets, and went to the Data capture tab ("Saisie" in my case, since I'm running the French version). Some checked boxes were not recognized as such, but I dragged/dropped them into the proper categories.

It's the Marking or scoring ("Notation" en français) step that is giving me trouble:
1. neither exam copy yields any grades - the scores for each question are just blanks.
2. I cannot associate a copy with a student ID because the drop-down menu gives me no options.

The two issues might well be connected, but I have no way of knowing.

At wit's end, I went back to one of the simple examples provided in the documentation. While it doesn't include the \AMCcode command, it allowed me to at least verify the grading function. It turns out that I'm getting the same issue: no grades.

Any insights would be much appreciated! :)

Sami

check.zip (2.6 MB)

AMC-DEBUG-B44QfLL0.log (58.9 kB)


Replies (3)

RE: Issue with grading: no marks - Added by Alexis Bienvenüe over 5 years ago

Scoring strategies has been properly extracted from the LaTeX source file, but I don't see why.

[...]
(/opt/local/share/texmf-texlive/tex/latex/base/t1enc.def))
(/Users/sam/Library/texmf/tex/latex/AMC/automultiplechoice.sty
(/opt/local/share/texmf-texlive/tex/latex/xcolor/xcolor.sty
[...]

The automultiplechoice.sty file used is the one from directory /Users/sam/Library/texmf/tex/latex/AMC/: can you check that this is the right one? What is the AMC@VERSION value that you can read at the beginning of this file?

RE: Issue with grading: no marks - Added by Sami Dakhlia over 5 years ago

Thank you very much for looking into this! Yes, you're right, the paths are weird and there's a mismatch in versions.
Here's what I've been able to figure out so far:

1. I wrongly assumed that

sudo port install auto-multiple-choice
would install the latest (1.3.0) version (when, in fact, it installed 1.2.1).

2. When my latex file would not compile in TeXShop (it did not recognize the \setdefaultgroupmode{withoutreplacement} command, for example), I saw that it was calling the 1.2.1 version of automultiplechoice.sty. Believing that it was a stray file from a botched installation attempt last year, I replaced it with the 1.3.0 version. This seemed to fix my immediate compilation problem, but then opened that can of worms when grading. Ça m'apprendra à jouer aux apprentis-sorciers...

3. I proceeded to uninstall and re-install AMC, this time with some additional options to fix the path issues:

sudo port uninstall auto-multiple-choice
sudo port install auto-multiple-choice -latex
sudo auto-multiple-choice latex-link 
I also commented out the commands in the .tex document that caused trouble (\setdefaultgroupmode{}, \setgroupmode{}{}, and the 'question' option in \AMCOpen{}{}). I am now able to compile and lo and behold, grading is now working properly too!

I'm still not getting a useful menu in the field next to 'Code name for automatic association', though. On the other hand, the last column in the Marks file does at least report the Student ID.

4. Eager to upgrade to 1.3.0, I uninstalled 1.2.1 and followed the instructions at http://project.auto-multiple-choice.net/projects/auto-multiple-choice/wiki/Building_AMC_for_MAC_OSX. Unfortunately, the installation failed when attempting

sudo port install pdftk
even though a thread on this forum suggested that this issue had been fixed for macOS Sierra. FYI, I'm using MacPorts 2.4.1 on macOS 12 (Sierra).
Not that this matters right now, but
sudo port install pdflatex
yields
Error: Port pdflatex not found
and
sudo port install auto-multiple-choice-devel -latex
yields
 Error: Port auto-multiple-choice-devel not found

RE: Issue with grading: no marks - Added by Sami Dakhlia over 5 years ago

Please ignore point 4 in my previous message...

(1-3/3)