manual de usuario wiris quizzes.pdf

47
Manual de usuario El módulo Quiz de Moodle permite definir actividades de tipo cuestionario en un curso. Un cuestionario consiste en un conjunto de preguntas posiblemente de varios tipos. Lee la documentación de moodle.org sobre este módulo si no estás familiarizada o familiarizado con él. En adelante se asumirá la terminología básica sobre los cuestionarios de Moodle. WIRIS quizzes mejora los tipos de pregunta de Moodle para añadirles opciones adicionales pensadas para poder realizar preguntas de matemáticas potentes. Estas opciones se muestran simplemente con el botón Mostrar Avanzadas. Este manual ofrece una visión detallada y gradual de WIRIS quizzes. Puede ser leído de forma lineal o pueden consultarse artículos individuales mediante el menú o bien mediante la lista siguiente: Un ejemplo sencillo Empecemos viendo cómo crear un ejercicio sencillo con WIRIS quizzes. Con él, podemos introducir los elementos mínimos para que un ejercicio sea funcional. Un ejercicio Moodle estándar dispone de diversos campos en los que el profesor introduce los elementos que constituirán el ejercicio, como son el enunciado, la respuesta correcta, diversos feedbacks para el alumno, etc. WIRIS quizzes mantiene esta estructura y simplemente añade una sesión de cálculo al final del ejercicio, que tiene además la capacidad de interactuar con cualquier elemento del mismo. Manual de usuario http://www.wiris.com/es/book/export/html/628 1 de 47 08/10/2011 23:05

Upload: alvaro-cabeza-ramis

Post on 20-Jan-2016

252 views

Category:

Documents


19 download

TRANSCRIPT

Page 1: Manual de usuario Wiris Quizzes.pdf

Manual de usuario

El módulo Quiz de Moodle permite definir actividades de tipo cuestionario en un curso. Un cuestionario

consiste en un conjunto de preguntas posiblemente de varios tipos. Lee la documentación de

moodle.org sobre este módulo si no estás familiarizada o familiarizado con él. En adelante se asumirá la

terminología básica sobre los cuestionarios de Moodle.

WIRIS quizzes mejora los tipos de pregunta de Moodle para añadirles opciones adicionales pensadas

para poder realizar preguntas de matemáticas potentes. Estas opciones se muestran simplemente con el

botón Mostrar Avanzadas.

Este manual ofrece una visión detallada y gradual de WIRIS quizzes. Puede ser leído de forma lineal o

pueden consultarse artículos individuales mediante el menú o bien mediante la lista siguiente:

Un ejemplo sencillo

Empecemos viendo cómo crear un ejercicio sencillo con WIRIS quizzes. Con él, podemos introducir los

elementos mínimos para que un ejercicio sea funcional.

Un ejercicio Moodle estándar dispone de diversos campos en los que el profesor introduce los

elementos que constituirán el ejercicio, como son el enunciado, la respuesta correcta, diversos

feedbacks para el alumno, etc. WIRIS quizzes mantiene esta estructura y simplemente añade una sesión

de cálculo al final del ejercicio, que tiene además la capacidad de interactuar con cualquier elemento

del mismo.

Manual de usuario http://www.wiris.com/es/book/export/html/628

1 de 47 08/10/2011 23:05

Page 2: Manual de usuario Wiris Quizzes.pdf

Manual de usuario http://www.wiris.com/es/book/export/html/628

2 de 47 08/10/2011 23:05

Page 3: Manual de usuario Wiris Quizzes.pdf

La interacción más sencilla, que es la única que veremos en este ejemplo, consiste en utilizar variables

matemáticas en el enunciado y respuesta del ejercicio. Para acceder a una de estas variables, debemos

hacer referencia a ellas mediante la sintaxis:

#variable

Este primer ejercicio presenta al alumno una matriz 3x3 aleatoria cuyos elementos son enteros

comprendidos entre -3 y 3. El alumno debe calcular su determinante e introducir la respuesta en un

campo de texto.

Pasos a seguir:

En el menú Crear una nueva pregunta, debemos escoger Respuesta corta. Aparecerá la página

de edición para este tipo de preguntas.

1.

Dar un título a la pregunta en el campo Nombre de la pregunta.2.

Escribir en el campo Texto de la pregunta el siguiente enunciado: "Calcula el determinante de la

matriz #m". Como hemos dicho, m será el nombre de la variable que construiremos en breve en la

sesión de WIRIS cas donde almacenaremos la matriz deseada.

3.

Escribir en la sección Respuesta 1, en el campo Respuesta, el nombre de la variable que

contendrá la respuesta correcta y que nuevamente calcularemos en la sesión de WIRIS cas. Por

ejemplo, #sol.

4.

Todos estos pasos son idénticos a los que haríamos para crear una pregunta cualquiera usando Moodle

Quiz, excepto por la extrañez de los nombres precedidos del signo #.

La última sección de la pregunta se llama WIRIS quizzes y puede encontrarse plegada o desplegada. Si

se encuentra plegada, es preciso clicar en el botón . Aparecerán entonces diversos

campos que iremos explicando en futuros apartados, pero el más importante de ellos es el campo

Manual de usuario http://www.wiris.com/es/book/export/html/628

3 de 47 08/10/2011 23:05

Page 4: Manual de usuario Wiris Quizzes.pdf

Algoritmo.

Debemos ahora crear la matriz y calcular su determinante mediante WIRIS cas. Para crear una matriz

de elementos aleatorios entre los valores -3 y 3, usaremos el comando para cada

elemento. En este ejemplo, damos a la función un nombre para simplificar la escritura. Para introducir

la matriz, sólo hay que ir a la pestaña Matrices del menú, clicar en el icono y aceptar las

dimensiones de la matriz que se proponen por defecto, que son 3x3. La función determinante es interna

de WIRIS cas.

Es preciso observar que las funciones que necesitemos para nuestro ejercicio deben inserirse en el

recuadro amarillo:

Los comandos escritos fuera de este recuadro sirven para comprobar las funciones y valores del

recuadro amarillo, pero no serán tenidos en cuenta en la ejecución del ejercicio. Una vez estamos

satisfechos con el resultado, sólo nos queda guardar el resultado con el botón y podremos

ver nuestro primer ejercicio con WIRIS quizzes. Enhorabuena!

Por supuesto, WIRIS quizzes puede realizar muchas más cosas, pero para descubrirlas deberás seguir

leyendo el manual.

El campo Algoritmo

Manual de usuario http://www.wiris.com/es/book/export/html/628

4 de 47 08/10/2011 23:05

Page 5: Manual de usuario Wiris Quizzes.pdf

La sección más importante para escribir un ejercicio con WIRIS quizzes es el campo Algoritmo, que

consiste en una sesión de WIRIS cas. Este campo es común a todos los tipos de pregunta que WIRIS

mejora, ya que agrupa toda la funcionalidad matemática del ejercicio.

La sesión de WIRIS cas es un applet de Java que se ejecutará al visualizar la pregunta. En ella, el

profesor puede definir variables con valores numéricos, simbólicos o gráficos. Dichas variables pueden

ser aleatorias, pueden ser el resultado de complejos cálculos matemáticos y pueden ser gráficas de

funciones o construcciones geométricas. Las variables aquí definidas se podrán luego utilizar en

cualquier parte del ejercicio, como el enunciado, las respuestas correcta y falsas o el feedback para el

