Dictado

Esta plantilla verifica un texto escrito. Compara lo que el alumno ha escrito con el texto original, y si hay diferencias indica dónde están los errores.

 

ELEMENTOS NECESARIOS

1. Panel con Nombre "Main".

2. Dentro del Panel "Main", un Contenedor con Nombre "Text". Dentro de él un media que al editarlo aparezca marcada la casilla "zona editable" (para así poder escribir en él), y que en el campo Valor incluya la ruta del texto correcto que debe transcribir el alumno:

     ejemplo: Valor: text/dictado.txt (el texto original debe estar obligatoriamente en formato txt).

Este media se puede presentar vacío o podemos incluir las primeras palabras del texto como ayuda.

3. Media 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. Media con Acción "verify" y Valor "Panel(Main)" que comprueba si lo escrito coincide con el original (botón Corregir).

5. Media con Acción "clear" y Valor "Panel(Main)" que permite al alumno borrar lo que ha escrito (botón Borrar).

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 esta explicación).

En esta plantilla se ha optado por incluir un botón Solución que muestra el texto que el alumno debe transcribir, pero se puede eliminar si se decide no usar esta posibilidad.

 

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!-> Aparece delante de la primera palabra en la que detecta un error de escritura, o junto a la que debe ir un paréntesis o corchete que no se ha escrito.

<CASE ERROR!-> Detecta error en el uso de mayúsculas y minúsculas si está habilitada esta opción (ver parámetros configurables).

<-TEXT MISSING!> Aún falta texto por escribir.

<-PUNCTUATION ERROR!-> Indica un error de puntuación (comas, puntos, signo de interrogación, etc.). Los errores de puntuación no aparecen hasta que el resto del texto está bien escrito (excepto cuando un error de puntuación provoca un error de mayúscula/minúscula).

Dejar dos espacios en blanco en lugar de uno no se considera error. Tampoco si se escribe punto y seguido en lugar de punto y aparte y viceversa.

Cuando el texto se ha escrito correctamente, el tipo de letra pasa a color azul.

 

PARÁMETROS CONFIGURABLES

Tamaño de pantalla 640x480 800x600 1024x768

Pantalla completa (marcado/desmarcado) Cuando está activado ajusta los elementos a la resolución de la pantalla. Si está desactivado mantiene siempre la misma apariencia.

Sonido de respuesta: Acierto / Error (nombre del fichero) Se puede definir un fichero de sonido (se elige desde la lista desplegable) que sonará al corregir el ejercicio dependiendo si todas las respuestas son correctas o no.

Otros parámetros:

ignoreCase yes/no

Si se define como yes el programa no hará distinción entre mayúsculas y minúsculas. En el caso contrario sí las distinguirá.

verifyText (texto)

Permite personalizar el texto de la ventana que aparece al detectar un error en el ejercicio. En el caso de esta plantilla se ha incluido el siguiente texto:

     Debes corregir el error antes de continuar.