Sube tu carga a tu robot.
Esta mañana diseñaste tres cargas. Ahora es el momento de poner una carga en el campo. Sigue los cinco pasos a continuación para abrir MakeCode, agregar la extensión de Cutebot Pro, cambiar a modo JavaScript, y pegar la plantilla del partido. Luego cambiarás exactamente dos cosas: tus cuatro estadísticas y tu secuencia de lanzamiento.
Abre MakeCode y prepara el proyecto
-
Abre MakeCode para micro:bitVe a makecode.microbit.org. No necesitas iniciar sesión.
-
Crea un proyecto nuevoHaz clic en New Project, nómbralo
velocity-match, y presiona Create. -
Agrega la extensión Cutebot ProHaz clic en el ícono del engranaje (arriba a la derecha) → Extensions. Busca
cutebot proy haz clic en el mosaico para agregarlo. Nuevas categorías de bloques aparecerán en la barra lateral cuando esté instalado. -
Cambia de Blocks a JavaScriptEn la parte superior del editor, verás un interruptor con Blocks y JavaScript. Haz clic en JavaScript. El espacio de trabajo basado en bloques cambia a un editor de texto.
-
Reemplaza todo con la plantilla del partidoSelecciona todo el código predeterminado (⌘ A en Mac, Ctrl A en Windows/ChromeOS) y elimínalo. Luego pega el código del bloque de abajo usando Copiar plantilla.
-
Trae tu secuencia de lanzamiento de tu proyecto anteriorYa escribiste una secuencia de lanzamiento en el proyecto First Bot Drive. Tráela a este:
- Abre tu proyecto anterior de MakeCode en una pestaña nueva (Home → tus proyectos → el que tiene tu secuencia de lanzamiento).
- En la parte superior, haz clic en Blocks para ver tu secuencia de lanzamiento como bloques — esta es la forma más rápida de confirmar que estás viendo la función correcta.
- Haz clic en JavaScript para poder leer y copiar el texto.
- Encuentra las líneas entre
launchActive = trueylaunchActive = falsedentro delaunchSequence(). Ese es tu código de movimiento inicial. Selecciona solo esas líneas y copia (⌘ C / Ctrl C). - Vuelve a
velocity-match. En el nuevo código, encuentra el mismo lugar — justo donde dice// ← YOUR CODE HERE. Pega tus líneas ahí.
launchActive = true/launchActive = falsetal como están — ya están en su lugar y no deben duplicarse.
El código
STUDENT ZONE para saltar entre los dos lugares que necesitas editar.
El código completo del partido no se imprime — es para copiar y pegar. En una computadora, abre esta página (Día 5 · Partidos de Simulación) y presiona Copiar plantilla, o abre el código inicial en MakeCode: makecode.microbit.org/S61177-39386-22135-51757 (inicial) · makecode.microbit.org/S81289-36957-94190-01641 (con secuencia de lanzamiento). Luego edita las dos Zonas del Estudiante de abajo.
Dos zonas de estudiantes
Zona A — Asignación de Estadísticas
Cerca del final del código, encuentra las líneas que comienzan con SPEED =,
ENDURANCE =, TURNING =, POWER =. Reemplaza
los 0 de marcador de posición con tus valores bloqueados de los Días 1–4.
Deben sumar exactamente 20.
Zona B — Secuencia de Lanzamiento
Cerca del principio del código, dentro de la función launchSequence(), hay una
línea de comentario que dice // ← YOUR CODE HERE. Esto se ejecuta una vez
cuando el partido comienza (Botón A). Programa el movimiento inicial de tu robot — un desplazamiento corto,
un giro, lo que la estrategia de tu equipo requiera.
Reutiliza tu código de lanzamiento de First Bot Drive. El Paso 6 anterior te guía
para abrir tu proyecto anterior, hacer clic en Blocks para confirmar, cambiar a JavaScript,
y copiar las líneas entre launchActive = true y launchActive = false
en este nuevo proyecto.
No elimines las líneas launchActive = true y launchActive = false
en el nuevo código — ya están en su lugar y protegen a tu robot de falsos
disparos de borde mientras giras.