labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • ERSTE SCHRITTE

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • HERVORHEBENSWERTE THEMEN

      • Experimentgestaltung
        • Eine Studie erstellen
        • Datenrahmenmuster
      • Randomisierung & Balance
      • Augenverfolgung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Sonstige Themen

        • Präzise Stimuluszeiten
        • Multinutzerstudien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPT-APP-TABs

      • Übersicht: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experimentbibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIENTABS

      • Übersicht: studienspezifische Tabs
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Canvas- und Seitenrahmen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Eyetracking in einer Aufgabe
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmermanagement
      • Datensicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Videoübersicht
    • Erste Schritte in Labvanced
    • Aufgaben erstellen
    • Elemente Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Gaze Cueing Aufgabe
    • Paradigma der Veränderungsblindheit mit Flicker
    • Augenbewegungsstudie Beispiel
    • Studie zur Augenverfolgung bei Säuglingen
    • Studie zur Aufmerksamkeitsfokussierung mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Augenverfolgungs-Demo: SVGs als AOIs
    • Multi-User Demo: Zeige die Cursors der Teilnehmer
    • Gamepad / Joystick Controller - Grundkonfiguration
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenausgleich und Variablenkonfiguration zwischen Gruppen
  • Häufig gestellte Fragen
    • Funktionen
    • Support-Richtlinien & Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerte Nutzung & API
    • Verwendung von Labvanced im Offline-Modus
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Multiple Choice Object im Labvanced-Experiment-Editor.

Multiple Choice Object

Das Multiple Choice Object präsentiert den Teilnehmern eine Reihe von beschrifteten Optionen und zeichnet auf, welche sie auswählen. Optionen können statische Textbeschriftungen sein oder zur Laufzeit von Labvanced-Variablen gesteuert werden, was es einfach macht, dynamische Fragebögen zu erstellen, bei denen sich die Beschriftungen der Optionen und die eingereichten Werte basierend auf vorherigen Antworten oder experimentellen Bedingungen ändern. Die ausgewählte Antwort wird in einer verknüpften String-Variablen gespeichert.

Inhaltsverzeichnis

  • Hinzufügen des Multiple Choice Object
  • Objekteigenschaften
  • Hinzufügen und Konfigurieren von Optionen
  • Variable Verknüpfung pro Eintrag
  • Randomisierung der Optionenreihenfolge
  • Benutzerdefinierte Antwort
  • Variablenintegration
  • Weiterführende Literatur

Hinzufügen des Multiple Choice Object

In der Werkzeugleiste des Aufgabeneditors öffnen Sie die Question Options-Gruppe und wählen Multiple Choice aus, um das Element zum aktuellen Frame hinzuzufügen.

Sobald das Element hinzugefügt wurde, fordert Labvanced Sie auf, den Namen der Variablen einzugeben, die die ausgewählte Antwort des Teilnehmers speichern wird. Die Variable ist vom Typ String und zeichnet den eingereichten Wert der gewählten Option auf.

Standardmäßig werden zwei Optionen automatisch hinzugefügt. Sie können Optionen mit den +- und --Steuerelementen im Objekteigenschaften-Panel hinzufügen oder entfernen.


Objekteigenschaften

EigenschaftStandardBeschreibung
Randomize Item OrderAusWenn aktiviert, wird die Reihenfolge der Optionen zu Beginn jedes Versuchs randomisiert.
Link Item Order to ArrayAusWenn Randomize Item Order aktiviert ist, wird die randomisierte Reihenfolge in einer numerischen Array-Variable gespeichert. Nützlich zur Aufzeichnung der Präsentationsreihenfolge in den Daten.
Show Question HeaderAnZeigt den Fragetext über den Optionen an. Bearbeiten Sie den Fragetext direkt im Frame im Editor.
RequiredAusWenn aktiviert, kann der Teilnehmer nicht fortfahren, bis er eine Option ausgewählt hat.
Allow Custom AnswerAusFügt ein Freitext-Eingabefeld als zusätzliche Option am Ende der Liste hinzu.
Show only if last option selectedAusWenn Allow Custom Answer aktiviert ist, bleibt das Freitextfeld verborgen, bis der Teilnehmer die letzte Option auswählt.

Hinzufügen und Konfigurieren von Optionen

Jede Option hat zwei Teile:

  • Anzeigeetikett: Der Text, der dem Teilnehmer angezeigt wird. Klicken Sie direkt im Frame im Editor auf den Optionstext, um ihn einzugeben oder zu bearbeiten. Dies ist im Panel für die Objekteigenschaften nicht bearbeitbar.
  • Variablenwert: Der String, der in der verknüpften Variablen aufgezeichnet wird, wenn der Teilnehmer diese Option auswählt. Standardmäßig option_1, option_2, usw. Ändern Sie ihn in der Variable Value-Spalte im Panel für die Objekteigenschaften.

