Bases de données export "custom"

Added by Al DUS over 9 years ago

Bonjour !

Je cherche à constituer une base de données pour mémoriser les résultats des étudiants.

Aujourd'hui, j'analyse sous excel la base exportée sous le format CSV avec case cochées sous le format AB. Mais ce n'est pas très satisfaisant. J'aimerais pouvoir récupérer les cases cochées associées aux exercices et aux élèves directement sous la forme d'une base de données, sou un format SQlite, SQL ou même CSV/Excel. Le dessin ressemblerait par exemple à cela :

Etudiant;Question_p;Réponse_q;Etat(coché ou non) avec p parcourant l'ensemble des questions, q parcourant l'ensemble des réponses à la question p, avec donc autant de lignes dans la base que d'étudiants x nombre de cases cochables.

Je suppose qu'une des bases internes de AMC doit être assez proche de cela.

Il me semble avoir épuisé toutes les possibilités d'output en terme d'export. Comment pourrais-je faire pour obtenir cette base en export ?


Replies (2)

RE: Bases de données export "custom" - Added by Alexis Bienvenüe over 9 years ago

Vous pouvez essayer d'utiliser les bases SQLite d'AMC. Voir quelques indications ici : RE: calculate the frequency of choices.

RE: Bases de données export "custom" - récupérer le nom des réponses - Added by Al DUS about 9 years ago

Bonjour !

Je commence à comprendre les bases .sqlite y compris celle générée par le plugin "rawsqlite".

Je sais récupérer le nom des questions identifiées par des numéros à partir de l'une des tables sqlite "layout_question" ou "scoring_title".

Par contre, je ne sais pas où récupérer le nom optionnel que l'on donne avec les réponses (\wrongchoice[nom_réponse]{réponse_proposée} ou \correctchoice[nom_réponse]{réponse_proposée} ).

Est-ce que l'une des deux bases "layout_question" ou "scoring_title" est censée remplir cette fonction ? Sinon, comment peut-on récupérer ces noms optionnels des réponses ?

Récupérer le nom des réponses permettrait d'avoir une moyen simple d'identifier de manière unique les réponses des étudiants.

(1-2/2)