Evaluar la colocación de elementos gráficos
Posibilidades de configuración de escenas
 

Evaluar la colocación de un elemento gráfico dentro de un rectángulo .

En algunas escenas se pide al alumno que coloque diversos elementos gráficos en sus lugares correspondientes, el ordenador valora si ha colocado el elemento adecuado en el lugar correcto.

Controles gráficos.
n1, n2, n3... tantos controles gráficos como elementos que se van a mover.
Puesto que se van a poner elementos gráficos, no es conveniente que se vean los círculos rojos de los controles gráficos, es mejor poner dibujar si 0. Además de esa manera se pone un disco bastante grande (pero invisible), y así facilita el picado con el puntero.

Auxiliares.
i1 = (n1.x>-3)*(n1.x<0)*(n1.y<2)*(n1.y>-1)
i2 = (n2.x>-3)*(n2.x<0)*(n2.y<2)*(n2.y>-1)
...
Son constantes que se evalúan siempre.
Valoran si el control n1, n2, n3, ... está colocado dentro del rectángulo que determinan esos valores.


Algunas escenas parecen simples, pero la fórmula para indicarle al ordenador que compruebe el control que está colocado en determinado lugar es bastante larga.

a1=1*(abs(n1.x+2)<0.6)*(abs(n1.y-1.73)<0.6)+2*(abs(n2.x+2)<0.6)*(abs(n2.y-1.73)<0.6)+3*(abs(n3.x+2)<0.6)*(abs(n3.y-1.73)<0.6)+4*(abs(n4.x+2)<0.6)*(abs(n4.y-1.73)<0.6)+5*(abs(n5.x+2)<0.6)*(abs(n5.y-1.73)<0.6)+6*(abs(n6.x+2)<0.6)*(abs(n6.y-1.73)<0.6)

En esta escena se pide al alumno que coloque los números en los círculos amarillos de forma que los cuatro números de cada aro sumen 10


       
           
  Eduardo Barbero Corral
 
PoyectoDescartes.org. Año 2014
 
 

CC by-nc-nd
Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional si no se indica lo contrario.