Aide:Quiz
Cette page, tirée de la wikiversité présente la manière d'utiliser des quiz existants, ainsi que les manières de créer de nouveaux quiz. Voir aussi Créer un questionnaire pour des spécifications propres à Spinoza et Nous.
Sommaire |
Utilisation
Remplir un quiz
Un quiz se présente généralement sous la forme suivante :
Comprendre la correction d'un quiz
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
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 s'y 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.
Création basique
la balise quiz
Code wikitext | Rendu |
---|---|
<quiz> Les questions seront à ajouter ici </quiz> |
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
Code wikitext | Rendu |
---|---|
{ Une question est identifiée par un crochet ouvrant au début d'une ligne et se termine par un crochet fermant à la fin d'une ligne. } - Par défaut une question sera de type QCM + 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 [[Image:Nuvola apps bookcase.png|80px|right]] * {{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 peuvant s'alterner || avec les informations supplémentaires. |
Les différents types de questions
Vous pouvez indiquer le type d'une question à la fin de son intitulé. Actuellement, Quiz permet de nombreuses possibilités :
Question à choix multiple (QCM)
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. |
Question à choix unique (QCU)
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. |
Liste de QCM/QCU
Code wikitext | Rendu |
---|---|
{ Vous pouvez facilement créer des listes de QCM 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 question VRAI/FAUX : | type="()" } | VRAI | FAUX -+ Cette extension est pleine de bugs. +- Cette extension est géniale. -+ Son auteur est très modeste. |
Champs textuel
Code wikitext | Rendu |
---|---|
{ Le dernier type de question permet d'insérer des champs textuels n'importe ou 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 intervale : { 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) }. |
Création avancée
Pour enrichir vos questionnaires et moduler leur interactivité, vous pouvez utiliser quelques mécanismes supplémentaires.
Paramètres de la balise <quiz>
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 votre. 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
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. |
Insérer du texte et Limiter le mélange des questions
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 :
- 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 champs 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} |
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
Vous pouvez facilement inclure d'autres quiz à l'intérieur du votre ou même de 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}} |
Gestion des erreurs de syntaxe
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 à trou :
- 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 un 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 signe que de choix { Question à champs textuels qui cumules toutes les erreurs imaginables | type="{}" } Champs sans réponse possible { } Champs dont la longueur est inférieure à une des réponses { quatre _3} { 1998 _3} { 2002-2007 _3} Champs avec tolérance en pourcentage { 100 6% _3} |