BIENVENIDO AL LABORATORIO DE ROBERTA



Enlace: https://lab.open-roberta.org/

Open Roberta Lab es una plataforma de programación gráfica basada en bloques, diseñada para introducir a niños y jóvenes en el mundo de la robótica y la programación. Su interfaz visual utiliza un lenguaje llamado NEPO. ®












Vamos con tu primer reto:

El laberinto



El lenguaje NEPO® en Open Roberta es un acrónimo que significa New Easy Programming Online. También puede interpretarse como la palabra "OPEN" leída al revés, haciendo referencia a su naturaleza de código abierto.

Es un lenguaje de programación gráfica basado en bloques, inspirado en Scratch y desarrollado con la biblioteca Blockly.


Completá la práctica con un poco más de ayuda 👇



SENSORES: 

Los sensores de color son fundamentales en la robótica porque permiten a los robots interactuar con su entorno de forma autónoma, interpretando información visual clave como colores, brillo y proximidad.  

Estos sensores emiten luz (generalmente en spectra visibles o infrarrojos) y miden la cantidad de luz reflejada, lo que les permite diferenciar entre distintos colores o superficies.

Seguimiento de líneas: Al detectar diferencias de brillo entre una línea negra y una superficie blanca, los robots pueden navegar por caminos preprédos sin intervención humana.

Clasificación de objetos: En entornos industriales, como las líneas de producción, los sensores de color identifican y separan los productos por color (por ejemplo, frutas maduras, dulces o tartas de plástico).

Detección de proximidad: Aunque no son tan precisos como los sensores ultrasónicos, pueden detectar objetos a su alrededor cambiando el nivel de luz reflejada, actuando como sensores de proximidad a corta distancia.


¡ATENCIÓN!

Algunos conceptos que hay que aprender y recordar dentro de la secuencia de instrucciones: Existen estructuras que controlan a un grupo de instrucciones, se llaman ESTRUCTURAS DE CONTROL.

Por ejemplo; Sí... Así que hazlo

Sí.... Entonces es una estructura fundamental en programación que permite tomar decisiones basadas en condiciones lógicas. Su funcionamiento es sencillo: si una condición se cumple (es verdadera), se ejecuta un bloque de código; si no, se puede ejecutar otro bloque alternativo (usando Sino).


BLOQUE REPETIR

Bloque Repetir es una estructura de control utilizada en programación para ejecutar un conjunto de instrucciones varias veces.  

NOTA: Existen diferentes variantes dependiendo del lenguaje o plataforma, como Scratch, Open Roberta o MakeCode 

Bloque Repetir (sin condición): En plataformas como Scratch, el bloque "repetir" ejecuta las instrucciones dentro de él un número específico de veces, indicado por un valor numérico.  Por ejemplo, "repetir 10 veces" ejecutará el bloque 10 veces. 

Bloque Repetir mientras (Repeat While): Este bloque repite las instrucciones mientras una condición sea verdadera.  Se evalúa la condición al inicio; si es falsa desde el principio, el bloque no se ejecuta ni una vez. 

Bloque Repetir hasta que (Repeat Until): En este caso, el bloque se repite hasta que la condición se vuelva verdadera, lo que significa que se ejecuta al menos una vez.

ATENTOS A LAS INDICACIONES! 😳



NADA ES AUTOMÁTICO 😬


LLEGANDO A LA META





¡MISIONERO CUMPLIDA!
SIGUIENTE PRÁCTICA
Enlace: https://lab.open-roberta.org/

Cuando estés listo pasamos al nivel avanzado




0 comentarios:

Publicar un comentario