Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Variables aleatorias en Wiris Quizzes - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 27 de junio de 2020 por Maria Jose G.

175 visualizaciones

Descargar la transcripción

En este vídeo vamos a aprender cómo utilizar variables aleatorias dentro de mis preguntas 00:00:05
WiriSquiz. Para ello podemos crear una nueva pregunta, la cual tendrá que tener el formato 00:00:10
WiriSquiz o, como es el caso de mi ejemplo, voy a reutilizar una pregunta ya creada. En 00:00:17
concreto esta resuelve una ecuación de segundo grado y para ello utilizo la opción duplicar 00:00:26
para preservar esta pregunta que ya he generado y únicamente modificar la copia. 00:00:33
Para eso voy a poner que esta es mi versión variables aleatorias en el título. 00:00:43
Como veis, mi pregunta es muy sencilla, resuelve una ecuación de segundo grado, la cual tengo aquí, 00:00:52
y ordena de menor a mayor las soluciones. 00:00:58
Voy a utilizar variables tanto en la ecuación como en las soluciones. Para ello, clico en el editor de ecuaciones con el cual he escrito la ecuación. En este editor de ecuaciones yo puedo utilizar las variables. 00:01:01
Las variables, en mi caso, van a ser miembro 1, pero cuidado, cada vez que utilice en el enunciado de la pregunta una variable, tengo que indicar justamente antes del nombre de la variable, en mi caso m1, el símbolo almohadilla. 00:01:17
Con esto el programa sabrá que lo que estoy utilizando es una de las variables aleatorias generadas. 00:01:34
Y miembro 2. 00:01:40
Como veis ahora mi ecuación desaparece, todavía no sé qué ecuación voy a tener. Las soluciones también van a ser variables aleatorias, por tanto aquí en esta short answer yo lo que pongo es la variable S1 y la variable S2. 00:01:41
Antes de programar, por supuesto, tenéis que tener una idea de cuáles son las variables que vais a utilizar y cómo las vais a llamar. 00:01:59
Aquí únicamente se utilizan las variables, pero el enunciado habéis visto que no ha variado mucho. 00:02:07
Donde se programan las variables es en esta casilla, esta ventana emergente, Variables Wiris. 00:02:13
Como veis, se nos despliega una ventana de Wiris Quiz para programar las variables con tres pestañas. 00:02:18
Dependiendo del tipo de pregunta puede ser que os salga alguna pestaña más, pero estas son las importantes. 00:02:26
Vamos a hacer un breve repaso por cada una de las pestañas. 00:02:30
La pestaña de respuesta correcta, aquí únicamente deciros, vosotros tenéis que indicar el tipo de ventana donde va a escribir el alumno la respuesta. 00:02:33
Por defecto, viene campo de entrada texto llano. 00:02:45
Lo que ocurre es que en las preguntas de ciencias para el estudiante es bastante difícil escribir por ejemplo fracciones, raíces, potencias. Por eso si es una pregunta de ciencias os recomiendo que utilicéis MathType en una ventana emergente. 00:02:48
Así el alumno tendrá la posibilidad de utilizar un editor de ecuaciones para escribir la respuesta. 00:03:05
Esta opción de incluir CalcMe lo único que supone es que debajo de la pregunta al alumno le aparecerá o no la calculadora CalcMe de Wiris para poder realizar sus operaciones. 00:03:15
La pestaña de validación normalmente no se tiene muy en cuenta, pero si vosotros queréis programar una pregunta en la cual la solución sea algo bastante concreto, sí que os recomiendo que la utilicéis. 00:03:30
Por ejemplo, si vosotros esperáis que el estudiante os dé un intervalo, pues mirad, por defecto la entrada permitida es la general, una fórmula, una expresión, pero en opciones para general, como veis, la opción intervalos normalmente no está indicada. 00:03:49
Entonces, vosotros, cuanto más concretos seáis a la hora de indicar qué solución es la que esperáis, mejor os va a corregir las respuestas WIRIS. Por ejemplo, en las preguntas de física y química, si clicáis la opción cantidad, aquí aparecen todo el tipo de unidades que puede esperar la pregunta. 00:04:09
En la ventana comparación con la respuesta del estudiante, aquí únicamente sería, bueno, la podríais utilizar para indicar la tolerancia a la hora de permitirles cometer un error. 00:04:33
Y en propiedades adicionales se utiliza, si vosotros lo que esperáis es que la respuesta del alumno esté simplificada, factorizada, racionalizada, todas las opciones que tenéis aquí. 00:04:45
De acuerdo, y vamos ya a la pestaña importante que es la de variables. Aquí en variables vamos a utilizar una versión de Wiris anterior que seguramente muchos reconoceréis. Está soportada por Java, por eso vosotros tenéis que tener en vuestro ordenador Java. 00:04:55
Ya veréis que si no lo tenéis os va a recomendar que os bajéis una versión. Pero principal, antes de nada, por favor, el idioma de los algoritmos. Vamos a tener que programar un algoritmo y nuestras funciones nosotros las vamos a escribir en español. Así que cambiar el idioma a español. 00:05:11
Ahora edito la pregunta y es donde aparece la ventana de Java. En esta ventana de Wiris, soportada por Java, como veis hay un cuadradito donde nosotros vamos a programar las variables. 00:05:29
Fuera de este cuadradito podremos ejecutar todo lo que hemos ido programando para probarlo. Pero muy importante, las variables tienen que estar programadas aquí en este cuadradito amarillo. 00:05:44
Yo voy a programar el programa al revés, es decir, voy a empezar diciendo cuáles van a ser las soluciones y después generaré el resto de elementos que necesito para el problema. 00:05:55
Mira las soluciones, esto lo hago así porque las soluciones quiero que sean números enteros. Entonces para eso voy a utilizar la función aleatorio y voy a indicar que esto va a ser la primera solución un valor aleatorio entre menos 10 y 10. 00:06:09
Lo mismo para S2. Si yo lo que quisiera, por ejemplo, es que estas dos variables no fueran iguales, puedo utilizar, como veis, todas estas pestañas de Wiris que seguramente os sonará. 00:06:27
Si no trasteas, aparecen todos los símbolos, funciones de análisis, de matrices, unidades para las preguntas de física y química, combinatoria, geometría y aquí hay una pestaña de programación que normalmente no aparece. 00:06:45
Sí, por ejemplo, yo la puedo utilizar, es bastante intuitivo, yo la puedo utilizar para aquí, por ejemplo, esta, la opción de repetir, 00:07:00
por repetir la generación de estas dos variables hasta que no se cumpla la condición de que son distintas. 00:07:10
Para eso, mirad, cuidado que los símbolos muchas veces están aquí escondidos. 00:07:16
En este caso, voy a generar dos variables aleatorias, valores entre menos 10 y 10, que van a ser distintas. 00:07:22
Mirad, fuera del cuadrito podéis comprobarlo. No sé si habéis fijado, he tenido que compilar lo que había programado para poder utilizarlo aquí fuera y ver qué es lo que me está generando el programa. 00:07:30
Por ahora lo está haciendo muy bien. Mis dos soluciones serían 0 y menos 7. Bueno, a la hora de programar la ecuación, pues para mí me resultaría mucho más sencillo escribir que el primer miembro es el polinomio factorizado con estas dos soluciones y el miembro 2, pues 0. 00:07:48
Mirad, aquí ya tendría programado el ejercicio 00:08:11
Mirad, mi ejercicio, si os acordáis del enunciado 00:08:18
Sería x al cuadrado más 13x más 30 igual a 0 00:08:21
Y estas serían las dos soluciones 00:08:24
Que como podéis comprobar es cierto 00:08:26
Bueno, puedo complicarlo un poquito más 00:08:28
Por ejemplo, si yo quiero que el coeficiente principal de la ecuación 00:08:31
Sea un valor que no sea 1 00:08:36
pues me genero otra variable aleatoria 00:08:39
en este caso tendría que tener mucho cuidado 00:08:43
mirad, me la voy a generar, venga, positivo 00:08:46
desde el 1 hasta el 5 00:08:49
tampoco quiero que sea muy grande 00:08:51
pero por ejemplo, si yo quisiera 00:08:56
que fuera positiva y negativa 00:08:58
pero que no fuera 0 00:09:00
porque eso lo que me va a provocar 00:09:01
es que se anule la ecuación 00:09:04
pues si quiero quitar el valor 0 00:09:06
Una forma de hacerlo es, yo voy a elegir un valor aleatorio entre este intervalo, pero quitando, y para eso utilizo la barra slide del 7, quitando únicamente el 0. 00:09:08
Hay muchas formas de generar variables aleatorias. 00:09:25
Otro caso es, si yo lo que quiero es únicamente, aquí me iba a dar error porque no es aleatoria, es aleatorio. 00:09:29
Y aquí lo que puedo generar es una variable aleatoria entre una lista de valores que pueden ser el 2, el 4, el 6. Aquí, como comprobaréis, la variable a tiene que ser uno de esos tres valores. 00:09:38
De acuerdo, bueno, lo voy a dejar como antes, pero sin la A. Perfecto, esto pues lo puedo utilizar como coeficiente principal. Incluso, y ya acabo de programar, el miembro 2 puedo programar, me puedo generar un polinomio sencillito de grado 1 aleatorio. 00:09:55
Por ejemplo, de 1 a 5 por x más aleatorio de menos 10 a 10 y así. Este segundo miembro que ya no es igual a 0, ya la ecuación se complica un poquito más, cuando yo después simplifique este miembro 2, tanto en el segundo miembro como en el primero, me va a quedar esta ecuación que tenía igualada a 0. 00:10:26
aquí lo tengo, este va a ser el miembro 1, este va a ser el miembro 2 00:10:57
bueno, aquí me sale el coeficiente principal negativo, no, yo he elegido que sea negativo 00:11:03
no hay ningún problema, el único caso, no sé si os habéis fijado 00:11:07
es que como esta ecuación devuelve dos soluciones, yo he indicado 00:11:11
que las soluciones debían estar ordenadas, ¿cómo consigo que se ordenen 00:11:15
las soluciones? Bueno, una forma fácil, utilizando que he puesto este 00:11:19
repetir hasta, sería indicar aquí que las soluciones no solo tienen que ser distintas, sino que S1 tiene que ser menor que S2. Y otra forma, por si no habéis puesto, por ejemplo, 00:11:23
la programación repetir, pues sería utilizar la función de Wiris ordenar. Mirad, para ello, cuando vosotros deis una lista, sí que es verdad que en la función aleatorio 00:11:34
lo podéis poner entre corchetes. Pero en Wiris, si queréis poner una lista, ya sabéis que las listas en matemáticas se escriben entre llaves, pues yo pongo que esta lista sea el resultado de ordenar la lista S1, S2. 00:11:47
Bueno, en este caso, cuando yo genere, estáis viendo todo el rato que la solución S1 es menor que la solución S2 y así no va a haber ningún problema cuando el alumno introduzca las respuestas. 00:12:07
Puedo utilizar esta función y puedo utilizar todas las funciones de Wiris que os indicaré en un manual adjunto a este vídeo. 00:12:23
Vale, perfecto, pues ya tengo programado mis variables. Para guardar únicamente tendría que cerrar esta ventana, pero muy importante, esta de aquí no la puedo cerrar en la X, tengo que darle a aceptar para que se acepten todos los cambios. 00:12:34
Ahora ya tendré programada mi pregunta, guardo los cambios y en la opción aquí en vista previa, como podéis ver aquí se me ha generado una ecuación de forma aleatoria y cuando yo lo rellene con las respuestas correctas me aparecerán otras distintas. 00:12:53
Cada vez que un alumno utilice esa pregunta la ecuación cambiará y las soluciones serán distintas pero como veis están ordenadas. 00:13:19
Espero que os haya servido para programar vuestras preguntas de un modo más útil y poder reutilizar la misma pregunta muchísimas veces. 00:13:30
Autor/es:
MARIA JOSE GARRO CEBALLOS
Subido por:
Maria Jose G.
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
175
Fecha:
27 de junio de 2020 - 15:33
Visibilidad:
Público
Centro:
IES LAS ROZAS I
Duración:
13′ 47″
Relación de aspecto:
4:3 Hasta 2009 fue el estándar utilizado en la televisión PAL; muchas pantallas de ordenador y televisores usan este estándar, erróneamente llamado cuadrado, cuando en la realidad es rectangular o wide.
Resolución:
1440x1080 píxeles
Tamaño:
96.23 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid