Importieren/Aktualisieren einer Sitzung (mit einer neuen Gruppe)

Die Funktion CSV-Import bietet vorgefertigte Vorlagen für die am häufigsten verwendeten Importoptionen. In diesem Thema finden Sie ein Beispiel für einen CSV-Import für eine Sitzung mit einer neuen Gruppe sowie Informationen zu jeder Entität in der entsprechenden Vorlage.

Für Informationen über die Erstellung einer CSV Datei zu erstellen, finden Sie unter Importieren von Daten mit einer CSV-Datei.

Verknüpfung einer Sitzung mit einer Lieferung

  1. Wählen Sie im Fenster Massenimport von Daten die Option CSV-Vorlagen herunterladen.

  2. Öffnen Sie in Ihren Downloads sessions-with-delivery-in-new-groups.csv.

  3. Füllen Sie in der CSV-Datei jedes Auswahlfeld mit Ihren Informationen entsprechend den in jeder Spalte (in der obersten Zeile der Vorlagentabelle) definierten Entitäten.

Beispiel für ein CSV-Format zum Importieren einer Sitzung mit einer neuen Gruppe:

session_deliveryId,group_name,group_description,group_active,session_name,session_timezone,session_startDate,session_endDate,session_submissionDate,session_waitingPageDate,session_securitySettings,session_reviewSettings,session_testRunnerAccessibilityPlugins,session_testRunnerSessionPlugins,session_reportSettings,session_readAloud,group_organizationId
MyDeliveryID,Group B,Grade 10 Math,TRUE,Session 3,Europe/Warsaw,2023-01-01T12:00:00Z,2023-12-31T12:00:00Z,2024-1-31T12:00:00Z,2022-12-1T12:00:00Z, "requireFullscreen,preventRightClickAndKeyboardShortcuts,preventScreenshot", "enableTTReview", "contrast,contrastToolOptions,customPointer,customPointerOptions,font,fontToolOptions,zoom", "studentReport", "print",content-based,root

Die oberste Zeile bezeichnet die Entitäten, für die Sie in den entsprechenden Feldern darunter Werte eingeben werden.

Entitäten

Obligatorisch

  • session_deliveryId

    • Verweist auf eine bestehende Lieferung.

    • Die Eingabe eines Wertes in diesem Feld ist obligatorisch, wenn Sie eine Sitzung erstellen.

    • Dieser Wert kann aktualisiert werden, bis eine Testausführung gestartet wird.

  • session_name

    • Der Name, der verwendet wird, um die Sitzung im TAO-Portal zu identifizieren.

    • Die Eingabe eines Wertes in diesem Feld ist obligatorisch, wenn Sie eine Sitzung erstellen oder aktualisieren.

  • group_name

    • Verweist auf eine neue Gruppe.

    • Die Eingabe eines Wertes in diesem Feld ist obligatorisch, wenn Sie eine Sitzung erstellen.

    • Die zugewiesene Gruppe (Name) kann für eine bestehende Sitzung nicht über den CSV-Import aktualisiert werden. Der CSV-Importbericht zeigt einen Fehler an, wenn der Benutzer versucht, dies zu tun.

  • group_organizationId

    • Die Organisationseinheit (innerhalb der Hierarchie), der die Gruppe zugeordnet ist.

    • Dieses Feld ist nur gültig, wenn Organisation (Hierarchien) aktiviert ist.

    • Falls aktiviert, ist dieses Feld obligatorisch.

