Zum Inhalt

test

Typ

Struktur-Element

Zulässige Kind-Elemente:

Unterstütze Attribute

  • feedback: Gibt an, wie detailliert der Nutzer die Ergebnisse des Tests präsentiert bekommen soll. Mögliche Werte sind: credits, detailed, results, totalcredits
    Default-Wert: detailed

  • fullscreen: Boolescher Wert der festlegt, ob der Test im Vollbildmodus stattfinden soll. Ein Verlassen des Vollbildmodus wird als Betrugsversuch gewertet.
    Default-Wert: false

  • maxattempts: Maximale Anzahl an Testversuchen.
    Default-Wert: unbounded

  • maxduration: Maximale Testdauer im Format hh:mm:ss (h = Stunde, m = Minute, s = Sekunde).
    Default-Wert: unbounded

  • name (optional): Bezeichner des Elements zur Identifizierung. Der Name muss innerhalb eines variant-Elements eindeutig sein.
    Default-Wert: -

  • navigation (optional): Legt die Art fest, in der durch den Test navigiert werden kann. Mögliche Werte sind: forward, full, none
    Default-Wert: full

  • tags (optional): Liste von eigenen Bezeichnern, um z. B. besondere Stilvorgaben u.ä. implementieren zu können. Die Listenelemente werden durch Leerzeichen voneinander getrennt.
    Default-Wert: -

weitere Informationen zur Syntax

Beschreibung

Mit einem test-Element wird ein Test erstellt, in dem z. B. innerhalb eines Zeitlimits Aufgaben absolviert werden müssen. Vor dem Start des Test bekommt der Nutzer eine Übersicht angezeigt und am Ende sein Ergebnis.

Code-Beispiele

Code-Beispiel
<course xmlns="http://mint-kolleg.kit.edu/edML" edmlversion="0.6.0">
    <settings></settings>
    <variant lang="de">
        <title></title>
        <navigation>
            <navlist>
                <navitem roles="home">
                    <ref to="page-home">Home</ref>
                </navitem>
                <navitem>
                    <ref to="standard">Test: Standard</ref>
                </navitem>
                <navitem>
                    <ref to="feedback">Test: feedback</ref>
                </navitem>
                <navitem>
                    <ref to="fullscreen">Test: fullscreen</ref>
                </navitem>
                <navitem>
                    <ref to="maxattempts">Test: maxattempts</ref>
                </navitem>
                 <navitem>
                    <ref to="maxduration">Test: maxduration</ref>
                </navitem>
                 <navitem>
                    <ref to="navigation">Test: navigation</ref>
                </navitem>
            </navlist>
        </navigation>

        <tests>
            <test name="standard">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
            <test name="feedback" feedback="credits">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
            <test name="fullscreen" fullscreen="true">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
            <test name="maxattempts" maxattempts="1">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
            <test name="maxduration" maxduration="00:01:00">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
            <test name="navigation" navigation="forward">
                <testlist>
                    <testitem>
                        <ref to="testpage01">Seite 1</ref>
                    </testitem>
                    <testitem>
                        <ref to="testpage02">Seite 2</ref>
                    </testitem>
                </testlist>
            </test>
        </tests>

        <pages>       
            <page name="page-home">
                <textbox>
                    <p>Bitte wählen Sie einen passenden Test in der Navigation aus aus.</p>
                </textbox>
            </page>
            <page name="testpage01">
                <exercisebox numbered="false">
                    <p>Geben Sie 42 ein <input><number>42</number></input></p>
                </exercisebox>
            </page>

            <page name="testpage02">
                <exercisebox numbered="false">
                    <p>Geben Sie 12 ein <input><number>12</number></input></p>
                </exercisebox>
            </page>
        </pages>
    </variant>
</course>