← Lecciones Desafío del Objetivo · Hoja de trabajo ENES

Velocity Arena · Gotham Tech

El Desafío del Objetivo

Ejemplo resuelto para el facilitador — datos hipotéticos.

Equipo: Los Relámpagos Nombres: Ana · Marco · Lucía

Ya tienes una ecuación para saber cuánto avanza tu bot. Ahora úsala al revés: dada una línea objetivo en el piso, encuentra el tiempo de avance que hace que tu bot se detenga justo sobre ella.

Necesitas tu ecuación del Laboratorio de Distancia, el código del Desafío del Objetivo en tu bot, y la línea objetivo que tu maestro pega en el piso.

1 Copia tu ecuación

La del Laboratorio de Distancia. Se ve así: distancia = velocidad × tiempo + arranque. Aquí la velocidad son los cm por segundo de tu bot del Laboratorio de Distancia (un número como 38) — no el stat Speed de 1 a 17 que fijaste en el código.

Nuestra ecuación
distancia = 38 × tiempo + −7
entonces nuestra velocidad es
38 cm por segundo  ·  arranque −7 cm

2 Da vuelta la ecuación

Tu ecuación te da la distancia cuando conoces el tiempo. Pero el objetivo te da la distancia y te pide el tiempo. Así que resuélvela al revés:

Para llegar a una distancia objetivo
tiempo = ( objetivo − arranque ) ÷ velocidad
Por qué funciona

Empieza con distancia = velocidad × tiempo + arranque. Fija la distancia en tu objetivo. Deshaz el arranque (réstalo), luego deshaz la velocidad (divide entre ella). Lo que queda es el tiempo.

Tu arranque es un número negativo, así que restarlo en realidad suma — por ejemplo, objetivo − (−7) = objetivo + 7. Conserva el signo y deja que la aritmética se encargue.

3 Ronda 1 — prográmalo y luego dispara

Para llegar justo a la línea, le dices al bot tu tiempo de avance en milisegundos y descargas. En el código del Desafío del Objetivo, cambias solo la línea ★.

Objetivo 1
Distancia objetivo (de tu maestro): 130 cm
Resuelve todo esto ANTES de manejar.
Tiempo = ( 130 − −7 ) ÷ 38 = 3.605 segundos  (objetivo − arranque, luego ÷ velocidad)
En milisegundos: 3.605 segundos × 1000 = 3605 ms
Ponlo en la línea ★: let driveMs = 3605 — luego Descarga y presiona A.
¿Dónde se detuvo el bot en realidad? 132 cm
Diferencia = objetivo 130 − real 132 = −2 cm  (un número simple — qué tan lejos, de más o de menos)

4 Cambia una sola cosa y apunta de nuevo

Si fallaste, ¿por qué? Cambia una sola cosa — un mejor número de velocidad, un mejor arranque, o corrige un avance chueco — y apunta a un nuevo objetivo. Sigue así.

RondaObjetivo (cm)Tiempo que fijamos (s)Dónde se detuvo (cm)Diferencia (cm)La única cosa que cambiamos
2762.1878−2Sumé 7 para el arranque
31905.18188+2Bajé la velocidad a 38.2 cm/s
4451.3746−1Enderecé el avance chueco

Cada ronda: nuevo objetivo → nuevo tiempo → nuevos ms → cambia la línea ★ → Descarga → maneja. Las columnas sombreadas son las que tú fijas y mides.

5 Final de Precisión — la competencia

Tu maestro anuncia un objetivo sorpresa que nadie ha practicado. Todos calculan el tiempo, programan los milisegundos exactos y manejan. Gana quien quede más cerca de la línea. El mejor de 2 — tienes dos intentos y cuenta el más cercano.

Final · objetivo sorpresa = 152 cm
Tiempo = ( 152 − −7 ) ÷ 38 = 4.18 s  →  4184 ms  (× 1000)
Intento 1 — dónde se detuvo: 150 cm   diferencia: 2 cm
Intento 2 — dónde se detuvo: 153 cm   diferencia: −1 cm
Nuestra mejor diferencia: 1 cm

Todos apuntan al mismo objetivo y todos programan el tiempo exacto — así que gana quien haya tenido la ecuación y las mediciones más precisas. Justo y parejo.

6 Prepárate para enseñarlo (jueves)

El jueves, un visitante prueba tu Desafío del Objetivo. Tú le enseñas a llegar a la línea usando tu ecuación. Escribe la única oración con la que vas a empezar — sin jerga:

"Para que el bot se detenga en la línea, toma la distancia objetivo, súmale 7 (deshaz el arranque), luego divide entre 38 (deshaz la velocidad). Eso te da la cantidad de segundos que hay que manejar."

Practica primero con un compañero

a. ¿A qué compañero de equipo le enseñaste? Marco

b. ¿Llegó al objetivo después de una explicación?   Sí

c. ¿Dónde se atascó? Reescribe esa parte de tu explicación:

Se olvidó de sumar el arranque primero, así que su tiempo salió muy corto y el bot se quedó atrás de la línea. Nueva versión: "Primero SUMA 7 al objetivo (deshaces el arranque), y recién después divide entre 38 — el sumar va antes de dividir."