Zum Inhalt springen

Wikiversity:Quiz

Aus Wikiversity

Diese Dokumentation soll dir helfen, mit der Erweiterung Quiz zu arbeiten und selbst Multiple-Choice-Aufgaben zu erstellen. Die Dokumentation ist aktuell noch nicht vollständig und könnte noch Fehler enthalten. Die auf dieser Seite gegebenen Beispiele sind voll funktionsfähig, du kannst sie gerne ausprobieren.

Referenz

[Bearbeiten]

Einfügen eines Quiz in einen Artikel

[Bearbeiten]
Rendering Wikitext Kommentar

  

1 Beispielfrage 1

Die richtige Antwort.
Distractor.
Distractor.
Distractor.

2 Beispielfrage 2

Die richtige Antwort.
Distractor.
Distractor.
Distractor.

<quiz>
{→ Fragen hier einfügen ←}
</quiz>
Der quiz-Tag erzeugt Folgendes:
  • Zu Beginn werden einige Standard-Quiz-Optionen eingefügt.
  • Alles zwischen den Quiz-Tags wird durch die Quiz-Erweiterung verarbeitet und nach Möglichkeit in Fragen umgewandelt.
  • Unten ist der Korrektur-Knopf, mit dem der Schüler/Student, nachdem er das Quiz beendet hat, die Korrektur (Auflösung) anfordern kann.
  • Drückt man den Korrektur-Knopf, so sieht man auch alle drei möglichen Farben, die zur Markierung der richtigen bzw. falschen Antworten verwendet werden.
  • Der Fragen mischen Knopf bewirkt mittels eines Javascripts ein vermischen der Fragen

Theoretisch ist es möglich, jede einzelne Frage in einen eigenen Quiz-Tag einzubetten. Aber der erzeugte Kopf zu jeder Frage benötigt dann viel Platz und zudem funktioniert die Korrektur dann nicht mehr sauber.

Das aktuelle Format der Quiz-Erweiterung funktioniert am besten mit Quiz, bei denen alle Fragen zwischen einem einzigen Paar von Quiz-Tags sind. Mehre Quiz auf einer Seite sind (wie hier) möglich, jedoch wird bei der Korrektur nur das ausgewählte Quiz korrigiert, aber von allen Quiz auf der Seite die Lösung angezeigt.

Fragentypen

[Bearbeiten]

Mehrere mögliche Antworten

[Bearbeiten]
Rendering Wikitext Kommentar

  

Welche Mannschaften standen bei der Handball- Weltmeisterschaft der Herren 2007 im Finale?

Polen
Schweiz
Deutschland
Tunesien
USA

<quiz>
{ Welche Mannschaften 
standen bei der Handball-
Weltmeisterschaft der 
Herren 2007 im Finale? }
+ Polen
- Schweiz
+ Deutschland
- Tunesien
- USA
</quiz>
  • Diese Art von Frage ist "Multiple Choice". Hierbei kann auch mehr als eine Antwort korrekt sein.
  • Diese Form entspricht dem Standard-Typ für eine Quizfrage (Antwortmöglichkeiten mit Checkbox). Dieselbe Wirkung könnte auch mit dem Zusatz | typ="[]" in der Quizfrage erreicht werden.
  • Korrekte Antworten sind mit einem Pluszeichen gekennzeichnet, falsche mit einem Minus.
  • Jedes Symbol, z.B. |, +, - und alle anderen weiter unter aufgeführten Sonderzeichen müssen zu Beginn einer neuen Zeile stehen.

Nur eine mögliche Antwort

[Bearbeiten]
Rendering Wikitext Kommentar

  

Wer wurde 2006 in Deutschland Fußball-Weltmeister?

Frankreich
Italien
Österreich
Deutschland