alumno.

La sesión de WIRIS cas se

divide en dos zonas:

el menú y la sesión de

trabajo. El menú nos

ayuda a introducir fórmulas

y comandos de un modo

intuitivo. Este menú no

contiene todas las

operaciones y funciones

soportadas por WIRIS cas,

pero sí una buena parte de

las más frecuentes. Para

más información acerca del

lenguaje WIRIS y sus

posibilidades, consulta

el manual de WIRIS cas.

La sesión de trabajo está a

su vez dividida en dos

zonas: la librería, que es la

zona enmarcada por un

recuadro amarillo, y la

zona contigua a ella, formada por bloques de cálculo y a la que accederemos mediante la combinación

de teclas Control+Intro o bien mediante el botón .

En la librería debemos definir las todas las variables que se quieran utilizar en la pregunta. La librería

no muestra el resultado de sus operaciones, ya que tiene la función de definir y no de calcular. Para

comprobar que no nos hemos equivocado realizando los cálculos de la librería, tenemos a nuestra

disposición los bloques de cálculo contiguos a ella, cuyos cálculos se lanzan también mediante la

combinación de teclas Control+Intro o bien mediante el botón .

No hay que olvidar que las definiciones hechas fuera de la librería se omitirán al visualizar la pregunta

por parte del alumno; este espació sólo debe utilizarse para pruebas y comprobaciones.

Las variables definidas en el algoritmo se pueden utilizar en prácticamente todos los otros campos de

texto del formulario de edición de la pregunta. Para indicarlo, se escribe el nombre de la variable

precedida por el signo # (almohadilla). En el texto de la pregunta, en el feedback o en los campos de

respuesta (dependiendo del tipo de pregunta) se puede mezclar el HTML o texto con las referencias a

variables. Por ejemplo, el enunciado de la pregunta correspondiente con el algoritmo de la figura

anterior podría ser:

Manual de usuario http://www.wiris.com/es/book/export/html/628

5 de 47 08/10/2011 23:05

Page 6: Manual de usuario Wiris Quizzes.pdf

Al visualizar la pregunta, las referencias a variables se sustituirán por su valor y se mostrarán

correctamente como una imagen.

El campo Algoritmo se puede traducir a otros idiomas con un simple clic, tal y como se describe en la

siguiente sección.

Traducción del algoritmo

La sección más importante para escribir un ejercicio con WIRIS quizzes es el campo Algoritmo, que

consiste en una sesión de WIRIS cas. Este campo es común a todos los tipos de pregunta que WIRIS

mejora, ya que agrupa toda la funcionalidad matemática del ejercicio.

Justo debajo del campo Algoritmo, hay una lista desplegable con la lista de idiomas disponibles.

Cuando se crea una nueva pregunta, el algoritmo aparecerá en el idioma en que esté configurado el

Moodle, siempre y cuando este idioma esté disponible. Cuando se abre una pregunta existente, el

idioma guardado cuando se creó la pregunta prevalecerá.

Si quiere traducir el algoritmo a otro idioma, sólo tiene que seleccionar el idioma que desee en la lista

desplegable. La página se recargará automáticamente con el applet y los comandos traducidos.

Aleatoriedad

Una de las capacidades más interesantes de WIRIS quizzes es la posibilidad de añadir contenido

aleatorio.

Moodle ya ofrece algunos recursos en esta dirección, pero se limitan a elegir una pregunta aleatoria de

entre un grupo de preguntas predefinidas. WIRIS quizzes permite integrar la aleatoriedad a cualquier

nivel, ya sea en los datos de la pregunta, en una gráfica o en la definición de un objeto matemático.

Veámoslo con un ejemplo. Crearemos una pregunta de tipo Opción múltiple en la que el estudiante

deberá factorizar un número entero aleatorio y escoger la respuesta correcta entre tres posibilidades.

Manual de usuario http://www.wiris.com/es/book/export/html/628

6 de 47 08/10/2011 23:05

Page 7: Manual de usuario Wiris Quizzes.pdf

Pasos a seguir:

En el menú Crear una nueva pregunta, escoge Verdadero/Falso. Aparecerá la página de edición

para este tipo de preguntas.

1.

Da un nombre a la pregunta en el campo Nombre de la pregunta.

2.

Ve hasta el final de la página y clica en . En esta sección, se mostrará una

sesión de WIRIS cas en el campo Algoritmo.

3.

En el algoritmo, vamos a solicitar un número natural aleatorio menor o igual que 100. Para ello,

definimos el algoritmo como sigue:

Las funciones aleatorio, primo? y factorizar son funciones internas de WIRIS. La factorización

nos sirve para la comprobación, pero también puede servirnos para dar feedback al alumno. No

lo veremos en este ejemplo por simplicidad, pero puede consultar la página del manual

correspondiente a este tema.

Veamos qué hemos hecho:

Escribir los cálculos dentro del recuadro amarillo:

Recordemos que sólo aquello que esté dentro del recuadro amarillo es utilizado por

Quizzes. El espacio contiguo se puede utilizar para comprobaciones o cálculos auxiliares

durante el proceso de edición.

a.

Definir dos variables, de nombres n, y sol.

n es el número aleatorio.i.

sol contiene el valor verdadero o falso en función del valor de n.

ii.

b.

Utilizar la función aleatorio para conseguir un número aleatorio. Esta es la forma como se

consiguen preguntas con contenido aleatorio. Hay que precisar que la función aleatorio

también puede usarse con elementos de una lista, caso en que retorna uno de los elementos

al azar. Para ver un ejemplo de este uso, ir al capítulo siguiente, Contenido aleatorio.

c.

Para asegurarnos de que no hemos cometido ningún error, usamos la combinación ded.

4.

Manual de usuario http://www.wiris.com/es/book/export/html/628

7 de 47 08/10/2011 23:05

Page 8: Manual de usuario Wiris Quizzes.pdf

teclas Control+Intro o el botón . WIRIS cas informará de cualquier error de sintaxis

coloreando la instrucción afectada pero no mostrará el resultado de ninguno de los

cálculos. Ahora el cursor se ha situado fuera del recuadro amarillo. Para ver dichos

resultados, podemos solicitar los valores de las variables n y sol tantas veces como

queramos: escribir los nombres de las variables en el bloque contiguo a la librería,

separados por comas o en distintas líneas mediante la tecla Intro y finalmente, lanzar el

cálculo mediante la combinación de teclas Control+Intro o el botón .

Vuelve al inicio de la página y rellena el campo Texto de la pregunta:

Recuerda que para referirnos a una variable previamente definida en el algoritmo, utilizamos el

signo # inmediatamente antes del nombre de la variable, sin ningún espacio entre signo y nombre.

Esto es así para todos los campos de texto o html en los que puedan aparecer variables.

5.

Pulse en para guardar la pregunta.

La previsualización debería ser parecida a:

6.

Aleatoriedad en fórmulas

Si deseas crear una expresión compleja con elementos aleatorios, no necesitas crearla como una

variable WIRIS. Imagina que quieres crear un ejercicio que contiene un signo de integral en el

Manual de usuario http://www.wiris.com/es/book/export/html/628

8 de 47 08/10/2011 23:05

Page 9: Manual de usuario Wiris Quizzes.pdf

enunciado. Querrás asegurarte de que la integral no se calculará y de que no se mostrará en dos líneas

