# Uso Con ROBO Pro Coding, la categoría de uso incluye bloques de los siguientes tipos: - Selección de color - Esperar - Código Python - Comenzar - Ejecución de funciones #### Selección de color Este bloque se utiliza como valor de entrada cuando se hace una pregunta sobre un color (por ejemplo, cuando la cámara hace coincidir el color). Al hacer clic o tocar el color, se puede seleccionar uno de los 70 colores de la paleta de colores. #### Esperar ##### Esperar hasta que se acabe el tiempo El bloque **espere \[\] ...** evita que el programa continúe durante el tiempo de espera especificado. La unidad de tiempo se puede seleccionar en el menú desplegable (triángulo pequeño) y la extensión deseada de la pausa en el campo de entrada detrás de ella. ##### Esperar con condición Con el bloque **esperar hasta**, la pausa no está vinculada al tiempo sino al cumplimiento de una condición (por ejemplo, si se pulsa un botón). La condición se añade al bloque **esperar** **hasta**. #### Código Python Si desea integrar el código Python existente en ROBO Pro Coding, puede insertarlo en el bloque **código Python**. Posteriormente, el programa ejecuta todo lo que se especificó en el bloque de Python. #### Comenzar El bloque **comenzar si** también está vinculado a una condición. Solo cuando se cumple esta condición, se inicia el programa en el cuerpo del bloque. #### Ejecución de funciones Con **ejecutar función ... en un hilo** , la función seleccionada se puede ejecutar en un hilo independiente. En algunos casos, esta medida puede permitir que un programa continúe respondiendo a las entradas y se ejecute de manera más rápida.