<quiz>
{ Wer wurde 2006 
  in Deutschland 
  Fußball-Weltmeister?
| typ="()" }
- Frankreich
+ Italien
- Österreich
- Deutschland
</quiz>
  • Diese Art von Fragen erlaubt genau eine korrekte Antwort.
  • Die korrekte Antwort kann an jeder beliebigen Position sein und ist wieder durch ein Pluszeichen markiert. Falsche Antworten sind mit einem Minuszeichen gekennzeichnet.
  • Die Symbole müssen am Anfang einer neuen Zeile stehen, auch Leerzeichen sind nicht erlaubt.


Tabelle

[Bearbeiten]
Rendering Wikitext Kommentar

  

1 Wasser ist bei Normaldruck bei ... °C

flüssig fest gasförmig
... unter 0 ...
... zwischen 0 und 100 ...
... über 100 ...

2 Welche englischen Verbformen sind das?

Infinitiv Präteritum Partizip Perfekt
say
said
hit

<quiz>
{ Wasser ist bei Normaldruck 
  bei ... °C
| typ="()" }
| flüssig | fest | gasförmig
-+- ... unter 0 ...
+-- ... zwischen 0 und 100 ...
--+ ... über 100 ...

{ Welche englischen Verbformen sind das?
| typ="[]" }
| Infinitiv | Präteritum | Partizip Perfekt
+-- say
-++ said
+++ hit
</quiz>
  • Diese Form der mehrfachen Auswahlmöglichkeit wird durch die wiederholten Plus- und Minus-Zeichen zu Beginn einer Zeile ermöglicht.
  • Die Spaltenüberschriften ergeben sich aus den durch das "|"-Zeichen getrennten Texten.
  • Beim Typ "()" (Radiobuttons, siehe Frage 1) darf es nur ein Pluszeichen pro Zeile geben, beim Typ "[]" (Checkboxen, siehe Frage 2) auch mehrere.
Rendering Wikitext Kommentar

  

1 Lückentext

Das ist ein

.
Das ist ein Halb

.

Esel

2 Englisch Vokabeln

Null

3 Fülle die Lücken!

Der elektrische Strom fließt von

nach

Die Elektronen bewegen sich von

nach

Defektelektron bzw. Löcher bewegen sich von

nach


<quiz>
{ Lückentext
| type="{}" }
Das ist ein { Lückentext }.
|| steht ja schon oben
Das  ist ein Halb{ schuh }.
{ Der _3} Esel

{ Englisch Vokabeln
| type="{}" }
Null { zero|nil|null (i) }

{ Fülle die Lücken!
| type="{}" }
* Der elektrische Strom fließt von { Plus _6} nach { Minus _6}.
* Die Elektronen bewegen sich von { Minus _6} nach { Plus _6}.
* Defektelektron bzw. Löcher bewegen sich von { Plus _6} nach { Minus _6}.

</quiz>
  • Wichtig sind die Leerzeichen zwischen den geschweiften Klammern und der Antwort.
  • Möglich ist die Eingabe mehrerer Antworten in einem Textfeld, die als richtig akzeptiert werden. Die Antworten werden durch senkrechte Striche getrennt eingegeben, wie im Beispiel { zero|nil|null }.
  • Mittels _Zahl lässt sich die Anzahl der Buchstaben festlegen, die die Antwort maximal hat. Ist die Antwort länger als angegeben, wird ein Syntaxfehler angezeigt.
  • Groß- und Kleinschreibung: Groß- oder Kleinschreibung spielt eine Rolle, es sei denn man deaktiviert sie mit (i). (i) steht für "case-insensitive".
Wichtig: Die Deaktivierung gilt nicht für alle Antwortmöglichkeiten, sondern nur für die explizit ausgewählten Antwortmöglichkeiten.

Zahlen

[Bearbeiten]

Sowohl in Implementierung als auch Anwendung ist die Eingabe von Zahlen mit der Eingabe von Text verwandt, eine Vermischung dieser beiden Typen ist vorgesehen.

Rendering Wikitext Kommentar

  

1 Welche Dezimalzahl entspricht 1/3?

Antwort:

2 Wie viel ist 10*10? Ihre Antwort wird mit 6% Toleranz als richtig bewertet.