Verfügbar

  • group_description

    • Eine Beschreibung der neuen Gruppe.

  • group_active

    • So erstellen Sie eine aktivierte (aktive) oder deaktivierte (inaktive) Gruppe.

    • Bleibt er leer, ist der Standardwert Aktiv (TRUE). hinzufügen. FALSE um die Gruppe als inaktiv zu kennzeichnen.

    • Wenn die numerischen Werte 1 und 0 verwendet werden, werden sie automatisch in true und false umgewandelt und es wird eine Warnung an die Logdatei gesendet.

  • sitzung_zeitzone
    • Die Zeitzone, in der die Sitzung stattfinden wird. Sie wird verwendet, um das oben eingegebene Datum/die Uhrzeit zu interpretieren.

    • Wenn keine Zeitzone ausgewählt ist, gilt die Standardzeitzone Ihres TAO-Portals.

    • Um die Liste der verfügbaren Zeitzonen anzuzeigen:

      1. Wählen Sie SESSION ERSTELLEN oben rechts in der Tabelle im Fenster Sitzungsverwaltung.

      2. Sehen Sie sich im Formular Sitzung erstellen die Liste unter Zeitzone an.

    • Ein Wert für dieses Feld sollte in folgendem Format eingegeben werden:

      • Europe/Berlin

      • America/New_York

  • session_startDate

    • Das Datum (auch Eröffnungsdatum genannt), an dem die Sitzung für die Testteilnehmer der zugewiesenen Gruppe verfügbar wird. Dieses Datum ist nicht obligatorisch. Wenn es leer gelassen wird, ist die Sitzung verfügbar, sobald sie erstellt wurde.

    • Das Format des Anfangsdatums sollte sich an dem folgenden Beispiel orientieren:

      • 2023-01-01T11:00:00.000Zwobei das Datum der 1. Januar 2023 um 11 Uhr ist.

  • session_endDate

    • Das Datum (auch Abschlussdatum genannt), an dem die Sitzung für die Testteilnehmer der zugewiesenen Gruppe nicht mehr verfügbar ist. Jede laufende Sitzung läuft nach diesem Datum weiter, bis der Testteilnehmer den Test abgibt oder bis die automatische Übermittlung ausgeführt wird (falls konfiguriert, siehe die Option unten).

    • Die Auswahl eines Abschlussdatums ist nicht obligatorisch. Wenn Sie nichts angeben, ist die Sitzung ohne zeitliche Begrenzung verfügbar.

    • Das Format des Enddatums sollte sich an dem folgenden Beispiel orientieren:

      • 2023-12-31T12:00:00.000Zwobei das Datum der 31. Dezember 2023 um 12 Uhr ist.

  • session_submissionDate

    • Jede begonnene, aber nicht eingereichte Sitzung wird automatisch an diesem Datum eingereicht.

    • Das Format des Einreichungsdatums sollte sich an dem folgenden Beispiel orientieren:

      • 2024-1-31T12:00:00.000Zwobei das Datum der 1. Januar 2024 um 12 Uhr ist.

  • session_waitingPageDate

    • Dieses Feld legt fest, wann Sitzungen mit einem zukünftigen offenen Datum auf der Registerkarte Meine Sitzungen (für Testteilnehmer) als "Demnächst" angezeigt werden.

    • Wenn Sie möchten, dass alle Testteilnehmer auf einer Warteseite landen, bevor sie den Test gleichzeitig starten, definieren Sie dieses Feld mit einem Datum, das nach session_startDate. Ist er nicht definiert oder liegt er nicht höher als session_startDatedann hat dies keine Auswirkung und sie beginnen mit der Testausführung, sobald sie die Sitzung starten.

    • Das Format des Datums der Warteseite sollte sich an dem folgenden Beispiel orientieren:

      • 2022-12-1T12:00:00.000Zwobei das Datum der 1. Dezember 2022 um 12 Uhr ist.

  • session_securitySettings
    • Sicherheitsoptionen steuern das Verhalten des Tests zur Laufzeit, insbesondere in Bezug auf die Berechtigung, eine Sitzung zu starten, und die Einschränkungen für die Testteilnehmer während einer Sitzung

    • Fügen Sie in dieses Feld TRUE in jeder Spalte für die Einstellungen, die Sie aktivieren möchten. Wenn Sie den Wert leer lassen, wird die Funktion entfernt.

      • requireFullscreen

        • Diese Option zwingt den Testteilnehmer in den Vollbildmodus und verhindert, dass er zu einer anderen Registerkarte oder einem anderen Fenster wechseln kann.

      • preventRightClickAndKeyboardShortcuts

        • Diese Option deaktiviert Aktionen wie Kopieren/Ausschneiden/Einfügen, Tabwechsel, Lesezeichen öffnen, Entwicklermodus öffnen und viele andere.

      • requireAuthorization_pauseTestOnExist

        • Diese Option unterbricht eine Sitzung nach einer verbotenen Aktivität. Um die Sitzung fortzusetzen, ist eine Aufsichtsperson erforderlich.

        • Diese Option ist nur verfügbar, wenn requireFullscreen aktiviert ist.

      • preventScreenshot

        • Diese Option deaktiviert die Möglichkeit, Bildschirmfotos zu erstellen.

      • requireAuthorization

        • Bei dieser Option muss der Testteilnehmer warten, bis die Aufsichtsperson den Status der Sitzung genehmigt hat, bevor er mit dem Test beginnen kann.

    • Wenn die numerischen Werte 1 und 0 verwendet werden, werden sie automatisch in true und false umgewandelt und es wird eine Warnung an die Logdatei gesendet.

  • session_reviewSettings
    • Fügen Sie in dieses Feld TRUE in jeder Spalte für die Einstellungen, die Sie aktivieren möchten. Wenn Sie den Wert leer lassen, wird die Funktion entfernt.

      • enableTTReview_showCorrectAnswers

        • Diese Option zeigt den Testteilnehmern die richtige Antwort zusätzlich zu ihren eigenen Antworten an.

      • enable_TTReview_showScores

        • Diese Option ermöglicht es den Testteilnehmern, die Ergebnisse der Gruppe zu sehen.

      • enableTTReview

        • Diese Option ermöglicht es, den Test so zu überprüfen, wie er eingereicht wurde, und zeigt alle Antworten des Testteilnehmers an.

    • Wenn die numerischen Werte 1 und 0 verwendet werden, werden sie automatisch in true und false umgewandelt und es wird eine Warnung an die Logdatei gesendet.

  • session_testRunnerAccessibilityPlugins

    • Die Zugänglichkeitsoptionen steuern, welche zusätzlichen Hilfsmittel den Testteilnehmern während einer Sitzung zur Verfügung stehen. Weitere Informationen zu den einzelnen Zugänglichkeitsoptionen finden Sie unter Zugänglichkeitsoptionen im Abschnitt .

    • Geben Sie in diesem Feld die Eingabehilfen, die Sie aktivieren möchten, als Liste in Anführungszeichen an (wobei die einzelnen Einstellungen durch ein Komma getrennt sind):

      • Kontrast
      • contrastToolOptions
      • customPointer
      • customPointerOptions
      • Schriftart
      • fontToolOptions
      • vergrößern.
  • session_testRunnerSessionPlugins

    • In diesem Feld können Sie "print" blendet die Option zum Drucken während der Sitzung aus (wenn das Drucken auf Testebene konfiguriert wurde).

      • Wird kein Wert angegeben, wird die Option zum Drucken standardmäßig nicht ausgeblendet.

  • session_reportSettings

    • In diesem Feld können Sie “studentReport" ermöglicht es den Testteilnehmern, einen Bericht über ihre Leistungen einzusehen.

  • session_readAloud

    • Wenn dieses Tool aktiviert ist, fungiert es als Bildschirmleser in der definierten Sprache der aktuellen Frage. Standardmäßig ist diese Option inhaltsbezogen und steht nur bei bestimmten Interaktionen zur Verfügung.

    • Geben Sie in diesem Feld einen der folgenden Werte ein:

      • "content-based"

      • "always-enabled" (übersteuert die Konfiguration auf der Testebene)

      • "immer deaktiviert" (überschreibt die Konfiguration auf der Testebene)

         

Aktualisieren einer Sitzung in einer bestehenden Gruppe

  1. Sie können alle Entitäten/Werte aktualisieren, wenn Sie eine Sitzung über den CSV-Import aktualisieren.

  2. Wenn ein Wert in einer Spalte leer gelassen wird, wird der entsprechende Wert entfernt (wenn er nicht zwingend erforderlich ist, andernfalls wird ein Fehler ausgelöst).

  3. Wenn ein Wert in einer Spalte einen neuen Wert hat, ersetzt er den vorherigen Wert.

  4. Wenn die Spalte entfernt wird, bleibt der vorhandene Wert erhalten.