Skip to content

Template(s) pour auto-multiple-choice et amc2moodle

Notifications You must be signed in to change notification settings

Master-DL/amc-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template pour auto-multiple-choice et amc2moodle

Installation (testé sous GNU/Linux Debian 9)

  • sudo apt-get update
  • sudo apt-get install imagemagick latexml xmlindent python3-pip
  • sudo pip3 install --upgrade pip
  • latexml --VERSION
  • Si cette commande déclenche l'erreur "Assuming NOT a POSIX class since there is no terminating ']' in regex […] at /usr/share/perl5/LaTeXML/Common/Error.pm line 364" (testé avec LaTeXML 0.8.1), faire :
    sudo patch -Nbp1 /usr/share/perl5/LaTeXML/Common/Error.pm < .../Error.pm.patch
    puis à nouveau latexml --VERSION
  • git clone https://github.com/nennigb/amc2moodle
  • cd amc2moodle
  • sudo pip3 install .

Utilisation

  • Copier/renommer le fichier main.tex (par exemple ue.tex), y ajouter des questions et mettre à jour la macro \ue.
  • En supposant que le nom du groupe de questions à exporter soit 2020 :
    • Vérifier que le fichier ue.tex contienne les commandes LaTeX adéquates (notamment \restituegroupe{2020})
    • Exécuter amc2moodle -o ue_2020.xml -c 2020 -p ue.tex
    • Ouvrir la banque de questions Moodle (xdg-open https://moodle.univ-tlse3.fr/question/edit.php?courseid=$NumUE)
    • Supprimer les questions de la catégorie 2020 si besoin (en cas de réimportation pour mettre à jour les questions)
    • Cliquer sur Importer → Format XML Moodle, cocher Faire correspondre les notes : Note la plus proche si elle n'est pas listée et téléverser le fichier ue_2020.xml.

About

Template(s) pour auto-multiple-choice et amc2moodle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages