Tipo de pregunta Respuestas incrustadas (Cloze) con Regexp

De MoodleDocs
Aviso importante

Lea primero la documentación en Inserting RegExp sub-questions in Cloze type questions

Instrucciones para su uso

Inserción de subpreguntas de expresión regular en el texto de la pregunta

La inserción de subpreguntas de expresión regular dentro del texto de la pregunta de una respuesta múltiple o cloze sigue el mismo patrón que la inserción de subpreguntas SHORTANSWER. Ver the documentation here. Para las subpreguntas REGEXP, puede elegir entre 4 formatos:

  • regexp (REGEXP or RX), no importan MAYÚSCULAS/minúsculas,
  • regexp (REGEXP_C or RXC), MAYÚSCULAS/minúsculas deben coincidir.

A continuación se muestran algunos ejemplos de uso.

A continuación se muestran algunos ejemplos de uso. Texto de la pregunta

Los colores de la bandera francesa son: {1:REGEXP:%100%azul, blanco y rojo#¡Felicitaciones!~--.*(azul|rojo|blanco).*#¡Ni siquiera has encontrado uno de los colores de la bandera francesa!~--.*(&&azul&&rojo&&blanco).*#No has encontrado todos los colores de la bandera francesa~--.*azul.*#¡Falta el color del cielo!}.

¿Qué pasa con la bandera alemana? {1:REGEXP_C:%100%Es negra, rojo y dorado#¡Muy bien!~%80%es negra, rojo y dorado#OK, pero deberías de comenzar tu respuesta con una letra MAYÚSCULA}.

Resultado

La mayoría de las características del tipo de pregunta REGEXP están disponibles al insertar una REGEXP dentro de una pregunta Clozergx. Sin embargo, la característica de Sugerencias (Letra/Palabra) no está disponible, ni tampoco el formato automático de comentarios. La característica de permutación está disponible, y la sintaxis "desarrollada" se mostrará al hacer clic en el botón Decodificar y verificar el texto de la pregunta y luego hacer clic en el botón Respuesta corta de expresión regular de la pregunta {#n}. También se mostrará la lista completa de respuestas alternativas correctas aceptadas. Si usted desea mostrar la lista completa de respuestas alternativas correctas aceptadas, puede simplemente recuperarlas del botón Mostrar/Ocultar respuestas alternativas y agregarlas como retroalimentación en la pregunta Cloze. En el ejemplo anterior, reemplace los puntos y coma con saltos de línea (o viñetas de lista) para una mejor visualización.

Resultado

Usando permutaciones

Validación de respuestas

Cuando usted valida su pregunta, el motor de preguntas verifica la validez de su expresión, de acuerdo con las características explicadas anteriormente. Si se encuentra un error, se muestra un mensaje de ERROR sobre la(s) respuesta(s) errónea(s) y usted no puede guardar la pregunta hasta que se haya corregido ese error. El sistema de validación funciona de la misma manera que en el tipo de pregunta Regexp.

La función Agregar huecos

Además de permitir al usuario agregar subpreguntas REGEXP al texto de una pregunta multianswerrgx, esta función facilita la creación de una pregunta Cloze clásica. Esta nueva función debe habilitarse en la configuración de administrador al instalar (o editar) el plugin del tipo de pregunta multianswerrgx.

Actualmente, se limita a crear huecos cada 5 o 9 palabras. Existe una opción para omitir las palabras en mayúsculas (en su primera aparición en el texto). Una vez que se hayan creado los ehuecos deseados con el tipo de pregunta SA/SHORTANSWER predeterminado, se pueden editar y se puede cambiar el tipo de pregunta si se desea. También existe una opción para eliminar todos los huecos, incluidos los huecos que se hayan creado (o editado) con un tipo de subpregunta distinto de SHORTANSWER.

Y aquí está el resultado en la vista previa de la pregunta.:

Plugin de edición Cloze para el nuevo editor TinyMCE para Moodle 4.1 y versiones posteriores

Cómo utilizar el editor Cloze para crear una subpregunta REGEXP

El editor Cloze tiene una descripción detallada de su uso en el Github del autor. Por lo tanto, a continuación solo se tratará el caso especial de insertar subpreguntas REGEXP con esta herramienta.

1.- Escriba el texto de la pregunta REGEXP como texto simple, incluida la primera respuesta correcta. Luego, seleccione esa respuesta correcta. (1) Luego, haga clic en el botón "Cloze question editor" (Editor de pregunta Cloze) en la barra de herramientas del editor de TinyMCE.. (2)

2.- Después de hacer clic en el botón "Editor de preguntas Cloze", usted podrá ver una ventana emergente donde puede seleccionar el tipo de pregunta REGEXP.

3.- Al hacer clic en "Seleccionar tipo de pregunta" se muestra otra ventana emergente.

3.- En esa ventana, puede ver el tipo de pregunta que seleccionó (REGEXP). El campo "Respuesta 1" se ha completado automáticamente con la(s) palabra(s) de respuesta correcta que seleccionó en el texto de la pregunta (azul, blanco y rojo) (1) y el campo "Calificación" se ha establecido en Correcto (2). Todo lo que necesita hacer aquí es agregar la "Retroalimentación" para esa respuesta correcta (¡Felicitaciones!) (3).

Ahora usted debe agregar más respuestas correctas o incorrectas. Haga clic en "Agregar otra respuesta en blanco". (4).

4.- Cuando usted hace clic en el botón "Agregar otro hueco para la respuesta", obtiene una "copia" de la respuesta anterior. Por lo tanto, usted debe eliminar y editar los campos "Respuesta", "Comentarios" y "Calificación" según corresponda. Así es como debería verse su editor de preguntas de Cloze después de haber agregado todos los huecos necesarios para una nueva subpregunta REGEXP acerca de la bandera francesa.