Tutorial de Bubble.io - Crear un cuestionario completo en Bubble

Video tutorial paso a paso para crear un test completo en la plataforma sin código Bubble.io.

Chris Strobl
Chris Strobl

En este vídeo creamos juntos un test en Bubble.

Crea un cuestionario completo con Bubble.io

Transcripción del vídeo:

Hola, me llamo Chris Strobl, soy el fundador de Nocode Alemania y hoy vamos a crear un concurso juntos en la Burbuja. Iremos directamente a la base de datos. Ya he preparado algunas cosas. El primer tipo de dato personalizado es una pregunta. Esta pregunta tiene a su vez un campo, concretamente un campo de texto y que se llama pregunta. Entonces tenemos la respuesta. En primer lugar, la respuesta tiene una pregunta del tipo Pregunta. Puedes hacerlo. Si vas a Crear cualquier campo, podría seleccionar Pregunta aquí y lo llamas Pregunta. Entonces tienes una respuesta que es un campo de texto y un booleano si no con correcto. Luego tenemos el concurso. El cuestionario es una lista de preguntas y tiene el nombre, de nuevo, un campo de texto. Ese es el nombre del Quickbook.

Y por último tenemos el marcador. Se trata de una puntuación numérica, por así decirlo, y tenemos un cuestionario, en el que volvemos a hacer la prueba del tipo de datos. Ahora vamos a la primera página que se llama Crear Pregunta. Aquí ya tengo listo el estilo. Tenemos un grupo con diferentes campos de entrada. Es decir, el texto, a saber, una pregunta, luego la respuesta correcta y las demás opciones de respuesta.

Y como ves, todo vuelve a ser un campo de entrada. Ahora vamos al botón de preguntas, creamos el flujo de trabajo de inicio/edición y empezamos con la funcionalidad. Vamos a Data Crear una nueva cosa a saber, una pregunta y vamos a magis pregunta de valor y formas de entrada aquí. Entonces creamos la respuesta correcta Creamos una cosa nueva y hacemos una respuesta. Esta respuesta tiene el resultado de la pregunta Stepp 1 tiene la respuesta. Respuesta. Respuesta correcta Valor y correcto es sí Entonces de nuevo creamos Crear una cosa nueva. Respuesta Ahora tomamos la pregunta Resultado del paso 1 Respuesta es Entrada, Respuesta 2. Valor y como se ve aquí en el diseño que no es la respuesta correcta. Y eso es lo que hacemos aquí. No, sólo repetimos el paso. Me gusta hacerlo a través de copiar y pegar, sólo hay que ser preciso. Entradas Respuesta 3 Valor. Y otra vez. Respuesta de entrada. Corriste y finalmente restableciste las entradas pertinentes.

Ahora vamos a la vista previa y probamos este flujo de trabajo.

Nos preguntamos quién será el máximo goleador de la temporada 2020 21 de la Bundesliga. ¿La respuesta correcta? Robert Lewandowski. Y haremos más respuestas erróneas. Y ahora también ir a crear pregunta. Si ahora volvemos a las preguntas sobre los datos de la aplicación de la base de datos, veremos que hemos creado una nueva pregunta aquí. A continuación, vamos a la página Crear Quickbook. Aquí ya he preparado algo, a saber, un campo de entrada con el nombre Quickbook Name, donde se puede introducir el nombre. Y aquí tenemos un grupo de repetición, que es una lista de preguntas.

Es decir, cuando creo un concurso, decido. ¿Qué preguntas quiero tener en este cuestionario? Por eso hacemos el tipo de contenido aquí. Pregunta Hacemos a través de la Búsqueda antes de las preguntas y hacemos la clasificación en el Día de los Credos Ahora y en cada celda individual añadimos ahora un texto. Hacemos la pregunta de la célula actual aquí. Y añade una casilla de verificación al lado. Puede encontrarlo en los formularios de entrada Checkbox. Eliminamos la etiqueta y llamamos al conjunto Pregunta de casilla de verificación El valor por defecto es que la casilla de verificación no está seleccionada.

Pero ahora entramos en el flujo de trabajo y decimos. Si se cambia el valor de un elemento de entrada A. Tomamos la pregunta de la casilla de verificación aquí y decimos que estos flujos de trabajo sólo son válidos si la casilla de verificación ya está formada está marcada y hacemos Estado de Elemento aquí. Tomamos el grupo de repetición. Creamos un nuevo estado. A esto lo llamamos preguntas seleccionadas. Se trata de una pregunta del kit de tipo y una lista de consultas. Luego hicimos el Grupo de Repetición. Preguntas. Preguntas seleccionadas. Además. Item Current cell's question y ahora copiamos una vez este flujo de trabajo, añadimos y decimos Si esta casilla no está marcada en la pregunta única, entonces en lugar de plus hacemos un item menos item. Así que si entramos aquí ahora, podemos seleccionar una pregunta, entonces se añadirá al estado. Y si no lo seleccionamos de nuevo, se reducirá del estado. Necesitamos este estado ahora cuando vayamos a Iniciar/editar el flujo de trabajo en el botón Crear Prueba y digamos.

