Handboek MediaWiki/Extensies/Quiz
Quiz
bewerkenDe quiz-extensie maakt het mogelijk vragen te stellen, waarmee bijvoorbeeld het leren van de inhoud van een les kan worden gecontroleerd. Zie mw:Extension:Quiz voor de originele Engelstalige beschrijving van de extensie.
Installatie
bewerken- maak een nieuwe directory met de naam "quiz" in de "extensions" directory van de betreffende wiki.
- Kopieer de bestanden in de nieuwe directory. De bestanden zijn hier te vinden: Quiz.php en quiz.i18n.php en quiz.js
- Voeg deze instructie toe aan het einde van de LocalSettings.php :
require_once 'extensions/Quiz/Quiz.php';
Gebruik van de extensie
bewerkenToevoegen van een quiz in een Wikipagina
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> {→ Vraag hier invoegen ←} </quiz> |
De quiz-Tag doet het volgende:
|
Theoretisch is het mogelijk, elke vraag van een eigen Quiz-tag te voorzien. Dat neemt dan echter veel plaats in en de correctie/controle werkt dan niet meer zuiver.
Het actuele formaat van de extensie werkt het best met een quiz, waarbij alle vragen tussen een paar van Quiz-tags staan.
Types van vragen
bewerkenMeerdere mogelijke antwoorden
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Welke teams stonden bij het Wereldkampioenschap voetbal 2006 in de finale? } + Frankrijk - Nederland + Italië - Brazilië - Argentinië> </quiz> |
|
Slechts één antwoord mogelijk
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Wie werd in 2006 in Duitsland Wereldkampioen? | typ="()" } - Frankrijk + Italië - Nederland - België </quiz> |
|
Tabel
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Water is bij een standaarddruk bij ... °C | typ="()" } | vloeibaar | vast | gasvormig -+- ... onder 0 ... +-- ... tussen 0 en 100 ... --+ ... boven 100 ... </quiz> |
|
Tekst
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Invultekst | type="{}" } Waar is Aristoteles geboren? { Stageira } Wie was de beroemde mentor van Aristoteles? { Plato } { Alexander } was de bekendste leerling van Aristoteles. { Vertaal naar het Engels | type="{}" } Nul { zero|nil|null (i) } { Vul de open ruimtes met tekst! | type="{}" } Elektriciteit stroomt van { plus _6} naar { min _6} De elektronen bewegen zich van { min _6} naar { plus _6} Gaten (elektronengaten) bewegen zich van { plus _6} naar { min _6} </quiz> |
|
Getallen
bewerkenHet ingeven van getallen is verwant met de ingave van tekst; men kan ze samen gebruiken.
Rendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> {{ Geef 1/3 in een decimaal antwoord? | type="{}" } Antwoord: { 0.33-0.34 } || Feedback { Hoeveel is 10 keer 10 | type="{}" } { 100 5% } { 2^.5=? | type="{}" } { 1.4-1.42 | -1.42--1.4 } </quiz> |
|
Mediawikisyntax
bewerkenBinnen de quiz-tags functioneert een groot gedeelte van de wikisyntax, en dus kunnen ook afbeeldingen, geluid en animaties in een vraag worden weergegeven.
De voorbeelden hier zijn slechts een paar van de mogelijkheden.
Afbeeldingen
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Wat is geen noot? } - [[Image:Two English Walnuts edit.jpg|100px|Okkernoot]] + [[Image:ARS peanuts.jpg|100px|Pinda]] + [[Image:Red Delicious.jpg|100px|Appel]] - [[Image:Ab food 12.jpg|100px|Pistache]] - [[Image:Roastedchestnuts.JPG|100px|Kastanje]] + [[Image:Citrus sinensis.jpg|100px|Sinaasappel]] { Wat is dat [[Image:Butterfly tongue.jpg|100px| ]]? | typ="()" } - Tijger + Vlinder - Bij - Vlieg </quiz> |
|
Animaties
bewerkenDit gedeelte introduceert geen technische trucs, maar laat alleen het gebruik van geanimeerde GIF's zien.
|
|
|
Muziek
bewerkenRendering | Wikitext |
---|---|
|
<quiz> { Welk lied is [[Media:Mozart Eine kleine Nachtmusik KV525 Satz 4 Rondo.ogg|dat]]? | typ="()" } ||[[Media:Mozart Eine kleine Nachtmusik KV525 Satz 4 Rondo.ogg]] + Eine kleine Nachtmusik - Beethovens 5. symfonie - Für Elise { Welk lied is [[Media:Jingle Bells.ogg|dat]]? | typ="()" } ||[[Media:Jingle Bells.ogg|Jingle Bells]] - Stille nacht, heilige nacht + Jingle Bells - O dennenboom - O du fröhliche { Welk lied is [[Media:Oh Christmas Tree.ogg|dat]]? | typ="()" } ||[[Media:Oh Christmas Tree.ogg| Oh Christmas Tree]] - Joy to the World + O dennenboom - Jingle Bells - Stille nacht, heilige nacht </quiz> |
Het gebruik van sjablonen
bewerkenHet gebruik van sjablonen is met weinig beperkingen mogelijk.
Substitueren van sjablone met Subst: is voorlopig nog niet mogelijk; tevens zijn er beperkingen bij het gebruik van parameters.
Rendering | Wikitext |
---|---|
|
<quiz> { Van wie is {{Audio|BWV726.ogg|dit lied}}? } - Beethoven + Bach - Mozart - ... </quiz> |
De oplossing en feedback
bewerkenRendering | Wikitext | Kommentar |
---|---|---|
|
<quiz> { Wat is geen noot? } - Walnoot + Pinda ||Hülsenfrucht, siehe {{W|Pinda}} + Appel - Pistache - Kastanje + Sinaasappel { Wie heeft de gloeilamp uitgevonden? } - Thomas Alva Edison || Edison heeft de gloeilamp in belangrijke mate verder ontwikkeld - Frederick de Moleyns || Deze persoon is in bezit van het eerste patent - Heinrich Göbel || Deze persoon heeft beweerd deel te hebben gehad aan de verdere ontwikkeling van de gloeilamp, hetgeen echter niet waar bleek te zien. + Niet bekend || zie {{W|Gloeilamp#Uitvinding}} </quiz> |
|
Coëfficient
bewerkenIndien niet elke vraag dezelfde punten zou moeten geven, kan men elke vraag met | koef="X" }
van een factor (coëfficient) voorzien.
Rendering | Wikitext | Commentaar |
---|---|---|
|
<quiz> { Deze vraag geeft 5 punten. | koef="5" } + Juist antwoord + Ook juist - Verkeerd antwoord { Deze vraag geeft 3 punten. | typ="()" koef="3" } + Juist antwoord - Verkeerd antwoord { Deze vraag geeft 1 punt. | typ="()" } + Juist antwoord - Verkeerd antwoord </quiz> |
Inclusie van een quiz
bewerkenDe inclusie van een of meerder quizen is mogelijk, wat bijvoorbeeld het maken van dynamische druckversie mogelijk maakt.
Render | Wikitext | Inhoud van het sjabloon |
---|---|---|
Wikibooks:Quizsjabloon | {{Wikibooks:Quizsjabloon}} |
<quiz> { Deze quiz is een sjabloon } + Juist - Verkeerd </quiz> |
Het overleveren van parameters (dus {{Wikibooks:Quisjabloon|Parameter}} en {{{1}}}) werkt niet.
Resultaatbepaling
bewerkenPunten
bewerkenRendering | Wikitext | Commentaar |
---|---|---|
|
<quiz points="2/1!"> { Vraag } + Juist antwoord + Ook juist - Verkeerd antwoord </quiz> |
<quiz points="X/Y!">
|
Quizopties
bewerkensimple
bewerkenMet behull van display="simple" kan je het kopje van de quiz verbergen.
Rendering | Wikitext |
---|---|
|
<quiz display="simple"> { Test } + Juist - Verkeerd </quiz> |
Gemengde opties
bewerkenshuffle="none"
bewerkenMet shuffle="none" kan je de "Vragen in willekeurige volgorde" onderdrukken:
Rendering | Wikitext |
---|---|
|
<quiz shuffle="none"> { Test } + Juist - Verkeerd { Hallo } + Juist - Verkeerd { Pi is precies 3 } + Juist - Verkeerd </quiz> |
Fijninstelling
bewerkenJe kunt een blok definiëren, dat met {X} begint en dan door {/X} beëindigd wordt. Hiermee worden alleen de vragen binnen dit zo gedefinieerde blok in een willekeurige volgorde geplaatst, binnen het blok. Buiten het blok kan de volgorde wel wijzigen
Render | Wikitext | Inhalt der Vorlage |
---|---|---|
|
<quiz> { Kann overal geplaatst worden } + Juist antwoord - Verkeerd antwoord {X} { Slechts intern in willekeurige volgorde geplaatst } + Juist antwoord - Verkeerd antwoord { Slechts intern in willekeurige volgorde geplaatst } + Juist antwoord - Verkeerd antwoord {/X} {!X} { Wordt niet verplaatst } + Juist antwoord - Verkeerd antwoord { Wordt niet verplaatst } + Juist antwoord - Verkeerd antwoord {/X} </quiz> |
|
Tekst tussen de vragen
bewerkenRendering | Wikitext |
---|---|
|
<quiz> {{ Test } + Juist - Verkeerd { Dit is een testtekst<br> } { Pi is precies 3 } + Verkeerd - Juist </quiz> |