distintas en el enunciado. Es el momento de usar esta funcionalidad de WIRIS quizzes.

Es posible añadir variables en las fórmulas definidas con WIRIS editor. Por ejemplo, puedes definir la

integral

donde es una expresión aleatoria definida en el campo Algoritmo. De este modo, la expresión será

tratada como un solo bloque durante la visualización, pero jamás será evaluada.

Contenido gráfico

Veamos ahora cómo introducir gráficas de funciones o construcciones geométricas en las preguntas.

Para ello, vamos a crear una pregunta en la que el alumno deberá identificar si cierta gráfica y

expresión algebraica se corresponden.

Este es además un ejemplo sencillo dónde podemos ver el uso de la función aleatorio aplicada a una

lista en lugar de a dos valores numéricos. En este caso, la función devolverá un elemento de la lista

elegido al azar.

Crea una pregunta de tipo Verdadero/Falso.

1.

Ponle el título que desees.

2.

Ve a la sesión de WIRIS cas e introduce las intrucciones que se explican en el siguiente párrafo:

Veamos lo que hemos hecho:

La preguntada planteada al alumno será si la gráfica p se corresponde con la función h (cosa que

sucederá aproximadamente la mitad de las veces). r es el valor de la respuesta correcta a esa

pregunta, es decir, la solución.

La primera línea es la definición de la función f(), que elige una función aleatoria de entrea.

3.

Manual de usuario http://www.wiris.com/es/book/export/html/628

9 de 47 08/10/2011 23:05

Page 10: Manual de usuario Wiris Quizzes.pdf

las entradas posibles, que en este caso son diversas funciones. En WIRIS, el

símbolo := sirve para definir funciones o expresiones sin evaluarlas inmediatamente. Así,

cada vez que escribamos f() se evaluará de nuevo la función, obteniendo resultados

distintos.

Se definen cuatro variables

g es una evaluación de f(). Será pues una de las funciones predefinidas.i.

h será, o igual a g o cualquier otra, de forma que la probabilidad de que g=h es igual

a la probabilidad de que g≠h.

ii.

p es la gráfica de g.iii.

r comprueba si g y h son iguales o distintas.

iv.

b.

En el campo Respuesta debemos indicar la variable que tiene por valor la respuesta a la pregunta,

en nuestro caso, r. Observemos que está variable siempre será de tipo booleano, es decir, con

valores verdadero o falso.

4.

Vuelve al principio de la página para editar el texto de la pregunta.

La variable p la hemos definido cómo una gráfica, pero la indicamos con la misma sintaxis que

las demás. Observa que las variables de tipo gráfica pueden introducirse también en el feedback

para el alumno y en los campos de respuesta de las preguntas de tipo Opción múltiple y

Emparejamiento. En la visualización de la pregunta, #p se convertirá en una imagen con la

gráfica correspondiente.

5.

Ya podemos guardar y previsualizar la pregunta.

Manual de usuario http://www.wiris.com/es/book/export/html/628

10 de 47 08/10/2011 23:05

Page 11: Manual de usuario Wiris Quizzes.pdf

Feedback para el alumno

Con WIRIS quizzes no sólo es posible introducir contenido matemático en el enunciado de la pregunta

y hacer comprobaciones en la respuesta. También podemos introducir contenido matemático en el

feedback que damos al alumno.

En el siguiente ejemplo, vamos a retornar simplemente una cadena de texto, pero esta cadena va a ser

sensible a cuál ha sido la respuesta dada por el alumno. La pregunta propuesta es de tipo Opción

múltiple y se pedirá al alumno que indique cuál es el grado de un polinomio aleatorio. Las posibles

respuestas serán el grado, el coeficiente del término de grado máximo y el término independiente. La

respuesta del sistema dependerá de la respuesta del alumno.

Veamos qué aspecto tienen la pregunta planteada al alumno y el feedback que le presentamos si

introduce una respuesta errónea:

Manual de usuario http://www.wiris.com/es/book/export/html/628

11 de 47 08/10/2011 23:05

Page 12: Manual de usuario Wiris Quizzes.pdf

Para conseguir este comportamiento de WIRIS quizzes, empezaremos como siempre creando una

pregunta del tipo oportuno, en este caso Opción múltiple e introduciendo nombre y enunciado de la

pregunta. La variable p contendrá el polinomio aleatorio que en breve definiremos.

Para actuar sobre las respuestas del alumno, debemos preverlas, así que introduciremos en el sistema

todas las opciones como haríamos en un ejercicio corriente de Opción múltiple. La variable g

contendrá el grado del polinomio, es decir, la respuesta correcta.

En las otras posibles respuestas, simplemente vinculamos la opción falsa que presentamos en este

ejercicio con el feedback deseado, en este caso la frase "Has escogido el coeficiente del término de

grado máximo del polinomio." Nótese que el editor ofrece los iconos de WIRIS editor y de WIRIS cas,

así que tal y como hemos introducido simplemente texto, podemos introducir los valores o gráficos que

deseemos. No lo hacemos en este caso para no introducir complejidad en el ejercicio, pero puede

consultarse las secciones El campo Algoritmo y Contenido gráfico para más información.

Manual de usuario http://www.wiris.com/es/book/export/html/628

12 de 47 08/10/2011 23:05

Page 13: Manual de usuario Wiris Quizzes.pdf

Dado que todos los campos de texto son tratados de modo uniforme por WIRIS quizzes, introducir

cualquier valor o gráfico en el feedback es equivalente a introducirlo en el enunciado.

Con tal de presentar la resolución completa de este ejercicio, veamos un posible feedback para la

tercera respuesta (también falsa, lógicamente).

Y finalmente, una posible forma de definir un polinomio aleatorio. Dado que se ha primado la escritura

compacta en detrimento de la legilibilidad de la propuesta, vamos a describirla en detalle para hacerla

más comprensible:

La primera línea define una función f que genera a cada llamada un monomio con coeficiente

aleatorio entre -10 y 10 y de grado también aleatorio, oscilando entre 0 (término independiente) y

5.

La segunda línea define g como el grado del polinomio p, polinomio que todavía no hemos

definido, pero que definiremos en breve.

La tercera línea define c como el coeficiente del término de grado máximo del futuro polinomio

p.

La cuarta línea define i como el término independiente del polinomio p. Nótese que es preciso

definir estos elementos anticipadamente porque los vamos a utilizar en la condición de

interrupción del comando repetir-hasta que viene a continuación.

La líneas 5 a 7 constituyen el mencionado comando repetir-hasta, que va definir el polinomio p

como la suma de cinco monomios usando la función f, y va a comprobar a continuación si grado,

Manual de usuario http://www.wiris.com/es/book/export/html/628

13 de 47 08/10/2011 23:05

Page 14: Manual de usuario Wiris Quizzes.pdf

coeficiente del término de grado máximo y término lineal del polinomio son diferentes entre ellos,

ya que los queremos usar como opciones a presentar al alumno y no queremos ninguna

repetición. Si hubiera repetición, se volvería a ejecutar la sección repetir, generando otro

polinomio p, y así indefinidamente hasta hallar un polinomio que cumpla con las condiciones

requeridas.

Fuera del recuadro amarillo, es decir, de la librería, podemos ver un ejemplo aleatorio de la ejecución

