Aide:Comment créer un quiz

Une page de Wikiversité, la communauté pédagogique libre.
(Redirigé depuis Aide:Quiz)

Cette page présente la manière d’utiliser des quiz existants, ainsi que les manières de créer de nouveaux quiz.

Remplir un quiz[modifier | modifier le wikicode]

Un quiz se présente généralement sous la forme suivante :

  

L'en-tête présente dans la plupart des cas des champs permettant de régler les points qui vous seront attribués à la correction, par question. Le créateur du quiz peut avoir réglé des valeurs par défaut et vous laisser les modifier. Certaines des questions peuvent être coefficientées mais vous pouvez décider d'ignorer ces coefficients.

Il existe différents types de questions :

  • Certaines questions vous proposent des choix multiples (Q.C.M.)
  • Certaines questions vous proposent de choisir une proposition parmi plusieurs (QCU)
  • Certaines questions rassemblent plusieurs Q.C.M. ou QCU correspondant au même énoncé
  • Certaines questions vous proposent de répondre en remplissant librement un champ textuel, parfois sous forme de texte à trous. La réponse demandée peut être un mot ou un chiffre, il peut y avoir plusieurs possibilités et même une marge de tolérance.

1 Exemple de Q.C.M. : Parmi les couleurs suivantes, quelles sont celles qui sont dites primaires ?

cyan
blanc
jaune

2 Exemple de plusieurs QCU rassemblés dans une question : À quelle température ces différents éléments passent-ils de l'état solide à l'état liquide ?

39 °C 1535 °C
pour la fusion du mercure.
pour la fusion de l'eau.
pour la fusion du fer.

3 Exemple de texte à trous : Complétez ces phrases avec des nombres écrits en chiffres ou en lettres

1 :

 : douze
103 :


Comprendre la correction d’un quiz[modifier | modifier le wikicode]

En cliquant sur le bouton correction, le questionnaire est corrigé et une note vous est attribuée en fonction des points paramétrés pour le quiz.


De plus, des informations complémentaires (comme des liens vers des articles sur wikipedia) peuvent vous être fournies.

Fonctionnalités supplémentaires[modifier | modifier le wikicode]

Si votre navigateur supporte le JavaScript, certains avantages s'offrent à vous :

  • Vous avez la possibilité de dé-cocher les boutons radio des QCU en double cliquant dessus, ce qui vous permet de vous corriger et de ne pas répondre à un QCU dont vous n'êtes pas certain de la réponse.
  • Vous avez souvent la possibilité de mélanger les questions du quiz si vous souhaitez vous y ré-entraîner.
    • NOTE : Cette fonctionnalité n'est accessible que tant que vous n'avez pas commencé à répondre au quiz, sinon les corrections ne correspondront plus aux questions mélangées.

Création basique[modifier | modifier le wikicode]

La balise quiz[modifier | modifier le wikicode]

Code wikitext Rendu
<quiz>
Les questions seront à ajouter ici
</quiz>

  

1 Ceci est une question

d'exemple

2 Ceci est une question

d'exemple

NOTE : tout au long de cette page, nous utiliserons un paramètre spécial de la balise quiz permettant de ne pas afficher toutes les options habituellement présentes au début d’un quiz. Ce paramètre est présentée dans la section création avancée, Paramètres de la balise quiz.

Les questions[modifier | modifier le wikicode]

Code wikitext Rendu
{ Une question est identifiée par une accolade
ouvrante au début d’une ligne et se termine par 
une accolade fermante à la fin d’une ligne. }
- Par défaut une question sera de type {{Abréviation|Q.C.M.|Question à choix multiple}}
+ Les lignes suivantes commençant par des signes (+ ou -)
- seront considérées comme des propositions
+ juste(s) ou
- fausse(s)