3 2^.5=?

<quiz>
{ Welche Dezimalzahl entspricht 1/3?
| type="{}" }
Antwort: { 0.33-0.34 }
|| Feedback

{ Wie viel ist 10*10? Ihre Antwort wird mit 6% Toleranz als richtig bewertet
| type="{}" }
{ 100 6% }

{ 2^.5=?
| type="{}" }
{ 1.4-1.42 | -1.42--1.4 }
</quiz>
  • Als Dezimaltrennzeichen ist Punkt und Komma möglich.
  • Wie erkennbar ist, ist sowohl ein Bereich als auch eine Toleranz in Prozent möglich.

Mediawikisyntax

[Bearbeiten]

Da innerhalb der Quiz-Tags ein großer Teil der Wiki-Syntax funktioniert, ist es auch möglich Bilder, Töne, Animationen usw. einzubinden.

Die hier gezeigten Möglichkeiten sind nur als Beispiele oder als Inspiration zu verstehen, es ist also auch anders möglich.

Bilder

[Bearbeiten]
Rendering Wikitext Kommentar

  

1 Was ist keine Nuss?

Walnuss
Erdnuss
Äpfel
Pistazien
Kastanie
Orange

2 Was ist das ?

Tiger
Schmetterling
Biene
Fliege

<quiz>
{ Was ist keine Nuss? }
- [[Bild:Walnut03.jpg|100px|Walnuss]]
+ [[Bild:Peanuts.jpg|100px|Erdnuss]]
+ [[Bild:Malus-Idared on tree.jpg
    |100px|Äpfel]]
- [[Bild:Pistachios in a bag.jpg
    |100px|Pistazien]]
- [[Bild:Chestnut.jpg|100px|Kastanie]]
+ [[Bild:P10802511.JPG
    |100px|Orange]]

{ Was ist das?
 [[Bild:Butterfly tongue.jpg|100px| ]]
| typ="()" }
- Tiger
+ Schmetterling
- Biene
- Fliege
</quiz>
  • Im Moment gibt es leider keine Möglichkeit, die Bilder in einer Reihe anzuordnen, wie es z.B. der Gallery-Tag erlaubt.
  • Der Alternativtext ([[Bild:Walnut.jpg|100px|Walnuss]]) bei den Bildern sollte aus Rücksicht auf z.B. Sehbehinderte angegeben werden (Stichworte: Wikipedia Barrierefreiheit und Wikipedia Wikipedia:Barrierefreiheit).
  • gleichzeitig soll der Alternativtext nicht die Lösung enthalteten


Animationen

[Bearbeiten]

Dieser Abschnitt zeigt keine neuen technischen Tricks, sondern stellt lediglich die Nutzung von animierten GIFs dar.

  

Welche Tiere sind das?

Hering
Forelle
Barsch
Hecht


  

Welcher Motor ist das?

Boxermotor
Kreiskolbenmotor
Sternmotor


  

Wie viele Kugeln sind das?

Musik

[Bearbeiten]
Rendering Wikitext Kommentar

  

1 Welches Lied ist   das (i) ?

Eine kleine Nachtmusik
Beethovens 5. Sinfonie
Für Elise

2 Welches Lied ist   das (i) ?

Stille Nacht, heilige Nacht
Jingle Bells
Oh Tannenbaum
O du fröhliche

3 Welches Lied ist   das (i) ?

Joy to the World
Oh Tannenbaum
Jingle Bells
Stille Nacht, heilige Nacht

<quiz>
{ Welches Lied ist {{Audio quiz|Mozart 
  Eine kleine Nachtmusik KV525 
  Satz 4 Rondo.ogg|das}} ?
| typ="()" }
||[[Bild:Mozart Eine kleine Nachtmusik 
    KV525 Satz 4 Rondo.ogg]]
+ Eine kleine Nachtmusik
- Beethovens 5. Sinfonie
- Für Elise