de nuestro programa, con los valores correspondientes de c (coeficiente de grado máximo), g (grado) e i

(término independiente).

Tipos de pregunta

WIRIS quizzes enriquece el contenido de todos los tipos de pregunta relevantes para las materias

científicas. Las preguntas de tipo Calculada y Numérica no han sido modificadas por haberse visto

ampliamente superadas por las funcionalidades de WIRSI Quizzes.

Puedes ver a continuación un ejemplo de cada uno de los tipos de pregunta que mejora WIRIS quizzes.

Obsérvese que Respuesta corta simple y Respuesta corta compuesta no son dos tipos de pregunta, sino

dos funcionalidades distintas de un único tipo de pregunta, que se describen en secciones separadas en

virtud de la claridad de las explicaciones.

Verdadero / Falso

Hemos visto ya preguntas Verdadero / Falso en un par de secciones precedentes, pero vamos a

aprovechar esta ocasión para describir en detalle todos los campos relevantes para este tipo de

pregunta.

Para ello, tomaremos el siguiente ejemplo, que consiste en una pregunta que presenta un número real y

Manual de usuario http://www.wiris.com/es/book/export/html/628

14 de 47 08/10/2011 23:05

Page 15: Manual de usuario Wiris Quizzes.pdf

un tipo de número (natural, entero o racional) y pregunta si dicho número pertenece al conjunto dado.

Para escribir el enunciado de la pregunta, simplemente usamos WIRIS editor para introducir el símbolo

y recordamos la notación #nombre para las variables:

Programar esta pregunta es relativamente sencillo. Para ahorrar tiempo, creamos una función que nos

devuelva un entero aleatorio entre -100 y 100 y la usamos repetidamente para construir los números

deseados. Creamos un número entero z simplemente lanzando la función a(), un número racional q

mediante una división y un número irracional r mediante la raíz cuadrada del valor absoluto del

resultado de la función a().

A continuación, elegimos al azar uno de estos tres números aleatorios y un conjunto de números entre

los naturales, los enteros y los racionales. La solución, sol, será el resultado de preguntar si el número e

pertenece al conjunto c, donde e y c son los nombres de las variables utilizadas.

Manual de usuario http://www.wiris.com/es/book/export/html/628

15 de 47 08/10/2011 23:05

Page 16: Manual de usuario Wiris Quizzes.pdf

Observa el pequeño pero importante campo al inicio de esta captura de pantalla. Sólo para el tipo de

pregunta Verdadero / Falso, la respuesta correcta debe introducirse en el campo Respuesta de la

sección WIRIS quizzes.

El campo Retroalimentación general nos da la posibilidad de dar feedback al alumno sea cual sea su

respuesta.

Además, en esta misma sección, Ajustes generales, disponemos de diversos campos útiles. El

campo Respuesta correcta será ignorado, puesto que no es dinámico y que ya hemos determinado cuál

es la respuesta correcta mediante el campo Respuesta de la sección WIRIS quizzes. Por tanto, el valor

que introduzcamos en él es irrelevante.

Manual de usuario http://www.wiris.com/es/book/export/html/628

16 de 47 08/10/2011 23:05

Page 17: Manual de usuario Wiris Quizzes.pdf

Los otros dos campos de esta sección sí que pueden sernos de utilidad, con una pequeña

redefinición. Retroalimentación (Verdadero) y Retroalimentación (Falso) pasan a

significar Retroalimentación (Respuesta correcta) y Retroalimentación (Respuesta errónea),

independientemente de la vardad o falsedad del enunciado. Dicho con otras palabras, en estos dos

campos no podremos incluir frases del tipo "La respuesta correcta es Verdadero", puesto que

normalmente este valor será dinámico, variará con cada ejecución. No podemos hablar de verdad o

falsedad, sino que debemos hacer referencia al acierto o error de la respuesta.

Veamos qué visualización de ello tiene el alumno en el caso de una respuesta errónea:

Manual de usuario http://www.wiris.com/es/book/export/html/628

17 de 47 08/10/2011 23:05

Page 18: Manual de usuario Wiris Quizzes.pdf

Y en el caso de una respuesta correcta:

Opción múltiple

Veamos las particularidades de una pregunta de tipo Opción múltiple. Una pregunta de este tipo consta

Manual de usuario http://www.wiris.com/es/book/export/html/628

18 de 47 08/10/2011 23:05

Page 19: Manual de usuario Wiris Quizzes.pdf

de un enunciado y de una botonera en la cuál el alumno elige una opción (o varias) de entre las dadas.

En nuestro ejemplo, la pregunta pide calcular el rango de una matriz de dimensiones 3x4 y las

respuestas propuestas son siempre los enteros 0 a 3 en distinto orden.

Moodle permite determinar que el alumno pueda introducir varias respuestas, o bien desordenar o no

las respuestas, así como presentar diversos tipos de numeraciones:

En todo caso, estas opciones modificarán bien poco la creación de nuestra pregunta. Para crear una

pregunta de tipo Opción múltiple, procederemos como habitualmente, introduciendo el enunciado y

haciendo referencia a la variable matriz con la sintaxis #m.

Seguidamente, debemos informar al sistema de todas las opciones que se presentarán al alumno para

que él elija la correcta. Lógicamente, una de ellas deberá corresponder a la respueta correcta y tener

una calificación del 100%.

Manual de usuario http://www.wiris.com/es/book/export/html/628

19 de 47 08/10/2011 23:05

Page 20: Manual de usuario Wiris Quizzes.pdf

La otras respuestas deberán ser informadas y normalmente creadas en la sección de WIRIS quizzes. Si

necesitamos una gestión avanzada de las calificaciones, podemos hacer uso del campo Reemplazar

nota por. El uso de este campo hará que se ignoren los valores introducidos en el campo Calificación,

pero deberemos seguir teniendo una calificación al valor "100%", puesto que en caso contrario Moodle,

que no es consciente de que estos valores ya no sirven para nada, pensará que no le damos al alumno la

posibilidad de alcanzar la puntuación máxima en esta pregunta.

En el campo Reemplaza nota por podemos introducir un valor numérico, pero normalmente querremos

introducir el valor de una variable, que puede ser de dos tipos:

booleana, es decir, tomando valores verdadero o falso

un valor numérico entre 0 y 1, siendo 1 equivalente a verdadero o puntuación máxima y 0

equivalente a falso o puntuación nula

Podemos observar en la imagen anterior que cada respuesta permite que introduzcamos feedback para

el alumno. Para obtener más información sobre esta funcionalidad, ver la sección correspondiente:

Feedback para el alumno. El resultado será el siguiente:

Manual de usuario http://www.wiris.com/es/book/export/html/628

20 de 47 08/10/2011 23:05

Page 21: Manual de usuario Wiris Quizzes.pdf

En virtud de la completitud, vamos a mostrar y comentar los cálculos que nos sirven para completar

esta pregunta:

Manual de usuario http://www.wiris.com/es/book/export/html/628

21 de 47 08/10/2011 23:05

Page 22: Manual de usuario Wiris Quizzes.pdf

Hemos definido la función a() como un valor aleatorio entre -1 y 1, repitiendo el valor 0 para que la

proporción de ceros en la matriz sea mayor y su rango no sea tan a menudo 3. Usamos esta función a()

para crear cada uno de los elementos de la matriz m.