{ Il est nécessaire de sauter une ligne entre chaque
question. Le ''texte'' '''inséré''' [http://www.google.com dans]
les [[questions]] 
* est [[Fichier:Nuvola apps korganizer.svg|right]]
* {{modèle interprété}}
# comme
# du wikitext !
|| Une ligne commençant par deux barres dans l'intitulé
d’une question, permet d'y insérer des informations
supplémentaires qui seront affichées à la correction,
par exemple des [[liens]].
| type="()" }
+ La ligne précédente servait à donner un '''type''' particulier
- à l’objet de la question : QCU.
|| À l'intérieur de l’objet d’une question, les lignes 
|| commençant par deux barres pourront aussi contenir
|| des informations supplémentaires affichées à la correction.
+ Les propositions peuvent alterner
|| avec les informations supplémentaires.

1 Une question est identifiée par une accolade ouvrante au début d’une ligne et se termine par une accolade fermante à la fin d’une ligne.

Par défaut une question sera de type Q.C.M.
Les lignes suivantes commençant par des signes (+ ou -)
seront considérées comme des propositions
juste(s) ou
fausse(s)

2 Il est nécessaire de sauter une ligne entre chaque question. Le texte inséré dans les questions

  1. comme
  2. du wikitext !

La ligne précédente servait à donner un type particulier
à l’objet de la question : QCU.
Les propositions peuvent alterner

Les différents types de questions[modifier | modifier le wikicode]

Vous pouvez indiquer le type d’une question à la fin de son intitulé. Actuellement, Quiz permet de nombreuses possibilités :

Question à choix multiple (Q.C.M.)[modifier | modifier le wikicode]

Code wikitext Rendu
{ C’est le type par défaut des questions
d'un quiz. Vous n'êtes pas obligé 
de terminer l'intitulé par :
| type="[]" }
+ Les lignes suivantes sont des propositions
|| Dont le signe indique si elles sont
+ justes ou
- fausses.

C’est le type par défaut des questions d'un quiz. Vous n'êtes pas obligé de terminer l'intitulé par :

Les lignes suivantes sont des propositions
justes ou
fausses.

Question à choix unique (QCU)[modifier | modifier le wikicode]

Code wikitext Rendu
{ L'intitulé d’une question à choix 
unique se termine systématiquement par
| type="()" }
- elle contient des propositions
- fausses
+ et une unique proposition juste.

L'intitulé d’une question à choix unique se termine systématiquement par

elle contient des propositions
fausses
et une unique proposition juste.

Liste de Q.C.M./QCU[modifier | modifier le wikicode]

Code wikitext Rendu
{ Vous pouvez facilement créer des listes de
{{Abréviation|Q.C.M.|Question à choix multiple}} ou de QCU ayant en commun un intitulé }
| et | différents | choix
+-+ qui concerneront
|| toutes
-++ les propositions suivantes.
|| qui devront être précédées d'autant
|| de signes que de choix possibles.

{ Une application possible est la création
d’une liste de questions VRAI/FAUX :
| type="()" }
| VRAI | FAUX 
-+ Cette extension est pleine de bugs.
+- Cette extension est géniale.
-+ Son auteur est très modeste.

1 Vous pouvez facilement créer des listes de ou de QCU ayant en commun un intitulé

et différents choix
qui concerneront
les propositions suivantes.

2 Une application possible est la création d’une liste de questions VRAI/FAUX :

VRAI FAUX
Cette extension est géniale.
Cette extension est pleine de bugs.
Son auteur est très modeste.

Champ textuel[modifier | modifier le wikicode]

Code wikitext Rendu
{ Le dernier type de question permet d'insérer 
des champs textuels n’importe où dans une phrase.
| type="{}" }
Vous pouvez ainsi construire des questions { ouvertes }.
|| En insérant, toujours de la même manière,
|| des informations supplémentaires.
Et vous pouvez aussi construire des { textes } à { trous }.
Il est possible de permettre { une|deux|plusieurs } réponses
pour un même champ textuel.

{ Ces champs textuels peuvent aussi être 
des champs numériques pour lesquels vous
avez la possibilité de définir une tolérance.
| type="{}" }
Ainsi vous pouvez définir :
Une réponse absolue : { 12.5 }
Un intervalle : { 12-16 }
Une réponse avec une tolérance en pourcentage { 100 6% }
et même les combiner { 12.5 | 12-16 | 100 6% }

{ D'autres options vous permettent enfin
| type="{}" }
de limiter la longueur des champs textuels {  _7}
ou numériques : { 1998 _4} { 2002-2007 _4} (sauf { 10 2% _2})
Ainsi que de créer un champ insensible aux majuscules :
{ Louis Napoléon Bonaparte (i) }.

1 Le dernier type de question permet d'insérer des champs textuels n’importe où dans une phrase.

Vous pouvez ainsi construire des questions

.
Vous pouvez aussi construire des

à

.
Il est possible de permettre

réponses
pour un même champ textuel.

2 Ces champs textuels peuvent aussi être des champs numériques pour lesquels vous avez la possibilité de définir une tolérance.

Ainsi vous pouvez définir :
Une réponse absolue :

Un intervalle :

Une réponse avec une tolérance en pourcentage

et même les combiner

3 D'autres options vous permettent enfin

de limiter la longueur des champs textuels

ou numériques :

(sauf

)
Ainsi que de créer un champ insensible aux majuscules :

.

Panneau d’avertissement Si la réponse contient une apostrophe, il convient de la proposer avec l'apostrophe typographique et dactylographique (' et ’), car elles peuvent changer selon les ordinateurs utilisés.