Ahora estamos poniendo una cosa nueva, que es un Quickbook. Y ahora decimos que se pregunte si no es real pero sí real y hacemos Preguntas de Grupo Repetidas, Preguntas Seleccionadas, y luego Nombre del Conocimiento. Usted ve aquí tomamos Campo de entrada aquí y decir Nombre Campo de entrada Quickbook llamado Balu. Y luego vamos a una página que ya hemos creado, que es Ir a la página de Quickbook con el tipo de datos Enviar Recall Stepp 1 Quickbook. Ahora vamos a probar exactamente este flujo de trabajo. Seleccionamos exactamente estas cuatro preguntas, también podemos seleccionar una pregunta de nuevo y hacer clic en Crear Quickbook. Y ahora volvemos a la base de datos y miramos los datos de la App Alk, Bitches. Y vemos aquí, tenemos un nuevo cuestionario y este cuestionario a su vez tiene los diferentes. Preguntas añadidas.

Y si buscamos esto en Preguntas, obtenemos exactamente estas preguntas. A continuación nos dirigimos a la página de resumen de Quickbook, que también he creado ya. Aquí tenemos un grupo de repetición Quickbook y allí buscamos ahora Do Search for Quickbook. Tras el nombre de El Programa No clasificamos todo el asunto. Como se puede ver, tenemos una Lista Completa, lo que significa que todo se expande y sólo cambiamos los campos dinámicos. Es decir, el nombre es el nombre de la celda actual del Quickbook. El número de preguntas es el de la celda actual de quickbook y utilizamos Count.

Y luego vamos a Inicio/edición del flujo de trabajo en Inicio de Quickbook y tomamos Ir a la página Celda actual de Quickbook Añadiremos la puntuación más tarde cuando hayamos finalizado el modelo de puntuación. Cuando creamos un nuevo cuestionario, vamos a Inicio/edición del flujo de trabajo Crear Cuestionario Ir a Página, que ya teníamos antes y también para Crear Nueva Pregunta vamos a Inicio/edición del flujo de trabajo Crear Pregunta Ir a Página. Ahora vamos a la vista previa y vemos si los flujos de trabajo también encajan aquí. Verá, tenemos aquí el número de preguntas de Eurocrisis Quickbook indica Crear nuevo cuestionario, crear nueva pregunta Si hacemos clic en Crear nuevo cuestionario desde la vista general, entonces llegamos aquí a nuestro cuestionario. De nuevo, los botones son más o menos de navegación.

Crearemos una nueva pregunta. Vuelvo de nuevo y cuando hacemos estados de quickbook aquí, llegamos a esta página de quickbook, que ahora terminamos a continuación. Es decir, vamos aquí a. Quickbook. Y lo primero que verás es que el Título de la página es Nombre del Quickbook de la página actual y el Tipo de contenido es un Quickbook, porque aquí tenemos Nombre del Quickbook de la página actual y el Tipo de contenido es un Quickbook, también podemos tomar el texto 1 como el título que tenemos en Buscar datos dinámicos y hacer Página actual. Nombre del libro rápido.

Si ahora entramos en la página, que ya está preparada, tenemos aquí el gran cuestionario y en él tenemos la gran pregunta. Y esto, a su vez, consiste en un texto, es decir, la pregunta y luego un grupo de repetición con botones. Y esto entonces también contiene la lógica de cómo desarrollamos todo el asunto y cuando ahora entramos en la cuestión aquí.

Entonces vemos que tenemos un Estado Aduanero que es un Kuhnt y que es un Número. Entonces, ¿qué pregunta tenemos de nuestro Quickbook? Y ese recuento, cuando se carga la página, lo ponemos a uno. Es decir, el recuento es un estado de conjunto de grupo, pedir la cuenta a uno. Y necesitamos este contador ahora de nuevo cuando entramos en la pregunta y vemos En el grupo tenemos una pregunta y es Grupos Peering. El ítem de la pregunta del concurso y tomamos la cuenta de esa pregunta. Eso significa que si tenemos la pregunta 5, tenemos cinco. Si tenemos la pregunta 3, tenemos tres. Y a continuación tomamos el título de la pregunta Campo de entrada Datos dinámicos Grupos de pares pregunta, pregunta. Después de eso, ahora tenemos una respuesta de grupo repetida en esa pregunta de grupo.

Es decir, buscamos la respuesta, pero con la condición de que sea la pregunta de los grupos de padres. Es decir, no mostramos todas las respuestas, sino sólo las que tienen la misma pregunta. Porque se supone que todo es cristiano.