La variable sol almacenará el rango de la matriz m, y la lista L contendrá los valores entre 0 y 3, con la

excepción de la respuesta correcta. Esto nos sirve para proponer al alumno las respuestas falsas. Hay

que observar que la potencia de trabajo con listas que tiene WIRIS tenemos que explotarla en la

sección de WIRIS quizzes y no podemos extrapolarla a los campos de Moodle: es decir, no podemos

usar los elementos de L si no les damos un nombre antes, y de ahí las variables a, b y c, que

simplemente designan los tres elementos de la lista L.

Emparejamiento

El tipo de pregunta Emparejamiento permite requerir de los estudiantes que, dadas dos colecciones de

elementos, los asocien dos a dos. Vamos a verlo con un ejemplo gráfico. Proponemos al alumno una

colección de gráficas y una colección de funciones, y le pedimos que decida cuál es la función asociada

a cada gráfica.

La presentación de las colecciones siempre se hace como en la imagen, es decir, se muestra la primera

colección de elementos uno a uno, en nuestro ejemplo las tres representaciones gráficas, y asociado a

cada uno de ellos encontramos una lista desplegable con los elementos de la segunda colección, de los

cuáles es preciso elegir uno para cada caso.

Manual de usuario http://www.wiris.com/es/book/export/html/628

22 de 47 08/10/2011 23:05

Page 23: Manual de usuario Wiris Quizzes.pdf

Es preciso observar que el alumno

puede dar la misma respuesta para

diversos elementos, hecho que

añade flexibilidad al esquema.

Además, es posible, como hemos

hecho en el ejemplo, introducir

respuestas falsas, esto es, respuestas

que no se corresponden con ningún

elemento de la primera colección y

que están pese a ello en la lista

desplegable.

Para crear este ejercicio, creamos

una nueva pregunta de tipo

Emparejamiento e introducimos el

enunciado que deseemos. En

nuestro ejemplo, el enunciado será

"Relaciona cada función con su

gráfica".

Para configurar la pregunta,

debemos simplemente introducir

cada par de elementos en una

sección Pregunta-Respuesta,

teniendo en cuenta que Moodle ya

presentará una ordenación aleatoria

de los elementos, excepto si

deseleccionamos la casilla Barajar.

Es posible introducir elementos

adicionales en la lista desplegable,

simplemente dejando vacío el

campo Pregunta e introduciendo

una respuesta en una o varias

secciones Pregunta-Respuesta,

como hemos hecho en la sección

Pregunta 4 para tener una función

adicional.

Es preciso observar que la lista

desplegable de Moodle está limitada

a carácteres de texto, con lo que no

podemos introducir ni gráficas ni

expresiones complejas en los

campos Respuesta. En nuestro ejemplo, si intentamos representar la función en la lista, ésta no se

representará correctamente, razón por la cuál hemos optado por escribir en lugar del nombre

de la variable que almacena esta función:

Manual de usuario http://www.wiris.com/es/book/export/html/628

23 de 47 08/10/2011 23:05

Page 24: Manual de usuario Wiris Quizzes.pdf

Veamos finalmente cómo crear las funciones y las gráficas de esta pregunta.

La primera línea crea diversas gráficas, para indicar que no queremos un tablero con las distintas

gráficas superpuestas, sino diversos tableros.

Las variables f almacenan las diversas funciones y las variables g almacenan las diversas gráficas.

La función f3 es o bien sen(x) o cos(x) de modo aleatorio.

La función f4 es o bien sen(x) o cos(x) y es distinta de f3. Para construirla, hemos utilizado una

sintaxis muy compacta, que consiste en crear una lista con ambas funciones, eliminar de esta lista

la función trigonométrica f3 y extraer el primer (y único) elemento de la lista resultante, que será

la función deseada.

Manual de usuario http://www.wiris.com/es/book/export/html/628

24 de 47 08/10/2011 23:05

Page 25: Manual de usuario Wiris Quizzes.pdf

Respuesta corta simple

El tipo de pregunta Respuesta corta permite que el alumno introduzca la respuesta que él desee en un

campo de texto. Veámoslo, como siempre, con un ejemplo.

Vamos a pedir al alumno que calcule la equación de la recta tangente a una función en un punto, así que

él deberá realizar los cálculos correspondientes e introducir la respuesta obtenida.

Manual de usuario http://www.wiris.com/es/book/export/html/628

25 de 47 08/10/2011 23:05

Page 26: Manual de usuario Wiris Quizzes.pdf

Para elaborar el enunciado, como siempre de contenido aleatorio, vamos a utilizar las funcionalidades

de WIRIS, tanto para generar la función f(x) como para determinar un punto de abcisa y para obtener

una representación gráfica del problema.

Para conseguir todo esto, escribimos el enunciado del modo siguiente:

Manual de usuario http://www.wiris.com/es/book/export/html/628

26 de 47 08/10/2011 23:05

Page 27: Manual de usuario Wiris Quizzes.pdf

En seguida veremos las matemáticas necesarias para generar esta pregunta, pero no perdamos de vista

lo esencial del ejemplo, que es la configuración de la pregunta, así como los campos de Moodle que

permiten tal configuración.

El único campo imprescindible en todo ejercicio es dar una respuesta correcta para el mismo. En

nuestro caso, debemos dar una respuesta con la máxima calificación.

Si deseamos configurar feedback para el alumno específico para algunas respuestas erróneas, podemos

hacerlo usando las secciones de respuesta adicionales. En este ejemplo, si el alumno introduce la misma

función que se le ha dado, no obtiene ninguna puntuación, pero obtiene un mensaje específico.

Uno de los puntos claves en este tipo de ejercicio es decidir con qué herramientas va a contar el alumno

para responder. Normalmente, querremos que disponga del editor de fórmulas WIRIS, así que

verificaremos que la opción correspondiente esté seleccionada en la sección WIRIS quizzes, justo antes

del campo Algoritmo. Si deseamos que el alumno no pueda introducir expresiones matemáticas y que

disponga de un campo de texto sencillo, podemos deseleccionar esta casilla y el editor de fórmulas no

estará a su disposición para dar la respuesta.

Manual de usuario http://www.wiris.com/es/book/export/html/628

27 de 47 08/10/2011 23:05

Page 28: Manual de usuario Wiris Quizzes.pdf

Si deseamos que además del editor de fórmulas, el alumno tenga a su disposición una sesión de WIRIS

cas, sólo necesitamos seleccionar la casilla pertinente. Para más información sobre esta opción,

consulta la sección WIRIS cas para el alumno.

Con esto tenemos prácticamente configurado el ejercicio. Veamos qué cálculos matemáticos son

precisos para este elaborado ejemplo:

Definimos la función f como una función trigonométrica aleatoria. Observa que se define f como

g(x), ya que necesitamos una expresión sencilla para solicitar su representación en el enunciado y

una expresión en forma de función de una variable para poder evaluar la función en un punto.

El punto en el eje de abcisas lo definimos como un punto aleatorio, que hemos elegido para que

la recta respuesta tenga coeficiente sencillos.

La recta respuesta la construimos usando el comando de WIRIS cas que construye una recta

dados un punto y una pendiente.

Y finalmente dibujamos la función f, el punto q y la recta r, ésta última en una línea aparte para

poder determinar que la queremos en un color distinto.

Función de evaluación en respuesta corta simple