Création avancée[modifier | modifier le wikicode]

Pour enrichir vos questionnaires et moduler leur interactivité, vous pouvez utiliser quelques mécanismes supplémentaires.

Paramètres de la balise <quiz>[modifier | modifier le wikicode]

Différents paramètres peuvent être inscrits à l'intérieur de la balise quiz.

Code wikitext Rendu
<quiz display="simple">
L'option utilisée tout au long de cette
page pour les exemples permet de ne pas
afficher les options de points attribués à l'utilisateur.
Elle est à utiliser dans les quiz avec un nombre
très limité de questions.
</quiz>

<quiz points="1/0.5!">
Ceci permet de paramétrer les points
attribués par défaut à l'utilisateur.
Le premier chiffre correspond aux points
attribués pour une réponse juste, le second
aux points RETIRÉS pour une réponse fausse.
Le point d'exclamation est optionnel et indique
que les coefficients des questions seront ignorés.
Ceci est particulièrement utile lorsque vous incluez
d'autres questionnaires à l'intérieur du vôtre.
Il est recommandé de ne pas utiliser l'option points=""
en combinaison avec display="simple" pour empêcher
l'utilisateur de modifier les paramètres, cela
ne correspondrait pas à l'esprit Wiki ; )
</quiz>

  

<quiz shuffle="none">
Cette dernière option empêche les
utilisateurs de pouvoir mélanger les questions.
Les raisons qui peuvent amener à utiliser
cette option sont décrites dans la section
"Limiter le mélange des questions et insérer du texte"
</quiz>

  


Paramètres des questions[modifier | modifier le wikicode]

Une question peut actuellement contenir deux types de paramètres.

Code wikitext Rendu
{ Les paramètres doivent obligatoirement se
trouver sur la dernière ligne de l'intitulé
| type="{}" }
Le type spécifie le type de la question.
Les possibilités ont été définies précédemment.

{ Il vous est aussi possible de définir le
coefficient attribué à la question
| type="{}" coef="2" }
Les points obtenus à la question (positifs ou négatifs)
seront multipliés par ce coefficient.

  

1 Les paramètres doivent obligatoirement se trouver sur la dernière ligne de l'intitulé

Le type spécifie le type de la question.
Les possibilités ont été définies précédemment.

2 Il vous est aussi possible de définir le coefficient attribué à la question

Les points obtenus à la question (positifs ou négatifs)
seront multipliés par ce coefficient.

Insérer du texte et limiter le mélange des questions[modifier | modifier le wikicode]

