InicioHome / ConceptosConcepts
ReferenciaReference

Conceptos de bloquesBlock concepts

El glosario del curso. Cada bloque explicado igual: qué es, por qué existe, cómo se traduce a código real (Python/Java) y el error más común. Crece sesión a sesión.The course glossary. Every block explained the same way: what it is, why it exists, how it maps to real code (Python/Java) and the most common mistake. It grows session by session.

EventosEvents

Cómo arranca un programaHow a program starts

EventosEvents

Al iniciar el programaWhen program starts

Qué esWhat it is
El bloque “sombrero” con el que arranca todo programa. Va arriba; los demás se cuelgan debajo.The “hat” block that starts every program. It goes on top; the rest hang below it.
Por qué existeWhy it exists
El robot necesita un punto de partida: dónde empezar a leer cuando presionas play.The robot needs a starting point: where to begin reading when you press play.
En código realIn real code
Es el main() de Python o Java — el punto de entrada. Sin él, nada se ejecuta.It’s the main() of Python or Java — the entry point. Without it, nothing runs.
Error comúnCommon mistake
Dejar bloques sueltos sin engancharlos al sombrero: se quedan quietos.Leaving blocks loose without attaching them to the hat: they stay still.
MovimientoMovement

Hacer que el robot se muevaMaking the robot move

MovimientoMovement

Mover en línea recta durante __ (rotaciones / grados / segundos / cm)Move straight for __ (rotations / degrees / seconds / cm)

Qué esWhat it is
Mueve los dos motores juntos para avanzar o retroceder. Eliges la unidad: rotaciones, grados, segundos o centímetros.Moves both motors together to go forward or back. You choose the unit: rotations, degrees, seconds or centimeters.
ParámetroParameter
El número decide cuánto. Más rotaciones = más distancia. En negativo, retrocede.The number decides how much. More rotations = more distance. Negative goes backward.
Idea claveKey idea
“Segundos” depende de la batería y el piso → impreciso. “Rotaciones” o “cm” miden la rueda → preciso y repetible.“Seconds” depends on battery and floor → imprecise. “Rotations” or “cm” measure the wheel → precise and repeatable.
Error comúnCommon mistake
Usar segundos y esperar exactitud. Con batería baja, mismo tiempo = menos distancia.Using seconds and expecting accuracy. On low battery, the same time = less distance.
MovimientoMovement

Girar (giro sobre un punto)Turn (point turn)

Qué esWhat it is
Un motor gira en un sentido y el otro al contrario, para que el robot rote sobre su eje.One motor turns one way and the other the opposite way, so the robot rotates on its axis.
Para quéWhat for
Para las esquinas: giros de 90° en el circuito cuadrado.For corners: 90° turns in the square course.
Idea claveKey idea
Los grados del bloque no son los grados que gira el robot en el piso. Hay que calibrar: probar, medir y ajustar.The block’s degrees are not the degrees the robot turns on the floor. You must calibrate: test, measure and adjust.
Error comúnCommon mistake
Asumir que “90” en el bloque = 90° reales. Casi nunca a la primera.Assuming “90” in the block = a real 90°. Almost never on the first try.
MovimientoMovement

Fijar la velocidad de movimientoSet the movement speed

Qué esWhat it is
Define qué tan rápido se mueven los motores (0–100%). Afecta a todos los movimientos siguientes.Sets how fast the motors move (0–100%). It affects all the following movements.
Idea claveKey idea
Más velocidad ≠ mejor. Para precisión, baja a 30–40%: el robot obedece mejor y se desvía menos.Faster ≠ better. For precision, drop to 30–40%: the robot obeys better and drifts less.
Error comúnCommon mistake
Velocidad alta en retos de precisión → derrapa y pierde el rumbo.High speed in precision challenges → it skids and loses its heading.
ControlControl

Repetir sin copiarRepeat without copying

ControlControl

Repetir __ vecesRepeat __ times

Qué esWhat it is
Ejecuta los bloques de adentro varias veces seguidas. Para el cuadrado: repetir 4 veces (avanzar + girar).Runs the blocks inside several times in a row. For the square: repeat 4 times (move + turn).
En código realIn real code
Es el bucle for i in range(4): de Python. La base de toda automatización.It’s Python’s for i in range(4): loop. The basis of all automation.
Se profundiza enCovered in depth in
Sesión 3 — junto a repetir hasta que y repetir por siempre.Session 3 — alongside repeat until and repeat forever.
Se desbloquea prontoUnlocks soon

Lo que vieneWhat’s coming

Sensores — Sesión 2Sensors — Session 2

Sensor de color, sensor de distancia y cómo leer sus datos para reaccionar al entorno.Color sensor, distance sensor and how to read their data to react to the environment.

Lógica — Sesión 3Logic — Session 3

Condicionales si/si no, bucles hasta que y por siempre, y el sensor de fuerza.If/else conditionals, until and forever loops, and the force sensor.