Esta funcionalidad de WIRIS quizzes permite hacer preguntas mucho más flexibles a los alumnos. La

respuesta del alumno no se va a comparar con una expresión prefijada, sino que se va a evaluar si

cumple el criterio que deseemos. En nuestro ejemplo, pediremos al alumno que introduzca un número

primo mayor que 50 y comprobaremos si lo es o no. Observemos que esta funcionalidad es mucho más

potente que pedir una respuesta concreta y comprobar si es la esperada.

Manual de usuario http://www.wiris.com/es/book/export/html/628

28 de 47 08/10/2011 23:05

Page 29: Manual de usuario Wiris Quizzes.pdf

En este ejemplo sencillo, el enunciado ni tan siquiera contiene funcionalidad WIRIS. Toda la

funcionalidad se concentra en la sección Respuesta. En esta sección, tenemos los campos Respuesta,

Calificación, Función de evaluación y un campo de texto para introducir feedback para el alumno.

Excepto el campo para el feedback, todos los campos quedan redefinidos si introducimos un valor en el

campo Función de evaluación.

Los valores de estos campos dada la configuración del ejemplo son:

Respuesta no es la respuesta correcta, puesto que hay infinitas respuestas correctas, sino un

ejemplo de respuesta correcta que se usará cuando el alumno solicite la resolución del ejercicio.

Calificación será ignorado, ya que su funcionalidad será retormada por el campo Función de

evaluación.

Función de evaluación debe ser el nombre de una función que definiremos en el campo

Algoritmo y que retornará uno de los dos valores posibles:

un valor booleano, es decir, o cierto o falso, donde cierto significa respuesta correcta y

Manual de usuario http://www.wiris.com/es/book/export/html/628

29 de 47 08/10/2011 23:05

Page 30: Manual de usuario Wiris Quizzes.pdf

falso significa respuesta incorrecta

un valor numérico comprendido entre y 1, donde 1 significa respuesta correcta, significa

respuesta incorrecta y un valor intermedio representa una respuesta parcialmente

correcta y la puntuación que obtendrá el alumno.

En nuestro ejemplo, definimos la función de test como la comprobación de si el número introducido es

mayor que 50 y si además es un número primo.

Observemos que dejamos como siempre que WIRIS haga todos los cálculos. Si necesitamos una

función de evaluación más compleja, no podremos escribirla como una comprobación de una sola línea,

por lo que deberemos escribir una función completa de WIRIS. Observa cómo sería en este caso una

función completa, con sus comandos inicio...fin y devolver. Estos comandos se pueden escribir a mano,

pero también son accesibles desde el menú de WIRIS cas, en la pestaña Programación.

Respuesta corta compuesta

Un cuestionario de Moodle puede visualizarse como una lista consecutiva de preguntas, pero en algunas

ocasiones nos interesará que el alumno deba introducir varias respuestas vinculadas a un solo ejercicio.

En el caso de contenido aleatorio, poder dar una respuesta compuesta es clave para poder trabajar

dentro de un mismo ejercicio.

Una posible solución sería pedirle al alumno que introduzca sus respuestas en una lista con un

determinado orden, dándole la instrucción:

Manual de usuario http://www.wiris.com/es/book/export/html/628

30 de 47 08/10/2011 23:05

Page 31: Manual de usuario Wiris Quizzes.pdf

Pero WIRIS quizzes ofrece una funcionalidad adicional que permite, una vez más, que las matemáticas

en el ordenador sean equivalentes a las matemáticas en la pizarra y en el papel.

Veámoslo en un ejemplo. Vamos a pedir al alumno que resuelva un sistema lineal de tres incógnitas y

que introduzca la respuesta mediante el mismo formato que utilizaría en un ejercicio tradicional en

papel:

Para crear este enunciado y que los valores del mismo sean aleatorios, necesitamos definirlo del

Manual de usuario http://www.wiris.com/es/book/export/html/628

31 de 47 08/10/2011 23:05

Page 32: Manual de usuario Wiris Quizzes.pdf

siguiente modo en el campo Texto de la pregunta:

El valor #M será una matriz aleatoria, y los valores #b1, #b2 y #b3 serán enteros que constituirán un

vector también aleatorio.

Para activar la función que permite al alumno introducir una respuesta compuesta debermos activar la

casilla Respuesta compuesta en la parte inferior de la pregunta, dentro de la sección WIRIS quizzes.

En el campo Respuesta, debemos introducir todas las respuestas en el mismo orden que las va a

introducir el alumno, separadas por un espacio en blanco, como se muestra en la siguiente imagen:

Por defecto, cada respuesta vale la parte proporcional de la nota del ejercicio, pero podemos modificar

este comportamiento si lo deseamos. Para ello, escribiremos detrás de cada respuesta, y separado

nuevamente por espacios, el valor porcentual de la respuesta en cuestión, expresado con el símbolo % y

entre paréntesis:

La parte matemática del ejercicio no tiene de hecho ninguna particularidad. Veamos qué hemos hecho

para este ejemplo concreto:

Definimos la función r() para economizar tiempo en la creación de valores aleatorios.

Manual de usuario http://www.wiris.com/es/book/export/html/628

32 de 47 08/10/2011 23:05

Page 33: Manual de usuario Wiris Quizzes.pdf

Creamos la matriz aleatoria M garantizando que tenga rango 3, es decir, que el sistema lineal

asociado tendrá una sola solución.

Definimos el vector aleatorio b.

Resolvemos el sistema con el comando de WIRIS resolver y guardamos las respuestas en las

variables x, y y z.

Finalmente, definimos los valores b1, b2 y b3 que hemos usado en el enunciado para controlar

totalmente la presentación del vector.

Observa que en esta imagen podemos ver el campo Respuesta compuesta en su contexto.

Función de evaluación en respuesta corta

compuesta

La función de evaluación también puede utilizarse en el caso de una pregunta de tipo Respuesta corta

compuesta. Para ver el funcionamiento normal de esta funcionalidad, consulta la sección Función de

evaluación en respuesta corta simple.

Veamos un ejemplo de uso de esta funcionalidad para este caso. Vamos a pedir al alumno que

introduzca cuatro números de distinto tipo, como indica el siguiente enunciado:

Manual de usuario http://www.wiris.com/es/book/export/html/628

33 de 47 08/10/2011 23:05

Page 34: Manual de usuario Wiris Quizzes.pdf

Para introducir los símbolos matemáticos en el texto de la pregunta, recordemos que debemos utilizar el

editor de fórmulas WIRIS editor, que se activa mediante el botón del editor de HTML que propone

Moodle. Veamos cómo escribir el enunciado de la pregunta:

Manual de usuario http://www.wiris.com/es/book/export/html/628

34 de 47 08/10/2011 23:05

Page 35: Manual de usuario Wiris Quizzes.pdf

La combinación de la funcionalidad Respuesta corta compuesta con la funcionalidad Función de

evaluación es tan natural como todo en WIRIS. Simplemente, escribimos las diversas respuestas y las

diversas funciones de evaluación, como lo hacíamos en caso de tener una respuesta compuesta, esto es,

separando las diversas entradas con un espacio.

De nuevo, si queremos dar un peso distinto a las distintas respuestas del alumno, podemos introducir el

porcentaje del peso de cada respuesta entre paréntesis, inmediatamente después de la respuesta y