Code wikitext Rendu
{ Si vous souhaitez utiliser un même énoncé pour
plusieurs questions, ou si vous souhaitez insérer
du texte entre des questions, vous pouvez le
faire simplement en créant une question dépourvue
d'objet et de type. }

Plusieurs cas peuvent alors vous amener à vouloir limiter les possibilités de mélange des questions :

  1. Si votre quiz est construit avec des questions dont la difficulté évolue de manière progressive ou si elles se succèdent toutes de manière logique, vous avez la possibilité de paramétrer votre quiz avec l'option shuffle="none" (voir la section "Paramètres de la balise <quiz>").
    • Si plusieurs questions portent sur un même énoncé et que vous souhaitez qu’elles restent à la suite de cet énoncé ou
    • Si avez intercalé du texte entre des questions et souhaitez qu’il conserve sa place
    • vous pouvez utiliser le mécanisme des blocs décrit ci-dessous.
Code wikitext Rendu
{ Le premier champ de texte d’un quiz ou
d'un bloc conserve '''toujours''' sa position }

{ Ceci est une question }
+ d'exemple

{ Ceci est une question }
+ d'exemple

{X}

{ Pour éviter cela vous pouvez créer des blocs.
Les questions placées à l'intérieur de ces
blocs ne seront mélangées qu'entre elles.
Si vous définissez un bloc commençant par
{X} et finissant par {/X} }

{ Ceci est une question }
+ d'exemple

{ Ceci est une question }
+ d'exemple

{/X}

{!X}

{ Les questions et les textes placés dans
un bloc commençant par {!X} et finissant par
{/X} ne seront pas mélangés. }

{ Ceci est une question }
+ d'exemple

{ Ceci est une question }
+ d'exemple

{/X}

  

Le premier champ de texte d’un quiz ou d'un bloc conserve toujours sa position

1 Ceci est une question

d'exemple

2 Ceci est une question

d'exemple
Pour éviter cela vous pouvez créer des blocs.

Les questions placées à l'intérieur de ces blocs ne seront mélangées qu'entre elles. Si vous définissez un bloc commençant par

{X} et finissant par {/X}

3 Ceci est une question

d'exemple

4 Ceci est une question

d'exemple
Les questions et les textes placés dans

un bloc commençant par {!X} et finissant par

{/X} ne seront pas mélangés.

5 Ceci est une question

d'exemple

6 Ceci est une question

d'exemple

NOTE : essayez de mélanger ce questionnaire plusieurs fois pour vous assurer que vous avez bien compris le fonctionnement des blocs.

Inclure un autre quiz[modifier | modifier le wikicode]

Vous pouvez facilement inclure d'autres quiz à l'intérieur du vôtre ou même créer un questionnaire pluridisciplinaire uniquement à partir de quiz préexistants. Note : vous ne pouvez inclure que le premier quiz contenu dans une autre page.

Code wikitext Rendu
{ La syntaxe d'inclusion est la même 
que celle utilisée dans la syntaxe
wikitext. }

{{Modèle:Quiz:inclus}}

  

La syntaxe d'inclusion est la même

que celle utilisée dans la syntaxe

wikitext.

1 Une question incluse avec succès

démontre la puissance de l'extension

Gestion des erreurs de syntaxe[modifier | modifier le wikicode]

Quiz possède un mécanisme permettant de détecter et signaler quelques erreurs rendant les questions invalides. Les erreurs suivantes sont gérées par l'extension :

  • Texte de proposition vide.
  • Question à choix unique :
    • avec plusieurs propositions justes.
    • avec aucune proposition juste.
  • Listes de questions :
    • avec moins de deux choix.
    • avec un texte de choix vide.
    • proposition avec moins de signes que de choix.
  • Texte à trous :
    • Champs à remplir sans aucune réponse possible.
    • Champs à remplir dont la longueur est inférieure à l'une des réponses.
    • Les attributs de longueur des champs pouvant recevoir une réponse numérique avec une tolérance en pourcentage sont ignorés.
Code wikitext Rendu
{ QCU qui cumule toutes les erreurs
imaginables.
| type="()" }
|
++ deux propositions justes
-- aucune proposition juste
|| Attention, la position de l'erreur
|| ne peut être indiquée dans ce cas.
+ moins de signes que de choix

{ Question à champs textuels
qui cumule toutes les erreurs imaginables
| type="{}" }
Champ sans réponse possible {  }
Champ dont la longueur est inférieure à une des
réponses { quatre _3} { 1998 _3} { 2002-2007 _3}
Champ avec tolérance en pourcentage { 100 6% _3}

   Erreur de syntaxe

1 QCU qui cumule toutes les erreurs imaginables.

??????
deux propositions justes
aucune proposition juste
moins de signes que de choix

2 Question à champs textuels qui cumule toutes les erreurs imaginables

Champ sans réponse possible { }
Champ dont la longueur est inférieure à une des
réponses

Champ avec tolérance en pourcentage

Exemples de quiz[modifier | modifier le wikicode]

Quelques quiz :

Liens externes[modifier | modifier le wikicode]