Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


intern:cert-quiz

Cert-Quiz

Online Spiel zur Vorbereitung von Prüfungen oder anderen Lernzielen

Minimalziel

Eine in einem Klassenraum / Schulungsraum gemeinsam spielbare Version.

Datenbasis

  • Fragenpool ( Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz )
  • Benutzer
  • Themenpool

Ablauf

Spieltisch

Ein erster Benutzer (Dealer) wählt ein Ober-Thema ( z.B. LPI 101 ) oder ein oder mehrere Unterthemen ( z.B. Partitionierung ) aus dem Themenpool, und startet damit einen neuen Spieltisch. Er gibt an wie viele Fragen gestellt werden.

Weitere Benutzer können sich an dem Tisch anmelden. Der erste Benutzer wählt aus, wen er an dem Tisch aufnimmt und startet dann das Spiel.

Fragen eingeben

Die Benutzer

  • geben zu jedem Unterthema eine neue Frage ein,
  • wählen ein Frage aus dem Pool
  • oder verändern eine Frage aus dem Pool

Es gibt drei Sorten von Fragen:

  • single choice
  • multiple choice
  • Text-Eingabefeld

Pro Frage haben die Teilnehmer 5 Minuten Zeit.

Während der Eingabe der Frage laufen Fortschrittsbalken:

  • einer der anzeigt wie viel Zeit für das Stellen der Fragen noch bleibt.
  • einer für jeden Benutzer der anzeigt, wie viele Fragen die anderen Benutzer schon eingegeben haben.

Haben alle Benutzer die eingestellte Anzahl der Fragen eingegeben, dann kann der Dealer die Prüfung starten.

Wenn die Zeit abgelaufen ist, werden fehlende Fragen mit Fragen aus dem Pool aufgefüllt und der Dealer kann die Prüfung starten.

Prüfung

Jeder Benutzer bekommt die Fragen der anderen Benutzer gestellt. Pro Frage ist 1 Minute Zeit.

Jede Frage ist auf einer eigenen Seite, es gibt eine Übersichtsseite auf der man

  • alle Fragen in Kurzform sehen kann
  • sehen kann welche Fragen man schon beantwortet hat
  • und welche Fragen man zur Wiedervorlage markiert hat.

Während der Eingabe der Frage läuft ein Fortschrittsbalken der anzeigt, wie viel Zeit für das Beantworten der Fragen noch bleibt.

Auswertung

Hat ein Benutzer alle Fragen beantwortet, dann sieht er bis alle anderen fertig sind laufende Fortschrittsbalken:

  • einer der anzeigt wie viel Zeit für das beantworten der Fragen noch bleibt.
  • einer für jeden Benutzer der anzeigt, wie viele Fragen die anderen Benutzer beantwortet haben.

Sind alle fertig, bekommen sie eine erste Auswertung angezeigt:

  • richtig beantwortete Fragen
  • falsch beantwortete Fragen ( incl. Antwort )

Diese Fragen können von jedem Benutzer wie folgt bewertet werden:

  • für das Thema nicht relevant
  • unklar gestellt
  • falsche Antwort

Falsche Antworten sind unterteilt in

  • single choice
    • keine richtige Antwort in der Auswahl
    • noch eine weitere richtige Antwort in der Auswahl
  • multiple choice
    • keine richtige Antwort in der Auswahl
    • eine/mehrere falsche Antworten als richtig in der Auswahl
    • noch eine weitere richtige Antwort in der Auswahl
  • Text-Eingabefeld
    • richtige Antwort

Einigt sich die Mehrheit der Benutzer auf die gleiche Bewertung, fliegt die Frage aus der Auswertung.

Der Dealer beendet die Auswertung, und die Ergebnisse werden angezeigt.

Chat

Benutzer an einem Tisch haben einen gemeinsamen Chat

Benutzer

Benutzer können angemeldet sein und ein Profil besitzen, oder einfach nur einen Nickname wählen. Der Nickname wird dann mit der Browsersession verknüpft.

Nicknamen dürfen nicht mit angemeldeten Benutzernamen kollidieren.

Angemeldete Benutzer die viele gute Fragen beigesteuert haben, bekommen einen Stern und dürfen sich ein Bild hinterlegen, daß bei Ihnen angezeigt wird.

Angemeldete Benutzer können überzählige eingegebene Fragen in Ihrem Profil speichern.

Realisierung

Testfragen

/tmp und /home liegen auf zwei unterschiedlichen Partitionen.

ls -li /tmp/test

gibt aus:

insgesamt 8
1938753 -rw-r--r-- 2 iw users 5 16. Jun 15:10 link
1938753 -rw-r--r-- 2 iw users 5 16. Jun 15:10 orig

/tmp/test soll nach /home/iw kopiert werden. Auf welche weise bleibt die Hardlinkstruktur erhalten:

  1. cp -a /tmp/test /home/iw
  2. cp -r /tmp/test /home/iw
  3. tar c –directory /tmp/ test | tar x –directory /home/iw/tmp/
  4. rsync -a /tmp/test /home/iw/tmp
  5. rsync -Hr /tmp/test /home/iw/tmp

Ähnliche Projekte

Kann man davon Code übernehmen? Oder sich darein integrieren?

intern/cert-quiz.txt · Zuletzt geändert: 2011/08/10 09:25 von ingo_wichmann