separado con un espacio, tal como muestra la siguiente imagen. Observa que aquí el porcentaje no debe

introducirse en el campo Respuesta, ya que este campo sólo almacena una posible respuesta y no la

solución del ejercicio. Si tienes dudas respecto al uso de estos campos, consulta la sección Función de

evaluación en respuesta corta simple.

Finalmente, veamos qué operaciones debemos realizar en la parte matemática de la pregunta.

Definimos las funciones de evaluación correspondientes, m, q, r y z, así como variables para cada una

de las respuestas, que almacenarán una posible respuesta a la pregunta, y que hemos introducido en el

campo Respuesta. Observa para terminar la notación tan compacta de WIRIS, que permite preguntar si

un elemento pertenece a un conjunto, utilizar los conjuntos que determinan los tipos de números

Manual de usuario http://www.wiris.com/es/book/export/html/628

35 de 47 08/10/2011 23:05

Page 36: Manual de usuario Wiris Quizzes.pdf

(naturales, enteros, reales, etc) y realizar operaciones lógicas con los valores obtenidos.

Respuestas incrustadas

1 Introducción

El tipo de pregunta Respuestas incrustadas (o Cloze*) permite que los campos de respuesta aparezcan

incrustados entre el texto de la pregunta. Es decir, se crean varias subpreguntas dentro de una pregunta,

y lógicamente se pueden mezclar los tipos de las subpreguntas. Estas subpreguntas pueden ser de

tipo Respuesta corta, Opción múltiple o Numérica. El tipo Numérica será obviado en adelante ya que

no se ha modificado y se ve totalmente superado por el tipo Respuesta corta de WIRIS. Por lo tanto,

debemos ocuparnos exclusivamente de dos tipos de subpreguntas: Respuesta corta y Opción

múltiple. En el caso de respuesta corta aparecerá un pequeño campo de texto, y en el caso de opción

múltiple una lista desplegable.

* La documentación de Moodle no es consistente con este nombre, y se pueden encontrar las variantes Preguntas

incrustadas, Respuestas incrustadas, Respuestas anidadas, Respuestas escondidas y probablemente alguna más. Todas ellas hacen

referencia al mismo tipo de pregunta, que es el que aquí se describe.

2 Un ejemplo sencillo

Veamos con un par de ejemplos cómo construir una pregunta de este tipo. Empecemos por un ejemplo

muy sencillo que no usa tan siquiera la potencia de WIRIS. Pedimos al alumno que responda dos

preguntas, la primera de ellas en forma de lista desplegable, de la que él deberá seleccionar un elemento

y la segunda en forma de pregunta abierta en la que deberá escribir un valor por medio de su teclado.

Manual de usuario http://www.wiris.com/es/book/export/html/628

36 de 47 08/10/2011 23:05

Page 37: Manual de usuario Wiris Quizzes.pdf

Vemos, además, que hemos introducido un comentario en caso de que la respuesta sea correcta para la

segunda subpregunta y que la segunda pregunta vale el doble que la primera, por lo que se consiguen 2

puntos de un total de 3 para las respuestas introducidas en la imagen precedente. Veamos cómo se

construiría esta pregunta.

3 La sintaxis completa

Repasemos ahora todas las posibilidades de la sintaxis de este tipo de pregunta, y terminaremos

presentando un pequeño ejemplo de pregunta que utiliza las funcionalidades de WIRIS.