Tomemos la configuración aleatoria aquí, lo que significa que ordenamos todo al azar. Y finalmente en la respuesta del Grupo de Repetición tenemos el botón y ahí mostramos la respuesta de la celda actual. Es decir, así se asignan aleatoriamente las diferentes respuestas a la pregunta. Todo ello es un botón, lo que significa que el usuario puede hacer clic en él. Tenemos dos elementos más para mostrar al usuario si está bien o mal. Una vez que la Alerta respuesta correcta y una vez que la Alerta. Respuesta incorrecta.

Y ahora vamos al flujo de trabajo para mostrar la lógica aquí también. Iniciar/editar flujo de trabajo Y ahora vemos los diferentes pasos. Primero La alerta de respuesta correcta sólo se muestra si la respuesta de la celda actual es Sí. Por el contrario, si la respuesta de la celda actual es no, se muestra la respuesta incorrecta. Y además. ¿Es relevante el paso 4? Es decir, si. El botón ha sido pulsado, entonces la gran pregunta allí El recuento de estado personalizado será Cuenta de grupo +1, lo que significa que entonces pasaremos a la siguiente pregunta y, por lo tanto, la siguiente pregunta también se mostrará en ese campo.

Los otros dos pasos, el 3 y el 5, serán relevantes más adelante cuando definamos la lógica de la puntuación. A continuación, volvemos al grifo de diseño y tenemos otro grupo aquí, el grupo de evaluación. La evaluación aproximada no es visible en la página de inicio. Pero tiene un condicional, si la cuenta del Grupo Kaun es mayor que el recuento de preguntas del concurso de los Grupos Pares, entonces el elemento es visible. Eso significa, por ejemplo, que tenemos cuatro preguntas y en cuanto el Kaun es cinco por la última respuesta, entonces exactamente esta evaluación de grupo es visible. Una alternativa sería añadir otro campo completado, no completado.

Vamos al botón de reinicio del flujo de trabajo y refrescamos la página. Esto significa que el estado también se restablece.

Por último, queremos determinar la puntuación. Para ello, vamos a la página y creamos un nuevo Bubble.io, concretamente Score. Y esto es un número. Entramos en el flujo de trabajo y cogemos el botón de antes y ahora tenemos la condición Establece la puntuación del estado y hace la puntuación del libro rápido y añade la puntuación del libro rápido +1 pero sólo si la respuesta de la celda actual es correcta Sí. Y finalmente creamos una nueva partitura. Como hemos visto en el modelo de base de datos, una Puntuación es un Libro Rápido y un Número.

Es decir, entramos en el flujo de trabajo y decimos que si las preguntas de la página actual cuentan +1 es que las imágenes de los grupos cuentan. Es decir, si tenemos prácticamente todas las preguntas una vez, entonces tomamos el Quickbook actual y decimos la puntuación del Quickbook dividida por el número de preguntas. Eso significa que si tengo todas las preguntas correctas, entonces tengo uno y si no, estoy por debajo de uno.

Y si ahora entramos en el Designado y en nuestra fosa. Entonces tenemos el Score aquí y añadimos lo siguiente. Tomaremos la puntuación de Quickbook. Página actual de preguntas del cuestionario de masticación. Y la escritura respondió correctamente. Eso significa que hemos respondido correctamente a tantas y tantas preguntas de entre todas las que había.

Y finalmente, volvemos al resumen del quickbook y decimos que en el texto 3 tenemos la condicional si no hay puntuación, entonces. Escribamos que no hay puntuación y si hay puntuación, entonces sí. Haga la búsqueda de la puntuación. La puntuación de cada elemento. Para. A con el condicional Quickbook es igual al quickbook de la celda actual. Dividido por. Haga la búsqueda de las puntuaciones. Con la condición Quickbook es igual a la cuenta de quickbook de la celda actual. Y formateamos todo el asunto. Como porcentaje con cero decimales.

Ahora entramos en la prueba una vez y miramos todo de nuevo .... Tenemos la visión general no score quis start. Ahora tenemos la pregunta respuesta equivocada aquí. Respuesta correcta. Respuesta incorrecta. Respuesta incorrecta. Es decir, la puntuación es una de cada cuatro respuestas correctas.

Y ahora vemos en el resumen. Que tenemos un 25% en la puntuación si empezamos de nuevo. Veamos de nuevo. Si ahora tenemos tres de cuatro correctos. Y si vamos de nuevo al resumen, vemos cómo ahora tenemos una puntuación diferente. En este vídeo has visto cómo crear un quickbook completo con lógica en la burbuja.

Si te ha gustado este vídeo, no dudes en hacer clic en el botón de "me gusta" y suscríbete a nuestro canal si tienes alguna pregunta. Escríbenos en los comentarios. Te deseo que sigas teniendo éxito y que nos veamos pronto.

Tutoriales