Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pensamiento Computacional (Descomposición (Reconocimiento de patrones…
Pensamiento Computacional
Descomposición
Reconocimiento de patrones
Abstracción
Diseño de Algoritmo
x=0
y=0
esquina1=600
esquina2=0
movx=3
movy=3
void setup: size (600,600) and background (200,30,0)
void draw: background (200,30,0) ellipse (x, y, 33, 33)
x=x+movx
y= y+movy
if x es mayor a esquina 1, multiplique movx por -1 y sume x+movx
el mismo paso que el anterior, pero con la variable y
if x es menos a esquina 2, multiplique movx por -1 y sume x+movx
el mismo paso anterior pero con la variable y
El circulo se mueve y no deja rastro porque el background esta adentro del void draw
Cuando se le suma cualquier valor en x y en y hace que la elipse se mueva hacia abajo y hacia la derecha
Cuando el elipse llega a los limites de la ventana, entra el if ya que cumple con la condición que cuando x y y sean mayor al valor de la pantalla, esta rebote
Cuando uno multiplica x o y por -1, esto hace que el valor se vuelva negativo, y la elipse se empieza a mover en el sentido contrario, es decir hacia la izquierda y hacia arriba
Cuando la elipse alcanza la coordenada (0,0) se vuelve a multiplicar esa variable por -1 para que vuelva a ser negativa, porque negativo por negativo es positivo
Si le aumento un valor a x y a y, el elipse se mueve dichos valores hacía la derecha y hacía abajo
Si le resto un valor a x y a y, el elipse se mueve dichos valores a la izquierda o hacía arriba
Si llega a los limites de la ventana y no hay ninguna restricción que lo haga parar o devolverse, el elipse sobrepasa los límites
Si pongo un "if" con una condición, el programa la debe cumplir para entrar y cumplir las funciones establecidas dentro de esta.
Lo que este adentro del void draw y encerrado entre {} se repite infinitamente
Cómo saber la bola cuando se saldría de la ventana
Como hacer un elipse?
Como hacer que el elipse se mueva en x y en y
Como hacer que la elipse rebote cuando llegue a los limites de la ventana