Forums » Utilisation d'AMC (french) »
Réponses dans une case d'un tableau
Added by Frédéric Bréal over 8 years ago
Bonjour,
J'essaye de convertir le fichier pdf en une feuille AMC.
Je veux mettre 5 cases AMC dans une cellule d'un tableau.
Je sais qu'une question similaire avait été posée et que vous aviez proposé une solution mais je ne l'ai pas gardée en favori et je ne sais pas quelle expression inscrire dans rechercher.
Sauriez-vous retrouver ce message ?
En vous remerciant.
Evaluations_capacités_connaissances.pdf (142.2 kB)
Replies (14)
RE: Réponses dans une case d'un tableau - Added by Hervé Cabaud over 8 years ago
peut être une piste là : [[http://project.auto-multiple-choice.net/boards/4/topics/1329?r=1333#message-1333]] ?
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
Bonjour,
Merci d'avoir fait la recherche aussi poussée. Je ne comprends pas l'objectif de ce code, de plus je ne suis pas en mode ensemble.
J'ai réduit mes exigences à 4 cases.
Je joins mon fichier tex. Il me reste à descendre les cases réponses et à les décaler vers la gauche. J'utilise tous les paramètres possibles (vspace, hspace, l'option bloc d'automultiplehcoice, les espaces gérées par AMC entre les questiosn et réponses) mais rien n'y fait.
Si vous avez une solution, je suis intéressé.
Merci
Tests-Competence-7.tex (6.5 kB)
ListeTravail.csv (78 Bytes)
RE: Réponses dans une case d'un tableau - Added by Hervé Cabaud over 8 years ago
j'ai essayé plusieurs choses,
-en paysage, est-ce que AMC fonctionne ?
J'ai mis des réponses perso comme vous aviez fait pour les compétences
( faudra remettre des compteurs )
Tests-Competence-paysage.tex (7.5 kB)
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
-en paysage, est-ce que AMC fonctionne ?
Non, lors de la mise en page, les carrés rouges ne superposent pas les cases dessinées.
I y a des commandes que je ne connais pas \mbox, \setlenght{\tabcolset}{0.05pt} mais c'est très efficace.
J'ai ajouté \hspace*{-1ex} avant le _\mbox\ et ça rentre parfaitement.
( faudra remettre des compteurs )
Je n'utilise pas de compteurs, avec les lignes de codes de 78 à 130, j'ai réussi à transformer Nom Prénom de l'élève en NomPrenomdeleleve et cela me servira en partie d'identifiant pour les questions.
L'identifiant sera NomPrenomdeleleve:CompetenceEvaluee aisni en exportant la feuille au format ods, j'aurai, j'espère, les 8 colonnes par élève avec les pourcentages.
Mon idée est de créer par classe 20 feuilles, par exemple, et chaque feuille correspond à une évaluation. Ainsi par trimestre, j'espère avoir le pourcentage des compétences.
Merci pour les astuces.
Il me reste à tester avec 30 élèves. J'ai réussi à faire un affichage en deux parties sur une feuille A4.
Je mettrai ma feuille dans le wiki dès que j'aurais réussi quelque chose de fonctionnel.
RE: Réponses dans une case d'un tableau - Added by Hervé Cabaud over 8 years ago
chouette !
Mon idée était plutôt de récupérer les résultats de chaque test dans base de libreoffice mais je ne sais pas vraiment faire.
-en paysage, est-ce que AMC fonctionne ?
Non, lors de la mise en page, les carrés rouges ne superposent pas les cases dessinées.
si on enlève le mode ensemble, vu que cela ne doit être qu'une saisie du professeur, le mode paysage semble fonctionnel après test. :)
hors sujet : ma nouvelle installation sur mac ( el capitan ) de la version developper ne me permet pas de créer de nouveaux documents, mais je peux en cloner ? j'ai du faire une bourde à force de tester..
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
Mon idée était plutôt de récupérer les résultats de chaque test dans base de libreoffice mais je ne sais pas vraiment faire.
Je voudrais récupérer les données via le fichier csv et datatool.
Suite de mon projet :
Les cases sont bien détectées par AMC mais il n'y a aucun export dans le fichier ods alors que les cases sont correctement annotées.
Je ne sais pas si datatool ou tablurax gène le fonctionnement d'AMC.
Tests-Competence.tex (7.2 kB)
ListeTravail.csv (94 Bytes)
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
- La première fonctionne avec une liste d'élèves tous dans la même classe.
- La deuxième : une classe est filtrée parmi toutes les classes donc il suffit d'avoir une liste unique d'élèves pas forcément dans l'ordre.
- La troisième : toutes les classes sont utilisées et filtrées.
- Le nombre de sujets par classe est à indiquer.
- J'ai inclus des élèves fictifs prénommés ZZ-x Z, où x est un nombre entier, afin d'avoir 30 lignes. Ceci me permettra d'ajouter à la main les nouveaux élèves, de les inscrire dans ma fiche élèves sans que cela perturbe la mise en page. Ainsi, un élève arrivé après les premiers devoirs sera "déjà" inclus sur la fiche AMC car les cases seront dessinées. Lors de l'export son nom devrait apparaître.
- Avec cette méthode, je n'ai pas besoin de faire de mise à jour des documents sauf si je veux que le nouveau nom apparaisse mais de toute façon il ne sera pas classé par ordre alphabétique mais par ordre de numéro de ligne dans la liste.
- Si un ou plusieurs élèves quittent la classe; leurs noms doivent rester dans la liste, au moins pour le trimestre en cours, pour éviter de perturber la mise en page.
- Si le nombre d'élèves sur la liste dépasse 30 (nombre d'élèves au début d'année dans la classe + nombre d'élève ayant quitté l'établissement pendant le trimestre + nombre d'élèves arrivés pendant le trimestre), je suis coincé.
- Affichage non alphabétique.
La commande peekitem provient d'une question posée sur le forum mathematex J'avais réussi la même fonction mais avec 5 lignes de codes.
Cette fiche est plutôt à utiliser lors d'une "tâche complexe" ou en complément d'un devoir, juste pour l'enseignant.
J'aimerais bien réussir à créer un fichier bilan avec datatool qui prendrait en compte les compétences évaluées par QCM (ici) mais il faut que le fichier ods soit exporté en csv (ce que je ne sais pas programmer en PERL) ce que AMC ne fait que partiellement car les totaux des groupes n'apparaissent pas dans le fichier csv.
Les en-têtes du fichier csv doivent être classe, nom, prénom en minuscules et accentué sinon la compilation plante.
Le mode paysage ne fonctionne pas. Les cases ne sont pas détectées à leur place.
RE: Réponses dans une case d'un tableau - Added by Hervé Cabaud over 8 years ago
Merci pour ce travail partagé.
je vais, durant les vacances, essayer de mon coté de voir pour un script perl qui me permettrait de récupérer les colonnes qui m'intéressent sur les fichiers ods que sort AMC.
http://search.cpan.org/~jmgdoc/ODF-lpOD-1.121/lpOD/Table.pod
http://jean.marie.gouarne.online.fr/doc/introduction_lpod_perl.pdf
RE: Réponses dans une case d'un tableau - Added by Alexis Bienvenüe over 8 years ago
Pour récupérer des infos depuis AMC, ce sera sans doute plus simple d'utiliser l'export CSV complet, ou bien même d'aller voir dans la base SQL (prendre modèle sur les scrips d'export existants).
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
Pour récupérer des infos depuis AMC, ce sera sans doute plus simple d'utiliser l'export CSV complet,
J'ai besoin de l'export des totaux des groupes (ce sera chaque compétence) qui se trouvent entre les signes < et > sur le fichier ods mais pas avec le csv
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
sur les scripts d'export existants
Je n'ai identifier que le AMC-export.pl.
Quels sont les autres ?
Merci
RE: Réponses dans une case d'un tableau - Added by Alexis Bienvenüe over 8 years ago
J'ai besoin de l'export des totaux des groupes (ce sera chaque compétence) qui se trouvent entre les signes < et > sur le fichier ods mais pas avec le csv
C'est alors quelque chose qu'il faudra rajouter à l'export CSV en effet…
Je n'ai identifier que le AMC-export.pl.
Quels sont les autres ?
AMC/Export.pm
et les fichiers de l'arborescence AMC/Export
(dans AMC-perl
des sources, ou dans quelque chose comme /usr/share/perl5
une fois installé).
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
C'est alors quelque chose qu'il faudra rajouter à l'export CSV en effet…
Si vous arrivez à le faire en gardant les < et >, je devrais pouvoir réussir à récupérer les numéros des colonnes avec Datatool et xstring (Ifbeginwith)
RE: Réponses dans une case d'un tableau - Added by Frédéric Bréal over 8 years ago
Finalement, après test, la version 3, ce n'est pas une bonne idée. L'export ods est trop long. Il y a trop de question à exporter.
Je vais revenir à la 2. Une classe est filtrée et faire autant de dossier que de classes.
(1-14/14)