
Objeto de Selección Múltiple
El Objeto de Selección Múltiple presenta a los participantes un conjunto de opciones etiquetadas y registra cuál seleccionan. Las opciones pueden ser etiquetas de texto estáticas o impulsadas por variables de Labvanced en tiempo de ejecución, lo que facilita la construcción de cuestionarios dinámicos donde las etiquetas de las opciones y los valores enviados cambian según las respuestas anteriores o las condiciones experimentales. La respuesta seleccionada se almacena en una variable de cadena vinculada.
Tabla de Contenidos
Agregar el Objeto de Selección Múltiple
En la barra de herramientas del editor de tareas, abre el grupo Question Options y selecciona Multiple Choice para agregar el elemento al marco actual.
Cuando se agrega el elemento, Labvanced te solicita nombrar la variable que almacenará la respuesta seleccionada del participante. La variable es de tipo cadena y registra el valor enviado de la opción que elija el participante.
Por defecto, se agregan automáticamente dos opciones. Puedes agregar o eliminar opciones utilizando los controles + y - en el panel de Propiedades del Objeto.
Propiedades del Objeto
| Propiedad | Predeterminado | Descripción |
|---|---|---|
Randomize Item Order | Apagado | Cuando está habilitado, el orden de las opciones se aleatoriza al inicio de cada ensayo. |
Link Item Order to Array | Apagado | Cuando Randomize Item Order está activado, almacena el orden aleatorizado en una variable de matriz numérica. Útil para registrar el orden de presentación en los datos. |
Show Question Header | Encendido | Muestra el texto de la pregunta encima de las opciones. Edita el texto de la pregunta directamente en el marco en el editor. |
Required | Apagado | Cuando está habilitado, el participante no puede continuar hasta que haya seleccionado una opción. |
Allow Custom Answer | Apagado | Agrega un campo de entrada de texto libre como una opción adicional al final de la lista. |
Show only if last option selected | Apagado | Cuando Allow Custom Answer está habilitado, mantiene el campo de texto libre oculto hasta que el participante seleccione la última opción. |
Agregar y Configurar Opciones
Cada opción tiene dos partes:
- Etiqueta de visualización: El texto mostrado al participante. Haz clic en el texto de la opción directamente en el marco en el editor para escribir o editarlo. Esto no es editable en el panel de Propiedades del Objeto.
- Valor de variable: La cadena registrada en la variable vinculada cuando el participante selecciona esta opción. Por defecto, utiliza
option_1,option_2, etc. Cambia esto en la columnaVariable Valuedel panel de Propiedades del Objeto.
Para agregar una opción, haz clic en + en el panel de Propiedades del Objeto. Para eliminar la última opción, haz clic en -.
Vinculación de Variables por Entrada
Cada opción puede estar vinculada a una variable de Labvanced. Cuando una variable está vinculada a una opción, tanto la etiqueta de visualización como el valor enviado se determinan por el valor actual de esa variable en tiempo de ejecución en lugar del texto y valor estáticos establecidos en el editor.
Esto hace posible:
- Construir cuestionarios donde las etiquetas de las opciones cambian según respuestas anteriores o factores experimentales
- Cargar contenido de opciones desde un marco de datos para presentación de estímulos contrabalanceada o personalizada
- Usar el mismo Objeto de Selección Múltiple en condiciones mientras varías lo que dicen las opciones
Para vincular una variable a una opción:
En el panel de Propiedades del Objeto, localiza la entrada de la opción y usa el selector de variables para elegir una variable existente o crear una nueva. Una vez vinculada, la etiqueta de visualización de la opción se actualiza para mostrar el nombre de la variable como un marcador de posición en el editor, y el valor de tiempo de ejecución de la variable se utiliza tanto para la etiqueta como para el valor enviado durante el experimento.
Note: Cuando una variable está vinculada, la etiqueta estática y los campos de valor enviado para esa entrada son anulados por la variable. Si la variable no tiene valor en tiempo de ejecución, la opción se muestra vacía.
Aleatorizar el Orden de Opciones
Habilita Randomize Item Order en el panel de Propiedades del Objeto para aleatorizar el orden en que se presentan las opciones a cada participante al inicio de cada ensayo.
Si también necesitas registrar el orden de presentación para análisis (por ejemplo, para tener en cuenta los efectos del orden), habilita Link Item Order to Array y proporciona un nombre de variable. Esto crea una variable de matriz numérica que almacena el orden mezclado como una secuencia de números de índice de opción, registrado al final del ensayo junto con la respuesta del participante.
Respuesta Personalizada
Habilita Allow Custom Answer para agregar un campo de entrada de texto libre como una opción adicional al final de la lista. Los participantes que lo seleccionen pueden escribir una respuesta personalizada. El valor escrito se registra en la variable vinculada principal en lugar de un valor enviado estático.
Habilita Show only if last option selected para mantener el campo de texto oculto hasta que el participante seleccione la última opción de la lista. Este es un patrón común para diseños de "Otro (especificar)" .
Integración de Variables
El Objeto de Selección Múltiple está vinculado a una variable de cadena, creada cuando agregas el elemento. Cuando un participante selecciona una opción, el valor enviado para esa opción se escribe en la variable y se registra al final del ensayo.
- Si la opción utiliza un valor enviado estático, esa cadena se registra.
- Si la opción está vinculada a una variable, el valor de tiempo de ejecución de esa variable vinculada se registra.
- Si
Allow Custom Answerestá seleccionado, el texto escrito por el participante se registra.
Para volver a vincular el elemento a una variable diferente, utiliza el selector de variables en el panel de Propiedades del Objeto.
Lectura Adicional
Trabajando con Variables
Cómo crear, configurar y registrar variables. Cubre la variable de cadena que almacena la respuesta seleccionada y la variable de matriz utilizada para registrar el orden aleatorizado de opciones.
Variables de Marco de Datos
Cómo cargar contenido de estímulos desde un CSV en tiempo de ejecución. Relevante al usar la vinculación de variables por entrada para impulsar las etiquetas y valores de opciones desde un marco de datos.
Sistema de Eventos
Cómo están estructurados los desencadenadores y acciones. Utiliza el sistema de eventos para ramificar la lógica del experimento según qué opción seleccionó un participante.