BIENVENIDOS AL LABORATORIO DE OPEN 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®.

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


El lenguaje NEPO® en Open Roberta es un acrónimo que significa New Easy Programming Online (Nueva Programación Fácil en Línea).  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áfico basado en bloques, inspirado en Scratch y desarrollado con la biblioteca Blockly.


Vamos a empezar con un proyecto muy utilizado:             El laberinto

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 espectros 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 predefinidos sin intervención humana.

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

Detección de proximidad: Aunque no son tan precisos como los sensores ultrasónicos, pueden detectar objetos cercanos al cambiar el nivel de luz reflejada, actuando como sensores de proximidad en distancias cortas.


ATENCION!

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; Si... entonces hacer

Si....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





MISION CUMPLIDA! 
A SEGUIR PRACTICANDO
                                      Enlace: https://lab.open-roberta.org/


Cuando estés listo pasamos al nivel avanzado






0 comments:

Post a Comment