Um eine Option hinzuzufügen, klicken Sie auf + im Panel für die Objekteigenschaften. Um die letzte Option zu entfernen, klicken Sie auf -.


Variable Verknüpfung pro Eintrag

Jede Option kann mit einer Labvanced-Variablen verknüpft werden. Wenn eine Variable mit einer Option verknüpft ist, werden sowohl das Anzeigeetikett als auch der eingereichte Wert von dem aktuellen Wert dieser Variablen zur Laufzeit anstelle des statischen Textes und Wertes, die im Editor festgelegt sind, gesteuert.

Dies macht es möglich:

  • Fragebögen zu erstellen, bei denen sich die Beschriftungen der Optionen basierend auf vorherigen Antworten oder experimentellen Faktoren ändern
  • Inhalt der Optionen aus einem Datenrahmen für ausgewogene oder personalisierte Stimuluspräsentation zu laden
  • Das gleiche Multiple Choice Object über Bedingungen hinweg zu verwenden, während variiert wird, was die Optionen sagen

Um eine Variable mit einer Option zu verknüpfen:

Suchen Sie im Panel für die Objekteigenschaften den Optionseintrag und verwenden Sie den Variablenauswähler, um eine vorhandene Variable auszuwählen oder eine neue zu erstellen. Sobald die Verknüpfung hergestellt ist, wird das Anzeigeetikett der Option aktualisiert, um den Variablennamen als Platzhalter im Editor anzuzeigen, und der Laufzeitwert der Variable wird sowohl für das Label als auch für den eingereichten Wert während des Experiments verwendet.

Note: Wenn eine Variable verknüpft ist, werden das statische Label und die Felder für eingereichte Werte für diesen Eintrag durch die Variable überschrieben. Wenn die Variable zur Laufzeit keinen Wert hat, wird die Option leer dargestellt.


Randomisierung der Optionenreihenfolge

Aktivieren Sie Randomize Item Order im Panel für die Objekteigenschaften, um die Reihenfolge zu randomisieren, in der Optionen jedem Teilnehmer zu Beginn jedes Versuchs präsentiert werden.

Wenn Sie auch die Präsentationsreihenfolge zur Analyse aufzeichnen müssen (zum Beispiel, um Ordnungseffekte zu berücksichtigen), aktivieren Sie Link Item Order to Array und geben Sie einen Variablennamen an. Dies erstellt eine numerische Array-Variable, die die gemischte Reihenfolge als eine Sequenz von Optionsindexnummern speichert, die am Ende des Versuchs zusammen mit der Antwort des Teilnehmers aufgezeichnet wird.


Benutzerdefinierte Antwort

Aktivieren Sie Allow Custom Answer, um ein Freitext-Eingabefeld als zusätzliche Option am Ende der Liste hinzuzufügen. Teilnehmer, die es auswählen, können eine benutzerdefinierte Antwort eingeben. Der eingegebene Wert wird in der Hauptverknüpfung gespeichert, anstelle eines statischen eingereichten Wertes.

Aktivieren Sie Show only if last option selected, um das Textfeld verborgen zu halten, bis der Teilnehmer die letzte Option in der Liste auswählt. Dies ist ein häufiges Muster für "Sonstiges (bitte angeben)"-Designs.


Variablenintegration

Das Multiple Choice Object ist mit einer String-Variablen verknüpft, die erstellt wird, wenn Sie das Element hinzufügen. Wenn ein Teilnehmer eine Option auswählt, wird der eingereichte Wert für diese Option in der Variablen gespeichert und am Ende des Versuchs aufgezeichnet.

  • Wenn die Option einen statischen eingereichten Wert verwendet, wird dieser String aufgezeichnet.
  • Wenn die Option mit einer Variablen verknüpft ist, wird der Laufzeitwert dieser verknüpften Variablen aufgezeichnet.
  • Wenn Allow Custom Answer ausgewählt ist, wird der eingegebene Text des Teilnehmers aufgezeichnet.

Um das Element mit einer anderen Variablen erneut zu verknüpfen, verwenden Sie den Variablenauswähler im Panel für die Objekteigenschaften.


Weiterführende Literatur

Mit Variablen arbeiten

Wie man Variablen erstellt, konfiguriert und aufzeichnet. Behandelt die String-Variablen, die die ausgewählte Antwort speichern, und die Array-Variablen, die zur Aufzeichnung der randomisierten Optionenreihenfolge verwendet werden.

Datenrahmenvariablen

Wie man Stimulusinhalte zur Laufzeit aus einer CSV lädt. Relevant, wenn man die Verknüpfung pro Eintrag verwendet, um die Optionstexte und -werte aus einem Datenrahmen zu steuern.

Ereignissystem

Wie Trigger und Aktionen strukturiert sind. Verwenden Sie das Ereignissystem, um die Experimentlogik basierend darauf zu verzweigen, welche Option ein Teilnehmer ausgewählt hat.