{Puntuación:TIPO:%Porcentaje%Respuesta#Feedback~%Porcentaje%Respuesta#Feedback~...}

Observaciones de carácter general sobre la sintaxis:

Para introducir una variable WIRIS en una subpregunta, debemos usar la sintaxis \#nombre en

lugar de la habitual #nombre, puesto que el carácter almohadilla (#) ya está reservado por

Moodle.

1.

La definición de una pregunta incrustada se escribe entre llaves: { }.2.

El valor de la subpregunta dentro de la pregunta y el tipo de subpregunta se separan mediante el

carácter dos puntos: : .

3.

Para separar las distintas respuestas, se utiliza el carácter tilde: ~.4.

El valor porcentual de cada respuesta dentro de una subpregunta se indica antes de la respuesta,

delimitado por dos carácteres porcentaje: %.

5.

Manual de usuario http://www.wiris.com/es/book/export/html/628

37 de 47 08/10/2011 23:05

Page 38: Manual de usuario Wiris Quizzes.pdf

El feedback para el alumno se añade después de la respuesta, seguido del carácter almohadilla: #.6.

Hay que tener en cuenta que los símbolos

{ : % # ~ }

son literales, es decir, no deben modificarse, y en cambio el resto de elementos (Puntuación, TIPO,

Porcentaje, Respuesta y Feedback) deben sustituirse por los valores deseados, cuya funcionalidad

describimos a continuación:

Puntuación es un número que indica el peso de la respuesta incrustada relativo a las demás

respuestas. Por ejemplo, si una pregunta consiste en dos subpreguntas, una con una puntuación

de 1 y otra con una puntuación de 2, la segunda valdrá el doble que la primera. Si se omite este

campo, todas las subpreguntas tendrán el mismo peso en la evaluación total.

1.

TIPO indica uno de los tipos de pregunta permitidos.

Si queremos una pregunta de respuesta corta, deberemos introducir SHORTANSWER o

bien la abreviación SA.

Si queremos una pregunta de opción múltiple, introduciremos MULTICHOICE o MC. En

este último caso, podemos modificar el modo de visualización de la pregunta indicando

MULTICHOICE_V o MCV para que, en vez de una lista desplegable aparezca una lista con

las distintas opciones y sus respectivas casillas de verificación (checkboxes), distribuidas

verticalmente. Si deseamos una visualización similar, pero con las casillas distribuidas

horizontalmente, debemos introducir el valor MULTICHOICE_H o MCH

2.

Porcentaje es un número entre 0 y 100 que define el valor de la respuesta. También se puede

utilizar el símbolo = (igual) en lugar de %100% para la respuesta o respuestas correctas. Este

campo es opcional y su ausencia se interpreta como %0%.

3.

Respuesta es el valor a mostrar en el caso de una subpregunta de tipo Opción múltiple y el valor

de las respuestas que esperamos por parte del alumno en el caso de una subpregunta de tipo

Respuesta corta.

4.

Feedback permite añadir feedback para el alumno en función de la respuesta.5.

4 Funcionalidad matemática y tipos de subpreguntas

Dada esta sintaxis general, podemos añadir la funcionalidad de WIRIS quizzes tanto en el enunciado

como dentro de las subpreguntas como hemos comentado. De todos modos, hay que tener en cuenta

que:

En una subpregunta de tipo Respuesta corta, el alumno no tendrá acceso al editor de fórmulas.

Sólo dispondrá de un campo de texto sencillo.

1.

En una pregunta de Opción múltiple, las opciones sólo pueden contener texto sencillo si se

muestran mediante una lista desplegable (MULTICHOICE). En caso de que las respuestas se

muestren en una lista con casillas de verificación (checkbox), es decir si hemos construido una

subpregunta de tipo MCV o MCH, se pueden mostrar gráficos y fórmulas usando toda la potencia

de WIRIS. Como hemos comentado en el primer punto de las observaciones generales sobre la

sintaxis, para hacer referencia a una variable WIRIS es preciso utilizar la sintaxis \#nombre en

lugar de la habitual #nombre.

2.

5 Un ejemplo WIRIS

Veamos todo esto mediante un ejemplo concreto que use las funcionalidades específicas de WIRIS.

Dado un polinomio, vamos a pedir al alumno que introduzca su derivada y que identifique su gráfica.

Manual de usuario http://www.wiris.com/es/book/export/html/628

38 de 47 08/10/2011 23:05

Page 39: Manual de usuario Wiris Quizzes.pdf

Hay que observar que, como hemos comentado, el alumno no dispone del editor de fórmulas para

introducir la respuesta, por lo que en lugar de darla en la forma elegante , deberá escribir

. Dicho esto, veamos cómo se escribirían las subpreguntas de este ejercicio. Recordemos

que las variables que introducimos dentro de una subpregunta vienen precedidas de los símbolos \# y no

sólo # como es habitual. Recordemos además que:

SA significa Respuesta corta

MCV significa Opción múltiple (lista vertical)

Las posibles respuestas se separan mediante el carácter ~

Podemos introducir feedback para el alumno utilizando el carácter #

Manual de usuario http://www.wiris.com/es/book/export/html/628

39 de 47 08/10/2011 23:05

Page 40: Manual de usuario Wiris Quizzes.pdf

Y ya sólo nos queda determinar quien es el polinomio f(x) y calcular las gráficas a representar.

Veamos qué hacemos dentro del campo Algoritmo en este caso:

Primeramente, determinamos tres tableros distintos para los gráficos.

Construimos una función auxiliar m() que calcula un monomio aleatorio de grado entre 1 y 4.

Calculamos un polinomio f de grado 3 o 4.

Definimos g como la derivada del polinomio f.

Damos valor a las tres gráficas, representando f, g y la derivada de g.

Ensayo

Este tipo de pregunta no permite la evaluación automática de la respuesta, así que WIRIS quizzes sólo

aporta el valor añadido de permitir un enunciado que contenga valores aleatorios. Para descubrir cómo

introducir aleatoriedad a una pregunta de tipo ensayo, consulta la sección Aleatoriedad de este manual.

WIRIS CAS para el alumno

Si queremos que el alumno pueda realizar cálculos con la calculadora WIRIS, para facilitarle las cosas o

Manual de usuario http://www.wiris.com/es/book/export/html/628

40 de 47 08/10/2011 23:05

Page 41: Manual de usuario Wiris Quizzes.pdf

porque precisamente queremos evaluar si se maneja bien con la herramienta, podemos darle acceso a

una sesión de WIRIS cas en el propio cuestionario.

El alumno visualizará la pregunta del siguiente modo:

Manual de usuario http://www.wiris.com/es/book/export/html/628

41 de 47 08/10/2011 23:05

Page 42: Manual de usuario Wiris Quizzes.pdf

Manual de usuario http://www.wiris.com/es/book/export/html/628

42 de 47 08/10/2011 23:05

Page 43: Manual de usuario Wiris Quizzes.pdf

Para activar esta funcionalidad, sólo tienes que validar la casilla correspondiente en la sección WIRIS

quizzes de la pregunta Moodle, que se encuentra en la parte final de la pregunta (en la última imagen de

esta sección puedes verla en su contexto):

Además, podemos decidir si la sesión del alumno tendrá por defecto algún cálculo, tal vez una

indicación de lo que debe hacer o un paso previo a lo que estamos pidiéndole a él. Para introducir el

contenido inicial de la sesión de WIRIS cas, sólo hay que clicar en el botón ,

introducir el contenido que deseemos en la sesión y clicar en Aceptar para guardar el contenido.

Nótese que sólo se puede disponer de una sesión de WIRIS cas si el alumno tiene derecho a utilizar

también WIRIS editor para introducir su respuesta. Si no tenemos la casilla de WIRIS editor activada

en la sección WIRIS quizzes, la casilla que nos permite introducir una sesión de WIRIS cas para el

alumno estará desactivada.

Manual de usuario http://www.wiris.com/es/book/export/html/628

43 de 47 08/10/2011 23:05

Page 44: Manual de usuario Wiris Quizzes.pdf

Manual de usuario http://www.wiris.com/es/book/export/html/628

44 de 47 08/10/2011 23:05

Page 45: Manual de usuario Wiris Quizzes.pdf

Vemos que el alumno dispone de una sesión de WIRIS cas para realizar los cálculos que desee y además

dispone del botón Copiar respuesta, que tomará el último cálculo de la sesión y lo introducirá en el

editor de fórmulas. Por lo tanto, una vez el alumno ha hecho sus cálculos en la sesión de WIRIS cas, no

es necesario que copie la respuesta en el editor de fórmulas. Clica sencillamente en el botón Copiar

respuesta y ésta aparecerá automáticamente en el editor de fórmulas, pudiendo ser modificada antes de

enviar si el alumno así lo estima conveniente.

Hay que hacer dos precisiones al respecto del funcionamiento del botón Copiar respuesta:

El botón copiar respuesta tomará el último resultado que WIRIS cas haya calculado y devuelto,

es decir, el último elemento a la derecha de una flecha roja. En nuestro ejemplo, hay un único

elemento disponible, ya que hemos evitado que WIRIS cas mostrara los otros resultados

mediante el carácter ; . Además, si no hemos pedido a WIRIS cas que evalúe las expresiones que

hemos introducido, el editor no recibirá ningún elemento de WIRIS cas, por más que en la sesión

existan datos introducidos (no evaluados).

En el caso de una Respuesta corta compuesta, se buscarán las definiciones de las variables que se

han solicitado y se copiarán en el formato adecuado, esto es: nombre_de_la_variable=valor. En

este caso, no es importante que las variables sean el último cálculo de la sesión WIRIS cas.

Como siempre, en virtud de la completitud, presentamos los cálculos realizados para elaborar esta

pregunta:

Obtenemos primero tres enteros aleatorios a, b y c y nos aseguramos de que los dos primeros son

distintos de cero.

Definimos la recta r usando estos valores.

Definimos un punto p aleatorio que no pertenezca a la recta r.

Calculamos la respuesta s mediante el comando de WIRIS perpendiculares.

Dibujamos la recta y el punto en un tablero para presentarlo en el enunciado.

Manual de usuario http://www.wiris.com/es/book/export/html/628

45 de 47 08/10/2011 23:05

Page 46: Manual de usuario Wiris Quizzes.pdf

Banco de ejemplos

Consulta nuestro banco de ejemplos en un Moodle de demostración. En él encontrarás decenas de

preguntas organizadas por las distintas áreas de las matemáticas. Te será útil para tomar ideas de cómo

utilizar la herramienta para un tipo de pregunta concreta, así como para ver ejemplos de programación

en WIRIS cas.

Para acceder a la plataforma en castellano, puede utilizar las siguientes cuentas, según desees entrar

como profesor (no editor) o como alumno.

Nombre de usuario: profesor

Contraseña: wiris

o bien

Nombre de usuario: alumno

Contraseña: wiris

Sigue el siguiente enlace para acceder al banco de ejemplos:

Manual de usuario http://www.wiris.com/es/book/export/html/628

46 de 47 08/10/2011 23:05

Page 47: Manual de usuario Wiris Quizzes.pdf

Acceso al banco de ejemplos

Manual de usuario http://www.wiris.com/es/book/export/html/628

47 de 47 08/10/2011 23:05