2.8 Testleitungskonsole - iqb-berlin/iqb-berlin.github.io GitHub Wiki

Soll ein Test für eine bestimmte Personengruppe (z. B. Klasse) gleichzeitig stattfinden, kann ein Monitor dafür eingerichtet werden. Die Testleitung kann dann für jede Testperson den Fortschritt beobachten, ggf. das Weiterblättern erzwingen, Personen ausschließen oder Testhefte sperren bzw. freigeben.

Hier finden Sie Videos zur Testleitungskonsole.

Einrichten der Testleitungskonsole (TLK)

Die Testleitungskonsole wird mittels Testtakers.xml eingerichtet. Diese gehört neben der Booklet.xml, der Unit.xml und weiteren Ressourcen zu den Testdateien. Nachfolgend ist eine Beispielkonfiguration der Testtakers.xml zu sehen.

<Testtakers>
.
.
.
	<Group id="Testgruppe_1" label="Gruppe 1">
			
		<Login mode="run-hot-return" name="Testperson_a" pw="123">
			<Booklet>THETLK</Booklet>
		</Login>
		
		<Login mode="run-hot-return" name="Testperson_c" pw="125">
			<Booklet>THETLK</Booklet>
		</Login>
							
		<Login mode="monitor-group" name="group-monitor_1" pw="567"/>
	
	</Group>
.
.
.	
</Testtakers>

Zum Einrichten der Testleitungskonsole (TLK) wird ein entsprechender Login:monitor-group in der zu beobachtenden Gruppe angelegt. In diesem Fall befindet sich der TLK-Login in der Gruppe: Testgruppe_1. Daraus folgt:
Die TLK überwacht alle Testpersonen, die sich in dieser Testgruppe befinden. Der auf diese Weise angelegte TLK-Login in der Testtakers.xml muss anschließend in das Testcenter geladen werden.

Der oben gezeigte Code ist nur ein Bsp.! Es können weitere Gruppen, Testpersonen etc. angelegt werden und für jede dieser Gruppen kann ein eigener Testmonitor angelegt werden!

Weitere Informationen zur Konfiguration der Testtakers.xml finden Sie auch hier.

Starten der Testleitungskonsole

Um die TLK zu starten, muss eine Neuanmeldung am Testcenter erfolgen. Anschließend sind die Zugangsdaten zu verwenden, die für den Login der Testleitungskonsole (monitor-group) festgelegt wurden. In diesem Fall muss zur Anmeldung der Name: group-monitor_1 und das Passwort: 567 verwendet werden.

Nach der Anmeldung kann die Gruppe, der die TLK zugeordnet wurde, ausgewählt werden.

PictureLoad: tlk anmeldung

Anschließend ist die Oberfläche der TLK zu sehen:

PictureLoad: tlk ansicht1

Ansicht der TLK

Schauen wir uns an was in der TLK zu sehen ist:

  • die beobachtete Gruppe -> Dieser Name wurde über das Group Label gesetzt. In diesem Fall Gruppe 1.
  • Benutzername der Testleitungskonsole -> Dieser Name wurde über den Login Namen der monitor-group gesetzt.
  • die Testpersonen -> Diese Namen wurden über die Login Namen innerhalb der zu überwachenden Gruppe gesetzt.

Zu Erklärung weiterer Symbole innerhalb der Testleitungskonsole muss ein Einblick in die zugehörige Booklet.xml genommen werden.

Es wird nur der Code innerhalb der Booklet.xml aufgezeigt der für diese Beschreibung notwendig ist!

<Booklet>
.
.
.
  <Units>
	
    <Unit id="Unit_Start" label="Beispielhafte Startseite" />
		
	<Testlet id="Examples" label="Beispiele">
		<Restrictions>
			<CodeToEnter code="Hase">Bitte 1. Freigabewort eingeben!</CodeToEnter>
		</Restrictions>
		<Unit id="Unit1" label="Postcard" labelshort="1" />
	</Testlet>
	
	<Unit id="Unit_Ende" label="Ende des Reviews" />

  </Units>
.
.
.
</Booklet>

Die im Bild rot markierten Symbole der Testperson_a entsprechen einer einzelnen Unit. In diesem Fall der Start- und Endunit.

Das gelb markierte Symbol entspricht dem Testlet: Examples. Die enthaltende Zahl in der gelben Markierung entspricht der Unit innerhalb des Testlets. In diesem Fall gibt es nur die Unit 1.

Arbeiten mit der Testleitungskonsole

Nachdem die Konsole gestartet wurde, können die Zugangsdaten für die Testpersonen vergeben werden. Nach Anmeldung ist der Bearbeitungsstand des Tests durch die Testperson ersichtlich. Über das kleine Zahnradsymbol oben rechts kann die Ansicht individuell angepasst werden. Es können weitere Informationen ein- oder ausgeblendet werden.

Ablauf, Struktur und Kontrolle eines Tests können von den Verantwortlichen individuell gestaltet werden.
An dieser Stelle können nur Empfehlungen auf Erfahrungsgrundlage gegeben werden! Die Durchführung sollte genauestens geplant und überdacht sein, um einen reibungslosen Ablauf und repräsentative Ergebnisse zu gewährleisten.

In diesem Bsp. hat sich nur Testperson_c angemeldet und befindet sich in der Unit 1 innerhalb des Testlets.
Testperson_a hat den Test schon abgeschlossen. Da der Modus: run-hot-return verwendet wurde, ist der Test nach Abschluss gesperrt. Dies ist auch zu sehen an dem Schlosssymbol. Durch Markierung einer Testperson kann der Ablauf für diese Testperson mithilfe der Steuersymbole auf der linken Seite gesteuert werden. Sind mehrere Testpersonen angemeldet, können auch alle Testpersonen zusammen markiert und die gewünschten Steuerungsbefehle gesetzt werden. Mit Hilfe des Steuerungsschalters: Springe zu können bspw. alle markierten Personen gemeinsam in einen gewünschten Block geleitet werden. Zu beachten ist hierbei, dass Personen die zwar markiert, aber noch nicht aktiv sind, nicht in den Block gezwungen werden. Meldet sich eine Person bspw. später an, beginnt diese Person den Test von vorne und startet nicht im zuvor für die anderen gesetzten Block.

PictureLoad: tlk ansicht2

Werden mehrere Testhefte mit ähnlicher Struktur verwendet, ist es eventuell nicht möglich alle Testpersonen gleichzeitig zu steuern. In diesem Fall müssen die zu steuernden Testpersonen einzeln markiert (Haken setzen vor der Testperson) und dann die Steuerbefehle (Pause, springe zu etc.) abgesetzt werden.

Nachfolgend sind die möglichen Symbole für den Teststatus zu sehen:

PictureLoad: tlk ansicht3

Weitere Informationen zum Teststatus finden Sie auch hier.


⚠️ **GitHub.com Fallback** ⚠️