{ Welches Lied ist {{Audio quiz|Jingle 
  Bells.ogg|das}} ?
| typ="()" }
||[[Bild:Jingle Bells (90bpm) (Kevin MacLeod) (ISRC USUAN1100187).oga|Jingle Bells]]
- Stille Nacht, heilige Nacht
+ Jingle Bells
- Oh Tannenbaum
- O du fröhliche

{ Welches Lied ist {{Audio quiz|Oh Christmas 
  Tree.ogg|das}} ?
| typ="()" }
||[[Bild:Oh Christmas Tree.ogg|
    Oh Christmas Tree]]
- Joy to the World
+ Oh Tannenbaum
- Jingle Bells
- Stille Nacht, heilige Nacht
</quiz>

Zur Wiedergabe der Audiodateien wurde die
Vorlage:Audio quiz entwickelt, die anders
als die oder die Verlinkung
mit Media nicht den Namen der Datei
im Tooltip anzeigt, womit meist die Lösung
sofort verraten würde.

Verwendung von Vorlagen

[Bearbeiten]

Die Verwendung von Vorlagen ist mit wenigen Einschränkungen möglich. (Vorlagen funktionieren nicht, wenn sie ganz am Anfang einer Zeile stehen, es muss mindestens ein Leerzeichen davor stehen!)

Substituieren von Vorlagen mit Subst: ist bis auf weiteres nicht möglich, ebenfalls gibt es Einschränkungen bei Parametern.

Rendering Wikitext

  

Von wem stammt   dieses Lied (i)?

Beethoven
Bach
Mozart
...

<quiz>
{  Von wem stammt {{Audio quiz|BWV726.ogg|dieses Lied}}? }
- Bethoven
+ Bach
- Mozart
- ...
</quiz>

Die Verwendung von Wikipedia Hilfe:Variablen ist möglich, was aber eher von Theoretischem Interesse ist.

weiters

[Bearbeiten]

siehe Wikiversity:Quiz/MediaWiki Syntax

Auflösung und Feedback

[Bearbeiten]
Rendering Wikitext Kommentar

  

1 Was ist keine Nuss?

Walnuss
Erdnuss
Apfel
Pistazien
Kastanie
Orange

2 Wer erfand die Glühbirne?

Thomas Alva Edison
Frederick de Moleyns
Heinrich Göbel
nicht genauer bekannt

<quiz>
{ Was ist keine Nuss? }
- Walnuss
+ Erdnuss
||Hülsenfrucht, siehe {{w|Erdnuss}}
+ Apfel
- Pistazien
- Kastanie
+ Orange

{ Wer erfand die Glühbirne? }
- Thomas Alva Edison
|| Wichtige Weiterentwicklungen auf 
   Basis der bekannten Technik
- Frederick de Moleyns
|| Besitz das erste Patent
- Heinrich Göbel
|| Behauptete, an der Weiterentwicklung 
   beteiligt zu sein, was aber als 
   widerlegt gilt.
