Saltar al contenido
← Sesión 13

Ficha · Sesión 13 · Módulo III, El instrumento

«De la pregunta a la herramienta»

¿Cómo se convierte un cuestionario de papel en un formulario sin perder lo que lo hacía bueno?

Traduciendo cada decisión de diseño a un elemento: tipo de pregunta a tipo de campo, respuesta válida a una regla de validación, flujo del cuestionario a saltos. El formulario es el instrumento, no su copia.

El cuestionario

El oficio que ya tienes

Diseñar instrumentos. Quien investiga ya elige entre pregunta abierta o cerrada, cuida que las opciones sean exhaustivas y excluyentes y ordena el flujo para no preguntar lo que no aplica. El formulario exige esas mismas decisiones, por escrito y sin ambigüedad.

En Marienthal

La hoja que en 1931 se llenaba hora por hora se vuelve el formulario de clase: una lista de actividades, el número de horas de cada una (entre 0 y 24) y una escala de Likert sobre el cansancio al final del día. Las horas son obligatorias; los comentarios abiertos, no. Un salto puede omitir las preguntas de trabajo pagado a quien no lo tiene.

En tu proyecto

Toma tu cuestionario y decide, pregunta por pregunta, su tipo de campo, si es obligatoria, qué valores acepta y si depende de otra. Escríbelo en una tabla y dásela al agente como especificación; luego comprueba el formulario contra la tabla, campo por campo.

Conceptos

Formulario
La parte de una página que recoge datos y los envía a un servidor. En HTML va dentro de <form>.
Campo
Cada lugar donde quien responde escribe o elige algo. Su atributo name es el nombre con que llega la respuesta: tu futura variable.
Validación
La regla que decide si una respuesta es aceptable: que no esté vacía, que sea un número, que caiga dentro de un rango.
Escala de Likert
Una serie ordenada de opciones de acuerdo o intensidad, con un punto por respuesta y los extremos rotulados.
Salto
Una regla del flujo: según lo que se respondió, se muestran u omiten las preguntas siguientes.

Instrumental

<form>
Agrupar las preguntas que se envían juntas.
<label>
Unir cada pregunta con su campo, para la vista y para el lector de pantalla.
<input type="radio">
Una sola respuesta entre varias: preguntas cerradas y escalas.
<textarea>
Una respuesta abierta de varias líneas.
required, min, max
Exigir una respuesta y acotar un número dentro de un rango.

Para tu bitácora

¿Qué pregunta de tu instrumento marcaste como obligatoria sin saber si todas las personas pueden responderla con verdad?

viridiana.dev · Viridiana