es:manual:items:patron:funciones
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
es:manual:items:patron:funciones [2021/06/17 20:48] – root | es:manual:items:patron:funciones [2023/05/08 12:55] (actual) – root | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== Patrón de funciones de evaluación ===== | ===== Patrón de funciones de evaluación ===== | ||
- | Las funciones de evaluación son pequeños programas escritos un lenguaje de scrtipt | + | Las funciones de evaluación son pequeños programas escritos |
+ | |||
+ | A continuación se presentan algunos ejemplos sencillos para aclarar esta idea. ((Con los ejemplos se busca claridad en la exposición del funcionamiento de las funciones de evaluación, | ||
=== Ejemplo 1 === | === Ejemplo 1 === | ||
Línea 26: | Línea 28: | ||
Esta a función devuelve '' | Esta a función devuelve '' | ||
- | Nótese que para acceder a la respuesta del alumno se utiliza una variable predefinida denominada '' | + | Nótese que para acceder a la respuesta del alumno se utiliza una [[es: |
=== Ejemplo 2 === | === Ejemplo 2 === | ||
- | Supongamos ahora que se usan dos campos de respuesta. | + | Supongamos ahora que se usan dos campos de respuesta, que deben indicarse en el campo [[es: |
{{ es: | {{ es: | ||
- | En este caso, Siette requiere que haya al menos dos patrones de respuesta que sean correctos, | + | En este caso, Siette requiere que haya al menos dos [[es: |
{{ es: | {{ es: | ||
- | Además se han añadido sendos mensajes de refuerzo para que quede claro al presentar la evaluación, | + | Además se han añadido sendos mensajes de [[es: |
Línea 46: | Línea 48: | ||
Nótese que para acceder ahora a las respuestas del alumno se utilizan independientemente las variables '' | Nótese que para acceder ahora a las respuestas del alumno se utilizan independientemente las variables '' | ||
- | A diferencia de oyros patrones que evalúan cada una de las respuestas de forma separada comparándolas con cada uno de los patrones, las funciones de evaluación componen siempre las respuestas del alumno en una sola, y ésta se compara con las funciones de evaluación tantas veces como respuestas se hayan declarado. (El siguiente ejemplo mostrará una mejora en este sentido.) | + | A diferencia de otros patrones que evalúan cada una de las respuestas de forma separada comparándolas con cada uno de los patrones, las funciones de evaluación componen siempre las respuestas del alumno en una sola, y ésta se compara con las funciones de evaluación tantas veces como respuestas se hayan declarado. (El siguiente ejemplo mostrará una mejora en este sentido.) |
- | En este caso solo una de las restricciones se satisface. La otra restriccón | + | En este caso solo una de las restricciones se satisface. La otra restricción |
{{ es: | {{ es: | ||
Línea 54: | Línea 56: | ||
{{ es: | {{ es: | ||
- | Finalmente en este caso no se cumple ninguna de las dos restricciones, | + | Finalmente en este caso no se cumple ninguna de las dos restricciones, |
{{ es: | {{ es: | ||
Línea 60: | Línea 62: | ||
=== Ejemplo 3 === | === Ejemplo 3 === | ||
- | El ejemplo es el mismo que el anterior, con dos opciones de respuesta, y dos patrones de respuesta correctos mediante dos funciones de evaluación. La diferencia en esta caso es que se han añadido otros tres patrones de respuesta, mediante otras tres funciones de evaluación que recogen casos de error específicos con el objeto de poder presentar refuerzos mas informativos: | + | El ejemplo es el mismo que el anterior, con dos opciones de respuesta, y dos patrones de respuesta correctos mediante dos funciones de evaluación. La diferencia en esta caso es que se han añadido otros tres patrones de respuesta, mediante otras tres funciones de evaluación que recogen casos de error específicos con el objeto de poder presentar |
{{ es: | {{ es: | ||
- | En los siguientes casos se dispara en cada caso un patrón de respuesta | + | En los siguientes casos se dispara en cada caso un patrón de respuesta |
{{ es: | {{ es: | ||
Línea 70: | Línea 72: | ||
{{ es: | {{ es: | ||
- | En el siguiente caso no se dispara ninguno de los patrones de respuesta correcta, pero si que se dispara un patrón de respuesta incorrecta, dando como resultado un refuerzo. | + | En el siguiente caso no se dispara ninguno de los patrones de respuesta correcta, pero si que se dispara un patrón de respuesta incorrecta, dando como resultado un refuerzo. (Estos [[es: |
{{ es: | {{ es: | ||
Línea 77: | Línea 79: | ||
Por coherencia interna, Siette impone la restricción de que el número de respuestas que da el alumno a una pregunta de respuesta libre debe ser siempre inferior al número de patrones declarados como correctos, de manera que pueda haber al menos un patrón correcto por cada campo de respuesta. | Por coherencia interna, Siette impone la restricción de que el número de respuestas que da el alumno a una pregunta de respuesta libre debe ser siempre inferior al número de patrones declarados como correctos, de manera que pueda haber al menos un patrón correcto por cada campo de respuesta. | ||
- | Una alternativa que permite sortear esta restricción es forzar a que Siette utilice un único campo de respuesta. En este caso, la respuesta debe venir compuesta en esta forma: | + | Una alternativa que permite sortear esta restricción es forzar a que Siette utilice |
- | < | + | ;#; |
- | ' | + | ' |
- | </ | + | ;#; |
- | Aunque Siette presenta un único campo de respuesta, en el interfaz se puede indicar que el número de respuestas es mayor que uno (Dos en el ejemplo anterior), | + | Aunque Siette presenta |
{{ es: | {{ es: | ||
- | La respuesta del alumno ha sido '' | + | La respuesta del alumno ha sido '' |
=== Ejemplo 5 === | === Ejemplo 5 === | ||
- | Evidentemente hay una crítica al ítem anterior, y es que el alumno no tiene porque saber como escribir la respuesta, | + | Evidentemente hay una crítica al ítem anterior, y es que el alumno no tiene porque saber cómo escribir la respuesta, |
- | La solución a este problema son los [[ítems interactivos]] mediante javascript, mediante los cuales podemos modificar libremente el enunciado, componer la respuesta y enviarla a Siette. ((Para que esto funcione, recuerde activar la opción '' | + | La solución a este problema son los [[es: |
{{ es: | {{ es: | ||
Línea 112: | Línea 114: | ||
< | < | ||
function set(id1, id2) { | function set(id1, id2) { | ||
- | | + | |
} | } | ||
function evaluacion() { | function evaluacion() { | ||
Línea 120: | Línea 122: | ||
} | } | ||
</ | </ | ||
+ | </ | ||
+ | Aunque aparecen cuatro casillas de respuesta, los valores de cada columna se copian automáticamente al escribir en una de ellas. El evento '' | ||
+ | |||
+ | La funcion javascript [[es: | ||
+ | |||
+ | Las funciones de evaluación son las mismas, la respuesta la misma, y consiguientemente el ítem se comporta del mismo modo que en el [[#Ejemplo 4|ejemplo anterior]], aunque eso si, no presenta [[wp> | ||
+ | |||
+ | {{ es: | ||
+ | |||
+ | El ítem podría mejorarse incluso utilizando la función [[es: | ||
- | </ | ||
es/manual/items/patron/funciones.1623962938.txt.gz · Última modificación: 2021/06/17 20:48 por root