|
Esta plantilla verifica un texto escrito de cierta longitud: compara lo que el alumno ha escrito con el texto original, y si hay diferencias indica dónde están los errores. Combinado un objeto de audio con la locución del texto original es ideal para crear actividades de dictado.
ELEMENTOS NECESARIOS 1. Panel con Nombre "Main". 2. Dentro del Panel "Main", un marco con nombre "Text". Dentro de él un objeto genérico con la casilla "zona editable" marcada (para así poder escribir en él), y que en el campo valor incluya la ruta del texto correcto que debe transcribir el alumno (el texto original debe estar obligatoriamente en formato txt):
Este objeto se puede presentar vacío o podemos incluir las primeras palabras del texto que hay que transcribir como ayuda. 3. Objeto asociado a un fichero de audio que es el que debe transcribir el alumno (aunque también podría ser un texto con una pregunta que el alumno debe contestar de una manera exacta). 4. Objeto con acción "verify" y valor "Panel(Main)" asociada al evento Acción o Clic que comprueba si lo escrito coincide con el original (botón Comprobar).
5. Objeto con acción "clear" y valor "Panel(Main)" asociada al evento Acción o Clic que permite al alumno borrar lo que ha escrito (botón Borrar).
6. En esta plantilla se ha optado por incluir un botón Solución que muestra en una nueva ventana el texto que el alumno debe transcribir, pero se puede eliminar si se decide no usar esta posibilidad.
NOTA: Todos los demás elementos que componen esta plantilla (los botones de ayuda e instrucciones, el icono de la mano para pasar al siguiente ejercicio, etc.) no son necesarios, están ahí para servir de ejemplo. Elimina los que no vayas a usar para tu ejercicio (como por ejemplo el botón que abre la explicación de la plantilla).
DETECCIÓN DE ERRORES Cuando el programa detecta diferencias entre el texto original y el escrito por el alumno, puede presentar distintos mensajes según el tipo de error: <ERROR!-> Este mensaje aparece delante de la primera palabra en la que detecta un error de escritura, o junto a un paréntesis o corchete que no se ha escrito.
<CASE ERROR!-> Marca un error en el uso de mayúsculas y minúsculas si está habilitada esta opción (ver parámetros configurables). El mensaje se coloca delante de la palabra en la que está el error detectado.
<-TEXT MISSING!> Indica que aún falta texto por escribir. Aparece al final del texto incompleto:
<-PUNCTUATION ERROR!-> Este mensaje indica un error de puntuación (comas, puntos, signo de interrogación, etc.) y aparece inmediatamente detrás del error. La revisión de la puntuación se hace al final de todo el proceso, por lo que este tipo de errores no aparecen hasta que el resto del texto está bien escrito:
Hay ciertas cosas que no se consideran error, como dejar dos espacios en blanco en lugar de uno. Tampoco si se escribe punto y seguido en lugar de punto y aparte o viceversa. Es importante recordar que el alumno que debe borrar los mensajes que indican el error después de corregir para poder continuar. Cuando el texto se ha escrito correctamente, el tipo de letra pasa a color azul.
|
PARÁMETROS CONFIGURABLES (Interacción Transcription)
verifyText
(valor: texto)
|
|
|