Utilisation d'AMC pour faire l'ABSENCE

Added by Hocin Ovitch over 3 years ago

Bonjour ALEXIS et tout le monde.

Encore merci beaucoup pour votre logiciel qui m'est très utile !

Je suis entrain d'adapter AMC à faire l'absence d'une classe et tirer le nombre des absences de chaque étudiant. Pour cela, j'imagine de procéder comme ceci :

1- Importer et afficher la liste des étudiants à partir d'un fichier CSV.

2- Devant chaque étudiant, afficher une case question dans la bonne réponse a 1 point comme note. Si la case est cochée, l'étudiant est absent.

Des propositions de commandes pour lesdits objectifs ??

Merci.


Replies (4)

RE: Utilisation d'AMC pour faire l'ABSENCE - Added by Frédéric Bréal over 3 years ago

Je vous propose ceci avec l'identifiant des questions comme nom de l'élève mais sans caractère accentué ou apostrophe.

\documentclass[a4paper]{article}
 \usepackage[T1]{fontenc}
\usepackage{csvsimple,fbox}
\usepackage[francais,bloc,completemulti]{automultiplechoice}    
\begin{document}
\setlength{\parindent}{0pt}
\AMCinterBquest=0.2ex

\def\AMCbeginQuestion#1#2{#1}
\exemplaire{10}{

\champnom{\fbox[boxsep=5mm]{Séance du \hskip 0.5\linewidth }}

\csvreader[head to column names]{liste.csv}{}
{
\begin{question}{\idquestion}\QuestionIndicative    
\AMCOpen{lineup=true,lineuptext=\protect\nom{} \protect\prenom{} }{\bonne{1}\bareme{1}}
\end{question}
}
}   
\end{document}

et la liste
nom,prenom,idquestion
Etausud,Éléonre,EtausudEleonre
D'Apostrohe,Anaïs,DApostroheAnais

RE: Utilisation d'AMC pour faire l'ABSENCE - Added by Hocin Ovitch over 3 years ago

Merci pour votre retour Gérard.

C'était parfaitement réglé de votre part, mais malheureusement, puisque je n'utilise pas une version récente d'AMC je rencontre des problèmes avec la commande lineuptext=. Des propositions SVP !!

N.B : La version que j'utilise d'AMC est 1.3.0+hg2016-12-29.

RE: Utilisation d'AMC pour faire l'ABSENCE - Added by Frédéric Bréal over 3 years ago

\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{csvsimple,fbox}
\usepackage[francais,bloc,completemulti]{automultiplechoice}    
\begin{document}
\setlength{\parindent}{0pt}
\AMCinterBquest=0.2ex

\def\AMCbeginQuestion#1#2{#1 - }
\exemplaire{10}{ %

\champnom{\fbox[boxsep=5mm]{Séance du \hskip 0.5\linewidth }}

\csvreader[head to column names]{liste.csv}{}%
{ %
\begin{question}{\idquestion}\QuestionIndicative
\nom{} \prenom{}    
\AMCOpen{lineup=true}{\bonne{1}\bareme{1}}
\end{question}
}
}   
\end{document}

RE: Utilisation d'AMC pour faire l'ABSENCE - Added by Frédéric Bréal over 3 years ago

N'hésitez pas à passer à la version supérieure en version test. Possibilité d'envoyer les sujets par mail, de les protéger par mot de passe, intégration des codes barres pour identifier les étudiants.

(1-4/4)