+ nicht genauer bekannt
|| siehe {{w|Glühlampe#Geschichte}}
</quiz>
  • Der Feedback-Text hinter den Zeichen "||" ist zu Anfang versteckt. Er erscheint erst, wenn der Benutzer den Korrektur-Button gedrückt hat.
  • Einsatzmöglichkeiten:
    • Belohnung/ Lob
    • Erklärung
    • Gratulation
    • Mitleid/ Bedauern
  • Feedback ist mit allen Fragetypen möglich
  • Die doppelte vertikale Linie (||) muss direkt nach der jeweiligen Antwortmöglichkeit stehen.
  • Auch diese Sonderzeichen müssen auf einer neuen Zeile beginnen.
  • Anders als bei anderen Quiz-Systemen, werden alle Feedbacks bei der Korrektur angezeigt. Bei anderen Quiz-Systemen ist der Standard, nur die Feedbacks für die Elemente anzuzeigen, die der Benutzer gewählt hat.
  • Zum Ausprobieren des Feedbacks, drücke auf Korrektur.

Faktor

[Bearbeiten]

Falls nicht jede Frage die gleiche Punktezahl ergeben soll, kann man jeder Frage mit | koef="X" } einen Faktor (Koeffizient) zuordnen.

Rendering Wikitext Kommentar

  

1 Diese Frage ergibt 5 Punkte.

Richtige Antwort
Auch richtig
Falsche Antwort

2 Diese Frage ergibt 3 Punkte.

Richtige Antwort
Falsche Antwort

3 Diese Frage ergibt 1 Punkt.

Richtige Antwort
Falsche Antwort

<quiz>
{ Diese Frage ergibt 5 Punkte.
| koef="5" }
+ Richtige Antwort
+ Auch richtig
- Falsche Antwort

{ Diese Frage ergibt 3 Punkte.
| typ="()" koef="3" }
+ Richtige Antwort
- Falsche Antwort

{ Diese Frage ergibt 1 Punkt.
| typ="()" }
+ Richtige Antwort
- Falsche Antwort
</quiz>

Inklusion von einem Quiz

[Bearbeiten]

Die Inklusion von einem oder mehrere Quiz ist möglich, was z.B. bei der Erstellung von dynamischen Druckversion ermöglicht.

Render Wikitext Inhalt der Vorlage

  

Dieses Quiz ist in einer Vorlage

Richtig
Falsch

{{Wikiversity:Quiz/Inklusion/Quiz}}
<quiz> 
{ Dieses Quiz ist in einer Vorlage } 
+ Richtig 
- Falsch 
</quiz>

Die Übergabe von Parametern (also {{Wikiversity:Quiz/Inklusion/Quiz|Parameter}} und {{{1}}}) geht nicht.

Bewertungssystem

[Bearbeiten]

Punktezahl

[Bearbeiten]
Rendering Wikitext Kommentar

  

Frage

Richtige Antwort
Auch richtig
Falsche Antwort

<quiz points="2/1!">
{ Frage }
+ Richtige Antwort
+ Auch richtig
- Falsche Antwort
</quiz>
<quiz points="X/Y!">

X ist die Punktezahl für die Richtige Antwort, Y für die Falsche Antwort und das optionale "!" ist zum Ignorieren der Koeffizenten. Der Benutzer kann die Werte überschreiben, es sind nur Standardwerte.

Es sind nur Positive Zahlen erlaubt.

Kommazahlen wie 1.5 sind möglich.

Quiz Optionen

[Bearbeiten]

simple

[Bearbeiten]

Mit Hilfe von display="simple" kann man den Kopf des Quiz ausblenden.

Rendering Wikitext

Test

Richtig
Falsch

<quiz display="simple">
{ Test }
+ Richtig
- Falsch
</quiz>

Misch Optionen

[Bearbeiten]

shuffle="none"

[Bearbeiten]

mit shuffle="none" kann man den Misch Knopf unterdrücken:

Rendering Wikitext

  

1 Test

Richtig
Falsch

2 Hallo

Falsch
Richtig

3 Pi ist genau 3

Falsch
Richtig

<quiz shuffle="none">
{ Test }
+ Richtig
- Falsch

{ Hallo }
- Falsch
+ Richtig

{ Pi ist genau 3 }
+ Falsch
- Richtig
</quiz>

Fein Einstellung

[Bearbeiten]

Wenn du einen Block definierst, der mit beginnt {X} und der durch {/X} beendet wird, werden die innerhalb dieser Blöcke gesetzten Fragen nur zwischen ihnen vermischt.

Die Fragen und die Texte, die in einen Block gesetzt wurden, der mit beginnt {!X} und der durch {/X} beendet, werden nicht vermischt.

Rendering Wikitext

  

1 Kann überall landen

Richtige Antwort
Falsche Antwort

2 Nur Interne Mischung

Richtige Antwort
Falsche Antwort

3 Nur Interne Mischung

Richtige Antwort
Falsche Antwort

4 keine Mischung

Richtige Antwort
Falsche Antwort

5 keine Mischung

Richtige Antwort
Falsche Antwort

<quiz>
{ Kann überall landen }
+ Richtige Antwort
- Falsche Antwort

{X}

{ Nur Interne Mischung }
+ Richtige Antwort
- Falsche Antwort

{ Nur Interne Mischung }
+ Richtige Antwort
- Falsche Antwort

{/X}

{!X}

{ keine Mischung }
+ Richtige Antwort
- Falsche Antwort

{ keine Mischung }
+ Richtige Antwort
- Falsche Antwort

{/X}
</quiz>

Nützlich in dem Zusammenhang ist die Durchnummerierung der Fragen, da diese unabhängig von der Reihenfolge ist.

Wenn ihr übrigens etwas angekreuzt habt, wird der Mischknopf ausgegraut.

Text zwischen den Fragen

[Bearbeiten]
Rendering Wikitext

  

1 Test

Richtig
Falsch
Ich will nix Wissen, ich bin nur ein Text ;-)

