Des quiz SPIP exportables

Permet de créer des quiz simples avec SPIP en vue d’une exportation (txt, xml, etc.).

Un quiz contient des questions, chaque question possède plusieurs réponses, dont une seule juste, et un corrigé.

Un quiz est une rubrique SPIP, les questions sont des articles SPIP. Les réponses sont stockées dans une nouvelle table spip_reponses, et les corrections le sont dans une nouvelle table spip_corrections.

Le plugin utilise le plugin « compositions ».

Créez le quiz

Dans un site, on peut décider qu’une rubrique sera une rubrique de type « quiz » en lui attribuant la composition « quiz ».

La rubrique porte en titre le nom du quiz. Il faut ensuite créer une première question dans ce quiz, il s’agira du premier article de cette rubrique, dont seul le titre est utilisé. Une fois en ligne, l’édition du quiz peut commencer, directement depuis la partie publique. Cliquez sur « voir en ligne » [1].

Vous obtiendrez une page comparable à celle-ci :

Élaborez la première question

Pour ajouter une réponse à la question, cliquez sur le bouton « ajouter une réponse ». Ensuite éditez la réponse avec les crayons en oubliant pas de cliquer sur « OK ». Passez ensuite à la réponse suivante, et ainsi de suite jusqu’à avoir placé toutes les réponses possible à la question en cours..

Une fois toutes les réponses à une question saisies, choisissez parmi celles-ci celle qui est juste, toujours avec les crayons ; validez votre choix en cliquant sur « OK ».

Enfin, vous pouvez ajouter un corrigé ou un commentaire (toujours avec les crayons) pour cette question.

Continuez avec les questions suivantes

Passez à la question suivante, cliquez sur le bouton « ajouter une question ». Saisissez le texte de la question, puis toutes les réponses possibles, choisissez la réponse juste, placez un corrigé si vous le souhaitez, et ainsi de suite jusqu’à avoir terminé votre quiz.

Par défaut le nombre de questions d’un quiz est limité à 10 mais cette valeur est modifiable dans le squelette contenu/rubrique-quiz.html.

Utilisez le quiz

Ce plugin a été essentiellement conçu pour constituer une base de données de quizzes facilement exportable, et et pour permettre un travail de groupe entre plusieurs rédacteurs et relecteurs lors de l’élaboration des questions, de leurs réponses et de leurs corrigés, etc. La base de quizzes, de questions et de réponses ainsi constituée, pourra être utilisée pour alimenter un système de quiz dynamiques en Flash par exemple.

Il est envisageable de se servir de la base pour produire des quiz en ligne au format html, mais ce n’est pas fait pour l’instant.

Le plugin permet de produire des quiz, et constituer une base de données mais il ne permet pas de les effectuer.

L’export se fait pour l’instant directement en sql avec phpMyAdmin.

Notes

[1depuis la page rubrique

Discussion

3 discussions

  • 1

    Bonjour,

    Ce plugin fonctionne-t-il également pour Spip 2.1 ?

    Merci d’avance de votre réponse,

    • Bonjour,

      Oui il fonctionne pour SPIP 2.1. En revanche il a été développé pour des besoins spécifiques (générer et exporter un fichier texte avec les questions, les réponses, les corrigés, etc. et destiné à alimenter un template de quiz en Flash) et il est possible que vous ne puissiez pas l’utiliser tel quel, et que quelques ajustements soient nécessaires. Retours d’expérience bienvenus ;-)

    Répondre à ce message

  • d’un point de vue exportation et/ou importation, il semblerait judicieux de coupler ce plugin avec soit avec le plugin CSV import, soit avec le plugin Snippets qui offrent tous les 2 une API et des interface d’import/export d’objets SPIP.

    Répondre à ce message

  • Génial ce plugin ! ,surtout qu’il règle le problème d’export d’un quiz en format texte .
    Chapeau,il ne nous reste plus qu’à l’utiliser et à le faire évoluer.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom