Quiero que al cambiar la posición de un punto cambie un texto
Hola.
Tengo un punto A. Deseo que el alumno tome el punto, lo arrastre hacia una posición. Si la posición es correcta, aparecerá "Bien", si la posición es incorrecta, aparecerá "mal".
Todo eso lo logré con el comando Si(EstáEnRegión(A,c),"mal","bien")
El problema es que quiero repetir la secuencia con otro punto B. Quiero quitar el cartel. Pero éste no se va porque el punto está en la posición definitiva que eligió el alumno.
Me parece que lo que deseo es que desaparezca el cartel una vez que clickeo un nuevo punto, pero quiero repetir la secuencia para ese nuevo punto.
Creo que debería crear una variable, con los nombres de los puntos. y así elaborar un script que me permita pasar de punto a punto, pero no sé cómo hacerlo.
Espero de vuestra valiosa ayuda, gracias!!
Hola
Una idea con un script por actualisacion sobre A y B y dos booleanos a y b. El boton sirve para inicializar, puedes esconderlo para los alumnos.
Cuidado con el texto de B, pues pienso que 12 esta en Z...
Herve
hola
debes aclarar un poco lo que quieres. yo te envío una version para el punto etiquetado con -1. es fácil hacer lo mismo para el 12. basta con cambiar los textos
también puedes querer que solo salga mientras el alumno lo esté moviendo y luego desaparezca. también se puede
o cambiar los colores del texto a rojo o verde según sea bien o mal
claro que cuantos más condicionantes más largo el script
Hola Mathmagic!
Bien, gracias. Otra solución sencilla!!. También tengo que tener cuidado con el conjunto de los números naturales, que también son enteros.
¿Cómo sería para que aparezca mientras el alumno lo está moviendo y luego desparezca?
Gracias!!!
Se me está ocurriendo una idea!
Cuando el 12 sea movido dentro del círculo Z, que el cículo rojo se mueva hasta que el 12 quede dentro de los naturales que por lógica son también enteros. Qué comando podría usar? Mover; Desplazar?..
Gracias
en GG todo lo que sea quiero que pase antes durante o despues debe ser hecho mediante un script onupdate y muchas veces si es despues de debe ser hecho añadiendo un deslizador que se ponga en funcionamiento y controle qué significa ese después
te adjunto una version en la que se añade un deslizador que controla la etiqueta para después de dejar quieto el punto
se llama a. mira los script
el ampliar el circulo no lo veo. si 12 está en Z está mal y si está en N ya está dentro de Z.supongo que te refieres a que si 12 está en Z es correcto, no mal, en ese caso yo pondría de etiqueta puedes mejorarlo
pero si quieres ampliar o mover algo despues de la estrategia es la misma: con el control de tiempo a puedes hacer lo que desees
Segundo problema:
He adoptado una de las soluciones que me propusieron. Cuando pongo más de dos puntos, las cosas se complican. Se repiten los cartelitos de Bien y Mal cuando selecciono un punto.
¿Cómo lo resuelvo?
no sé qué solucion es la adoptada pero sí es evidente que necesitas al menos un booleano más por cada punto. o sea con a y b no te es suficiente para controlar la visualizacion de tres carteles. así que te hará falta a,b,c como booleanos para controlar los carteles que son visibles
yo lo haría en la hoja de calculo con varias columnas. valor del punto, valor de etiqueta, valor de visualizacion y texto
tiene la ventaja de que una vez hecho el primer punto basta con seleccionar la primera fila y arrastrar hacia abajo para crear toda una coleccion de puntos
Gracias!!
manos a la obra!!
Ya había hecho varios booleanos, pero tenía siempre el problema que no desaparecían los carteles. Pero con las dos ideas que me diste, ya mismo las voy a poner a prueba.
Gracias mathmagic!!
Hola chicos:
Otro problema: quiero escribir \sqrt{16} dentro de la sentencia (Si...)
Si(f ≟ 1, Texto("\sqrt{16}"), Si(¬EstáEnRegión(F, d), "colócame", EstáEnRegión(F, c), "Mal", "Bien"))
lo intenté de varias formas y siempre me escribe \sqrt{16} en el rótulo
Sin embargo cuando edito las propiedades del punto el Rótulo = al resultado de \sqrt{16}
Cuando pongo en "Al Actualizar" el punto: Rótulo(F,Texto(" $\sqrt{16}$ ") texto4) sale mal.
Busqué en el foro, y encontré algo, pero no me funciona
Gracias
tanta explicacion sin un ejemplo en GG suele ser mal interpretado. es mejor hacer miniGG para pedir que haga algo
mira en el adjunto si A esta a la izquierda tiene un rotulo y si A está a la derecha tiene otro. es eso lo que quieres?
Gracias, ya te envío el GG.
Aguarda
Hola, conseguí algo de lo que quería, estuve leyendo el tutorial, pero la verdad que transpiré la camiseta!!!
Ahí te envío lo que logré. Ahora quiero que los deslizadores dejen de funcionar cuando la operación haya terminado. Gracias!!
no se a qué te refieres. no veo deslizadores, si los hay qué significa dejar de funcionar, tal vez quiera decir parar la animacion, pero es que no veo animacion
o te refieres a que desaparezcan los textos. ¿cuando ha terminado la operación?
Hola!
perdón, he desactivado la vista algebraica, es allí donde están los deslizadores. Gracias.
Debería mejorar algo?
Comments have been locked on this page!