Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diagrama Pensamiento computacional Examen (Descomposición del Problema…
Diagrama Pensamiento computacional Examen
Descomposición del Problema
Determinar el size de la ventana
Debo hacer que el fill de una mitad de la ventana sea de un color y el otro del otro cuando pogo el mouse en una mitad
Debo hacer que el fill de la ventana cambie con mouseX
Cuando el mouse no está en un cuadrante este tiene que ser blanco
El programa debe detectar la presencia del mouse para que el color cambie
No se puede dejar rastro
Si hago el bono el color de la ventana tiene que cambiar cuando espicho el mouse
Reconocimiento de patrones
El color del sector que no esta el mouse debe ser blanco
El color del sector en el que no esta el mouse es negro
Siempre que se mueva el mouse el color del cuadrante cambia
Los dos cuadrantes son del mismo tamaño
Siempre se detecta la posición en X del mouse
Cuando espicho el mouse en el cuadrante el color tiene que cambiar con un random y mouse pressed cuando hago el bono
Abstracción
Debo usar rect para hacer un rectángulo y dividir width por dos para que los cuadrantes sean del mismo tamaño
Usar fill para llenar los cuadrantes de diferente color
Usar mouseX para que el color de los cuadrantes cambie con relación de la posición del mouse
Cuando el mouse no esta en el cuadrante y eso se detecta con mouseX este debe ser blanco
Cuando uso el mouse y el programa detecta con mouseX la posición de el
Algoritmo
Adentro del void setup declaro el size de la ventana
Hago un rectángulo del tamaño de la ventana y divido el width por 2
Pongo el background adentro del void draw y lo pongo en blanco
Hago un If con el mouseX que dice que si muevo el mouse sobre un cuadrante entonces este va a cambiar de color de blanco a negro y si el mouse no esta en un cuadrante entonces este va a ser blanco
Uso fill para llenar un cuadrante de negro
Para el bono genero otro if para hacer que si uso mouse pressed y hundo el mouse el cuadrante que esta en negro se genere un random de color