2 Pi ist genau 3

Falsch
Richtig

<quiz>
{ Test }
+ Richtig
- Falsch

{ Ich will nix Wissen, ich bin nur ein Text ;-) <br /> }

{ Pi ist genau 3 }
+ Falsch
- Richtig
</quiz>

Anmerkungen zu Quiz-Optionen

[Bearbeiten]

Die deutschen Bezeichnungen der Quiz-Optionen lauten typ und koef, die englischen sind mit type und coef sehr ähnlich.

Beide funktionieren gleichberechtigt nebeneinander und weitere Übersetzungen sind ebenfalls bereits implementiert.

Kurzreferenz

[Bearbeiten]
Gründgerüst Erklärung
<quiz>
</quiz>
Tags, die um das gesamte Quiz gehören
display="simple"
Ausblenden des Menüs
points="X/Y!"

X: Punktzahl für richtige Antwort
Y: für Abzug bei falscher Antwort
Das Ausrufezeichen ist optional und unterdrückt den oder die Fragekoeffizienten.

Gründgerüst Erklärung
|| Feedback
+ Richtige Antwort
- Falsche Antwort
Optionen für Fragen Erklärung
typ="()"
Eine richtige Antwort, zum Ankreuzen
typ="[]"
Mehre richtige Antworten, zum Ankreuzen
typ="{}"
Wenn eine Zahl oder ein Text eingegeben werden soll.
koef="5"
Koeffizient, damit ist eine Gewichtung der Fragen möglich

Neues Quiz erstellen

[Bearbeiten]

Zweckentfremdung

[Bearbeiten]

Obwohl die Quiz Extension wie der Name schon sagt nur für Quiz gedacht ist, lässt sie sich zweckentfremden:

Binardarstellung mit Quizfrage berechnen

[Bearbeiten]

In diesem Beispiel kann man mittels der Quiz-Erweiterung die Umrechnung einer Zahl von der binären Darstellung in die Dezimaldarstellung durchführen. Die Punkte der Aufgabe sind jeweils 2er-Potenzen und ein Klick auf die Checkbox addiert dann die 2er-Potenz zur Punktzahl. Eingabe der binären Zahl entspricht bei der Eingabe einem Klick auf die erste und dritte Checkbox und liefert als Ergebnis 10. Die Maximalpunktzahl ist 15 und entspricht der größten Binärzahl, wenn man alle Checkboxen anklickt. Checkbox für

  

1  

  Checkbox für

2  

  Checkbox für

3  

  Checkbox für

4  

  Checkbox für


Weitere Informationen

[Bearbeiten]

Technisch

[Bearbeiten]

Didaktisch

[Bearbeiten]

Beispiele

[Bearbeiten]
(Kurzanleitung für Installation in einem anderen Wiki: Von en:MediaWiki:Monobook.js // BEGIN Enable multiple onload functions und // BEGIN Dynamic Navigation Bars nach MediaWiki:Monobook.js oder MediaWiki:Common.js kopieren)