Guía para familias y docentes
Semana 3: Dar instrucciones exactas
Duración de la sesión: 60 a 75 minutos
Propósito de aprendizaje
Los estudiantes aprenden que las computadoras siguen las instrucciones al pie de la letra y con toda exactitud: el robot hace lo que de verdad le dijiste, no lo que querías decir. Escriben un algoritmo (un plan claro paso a paso) como pseudocódigo en lenguaje común, y luego lo convierten en un programa formado por una secuencia recta de comandos de movimiento con tiempos, distancias y giros. Predicen dónde va a terminar el robot antes de ejecutarlo, y después ejecutan y comparan. Esta es una semana de puras secuencias: todavía no hay ciclos, condiciones ni sensores, solo comandos exactos y ordenados para llevar al robot por un recorrido de entrega o un laberinto hasta la meta.
Resultados esperados en los estudiantes
Al terminar esta semana, los estudiantes van a poder:
- Explicar que un programa es una secuencia de comandos que la computadora sigue en orden, al pie de la letra y con exactitud
- Escribir un algoritmo como pseudocódigo (un plan claro paso a paso en lenguaje común) antes de programar
- Controlar el recorrido de un robot con comandos de distancia, tiempo y giro en el orden correcto
- Predecir dónde va a terminar el robot antes de ejecutar el programa, y luego comprobar la predicción
- Programar al robot para que siga un recorrido de entrega o un laberinto hasta la meta usando solo una secuencia de comandos
Ritmo sugerido
About 60 a 75 minutos. Adjust to your group - these are guides, not limits.
| Paso | Enfoque | Minutos |
|---|---|---|
| Instrucciones exactas, secuencias y eventos | Las computadoras siguen los comandos al pie de la letra; un programa es una secuencia ordenada que arranca con un evento. | 12 min |
| Algoritmos, pseudocódigo y control del recorrido | Planear un algoritmo como pseudocódigo; controlar la distancia con el tiempo, la velocidad y los giros. | 10 min |
| Retos de programación de entrega y laberinto | Planear el pseudocódigo y luego programar una secuencia para llegar a la meta: primero el recorrido de entrega y después el laberinto alrededor de un muro. | 22 min |
| Predice y luego comprueba el final | Predecir la casilla de llegada y la dirección antes de ejecutar, y luego comparar. | 12 min |
| Registrar lo predicho contra lo real | Llenar el registro de predicho contra real a lo largo de los intentos. | 6 min |
| Comprobación de conocimientos | Cinco preguntas sobre secuencias, algoritmos, pseudocódigo y giros. | 8 min |
| Reflexión | Escribir sobre las instrucciones literales, el pseudocódigo y cómo encontrar el comando equivocado. | 5 min |
Antes de empezar
Preparación del espacio
- Imprime el mapa de recorrido y laberinto, la hoja de planeación de pseudocódigo y el registro para predecir y comprobar, uno para cada estudiante o pareja.
- Para los kits, marca con cinta en el piso un recorrido sencillo con uno o dos giros y pon a la mano un objeto pequeño de entrega; para el simulador, abre la misión de entrega en cada dispositivo.
- Para la ruta sin dispositivos, arma una cuadrícula de cinta en el piso o reparte cuadrículas impresas y tarjetas de flechas y comandos.
Prepara con anticipación
- Recorre tú mismo un trayecto para saber más o menos cuánto avanza el robot del kit con un comando y cuánto rota con un giro de 90 grados.
- Prepara una secuencia corta con un error a propósito que puedas ejecutar, para que los estudiantes vean a un robot seguir al pie de la letra unas instrucciones equivocadas.
- Ten las bases rodantes de la semana 2 cargadas y listas.
Materiales
- Mapa del recorrido o laberinto con salida, meta y casillas de cuadrícula (imprimible)(Kit, Simulador, Sin dispositivos)
- Hoja de planeación de pseudocódigo (imprimible)(Kit, Simulador, Sin dispositivos)
- Hoja de registro para predecir y comprobar (imprimible)(Kit, Simulador, Sin dispositivos)
- Lápiz y papel(Kit, Simulador, Sin dispositivos)
- La base rodante que construiste en la semana 2, con su aplicación o programa(Kit)
- Cinta de papel y un objeto pequeño para entregar (una tapa de botella o un bloque)(Kit)La cinta marca el recorrido y la meta en el piso.
- Computadora o tableta con el simulador del navegador(Simulador)
- Tarjetas de flechas y comandos (avanza, retrocede, gira a la izquierda, gira a la derecha, espera, alto)(Sin dispositivos)
- Una cuadrícula en el piso hecha con cinta, o una cuadrícula impresa para mover una ficha(Sin dispositivos)
Seguridad
- cautionMantén los dedos, el cabello y la ropa suelta lejos de las ruedas mientras el robot ejecuta su programa.(Kit)
- cautionDespeja el recorrido en el piso de pies, mochilas y patas de silla antes de ejecutar, para que el robot tenga una ruta segura.(Kit, Sin dispositivos)
- infoCamina despacio sobre la cuadrícula del piso cuando te toque hacer de robot, para que nadie se tropiece.(Sin dispositivos)
- infoToma un descanso corto de la pantalla si te cansan los ojos al usar el simulador.(Simulador)
Instrucciones de seguridad completas
Review these once with your group. They apply across the whole course; the notes above are what matters most this week.
Batteries and circuitsKit
- Use only appropriate low-voltage educational equipment - no wall outlets and no household batteries wired by hand.
- Never connect a battery's two terminals directly to each other.
- Stop right away if a motor, wire, or battery becomes hot, and tell an adult.
- Disconnect the power before changing wheels, motors, or other mechanical parts.
Motors and gearsKit
- Keep fingers, hair, jewelry, sleeves, and loose clothing away from moving gears and wheels.
- Do not force a stalled motor that has stopped turning - switch it off and find out why.
- Make sure moving parts are secured before you run a test.
Moving robots
- Test on the floor, not on a table where the robot could drive off an edge.
- Keep robots away from stairs, roads, water, pets, and people's feet.
- Use a clear, open test area.
- Always include a safe-stop behavior so the robot halts when the job is done or something is in the way.
Tools and materialsKit, Sin dispositivos
- Ask an adult for help with cutting or any sharp tools.
- Use safe classroom materials - no sharp, toxic, or breakable items.
- Never launch or swing an attachment toward a person.
Cómo llevar la sesión
- 1.Abre con la idea de las instrucciones literales: da una instrucción deliberadamente vaga y pide a un estudiante que la siga al pie de la letra para que se vea qué sale mal.
- 2.Enseña secuencia, evento, algoritmo y pseudocódigo antes de programar nada; insiste en que el pseudocódigo se escriba antes que los comandos.
- 3.Haz el reto de entrega y después la actividad de predecir y comprobar, prediciendo siempre antes de ejecutar.
- 4.Pide a los estudiantes que registren lo predicho contra lo real, y cierra con la comprobación de conocimientos y la reflexión.
Ideas equivocadas frecuentes
- "El robot hizo lo que yo quería decir": hace lo que dijiste, al pie de la letra, no lo que tenías en mente.
- Que el orden da igual: intercambiar un giro y un avance manda al robot a un lugar completamente distinto.
- Que "gira" y "avanza" son el mismo tipo de comando: un giro cambia hacia dónde mira, un avance cambia dónde está.
- Saltarse el plan de pseudocódigo y armar los bloques a prueba y error.
Preguntas para hacer
- ¿Qué le dijiste exactamente al robot que hiciera en este paso?
- ¿Dónde predices que se va a detener, y hacia dónde va a mirar?
- El robot no llegó a la meta: ¿qué comando, uno solo, explica eso?
- ¿Tu programa seguiría funcionando si se intercambiaran dos comandos?
Adaptaciones para el salón y los equipos
Hazlo más fácil
Usa un recorrido corto y recto con un solo giro, y dales a los estudiantes una plantilla de pseudocódigo para llenar en lugar de escribirlo desde cero.
Hazlo más difícil
Agrega un laberinto más largo con varios giros y rétalos a llegar a la meta con la menor cantidad de comandos.
Equipos y grupo completo
In pairs or small groups, give each student a role that rotates - driver (builds or types), navigator (reads the plan), and recorder (fills the worksheet) - so everyone participates. For a whole-class demo, run one shared robot or simulator on the board, have students predict together, then let groups repeat it on their own path. Groups can also mix paths: one builds on the kit while another checks the same idea in the simulator or unplugged, then they compare results.
Notas para con equipo y sin equipo
Every activity this week runs three ways - all three teach the same core idea, so pick whichever fits your room. No specific product is required.
Kit
- Mapa del recorrido o laberinto con salida, meta y casillas de cuadrícula (imprimible)
- Hoja de planeación de pseudocódigo (imprimible)
- Hoja de registro para predecir y comprobar (imprimible)
- Lápiz y papel
- La base rodante que construiste en la semana 2, con su aplicación o programa
- Cinta de papel y un objeto pequeño para entregar (una tapa de botella o un bloque)
Simulador
- Mapa del recorrido o laberinto con salida, meta y casillas de cuadrícula (imprimible)
- Hoja de planeación de pseudocódigo (imprimible)
- Hoja de registro para predecir y comprobar (imprimible)
- Lápiz y papel
- Computadora o tableta con el simulador del navegador
Sin dispositivos
- Mapa del recorrido o laberinto con salida, meta y casillas de cuadrícula (imprimible)
- Hoja de planeación de pseudocódigo (imprimible)
- Hoja de registro para predecir y comprobar (imprimible)
- Lápiz y papel
- Tarjetas de flechas y comandos (avanza, retrocede, gira a la izquierda, gira a la derecha, espera, alto)
- Una cuadrícula en el piso hecha con cinta, o una cuadrícula impresa para mover una ficha
Solución de problemas
Problemas frecuentes de las actividades de esta semana y qué intentar.
- El robot se pasa de la meta o se queda cortoKitTry: Ajusta la distancia o el tiempo de ese comando de avance; un cambio pequeño en segundos lo mueve bastante.
- El robot gira de más o de menosKitTry: Revisa los grados del giro (prueba con 90 para un cuarto de vuelta) y confirma si es a la izquierda o a la derecha.
- El robot se mete contra un muroSimuladorTry: Vuelve a contar las casillas libres; seguramente a un bloque de avance le sobra una casilla.
- El robot queda mirando hacia el lado equivocado después de un giroSimuladorTry: Cambia el giro a la izquierda por uno a la derecha, o revisa cuántas casillas van antes del giro.
- El robot "hace trampa" y corrige los pasos sobre la marchaSin dispositivosTry: Recuérdales que hay que seguir las tarjetas al pie de la letra: la idea es encontrar el error en las instrucciones, no taparlo.
- El robot termina mirando hacia el lado equivocadoSin dispositivosTry: Hay una tarjeta de giro del lado equivocado o falta una; revisa izquierda y derecha.
- La predicción y el resultado quedan lejísimos cada vezKitTry: Vuelve a medir qué tanto mueve al robot un comando de avance; tu estimación de distancia está desviada.
- Se pierde el hilo al trazar la secuenciaSimuladorTry: Traza un comando a la vez con el dedo y ve marcando cada casilla conforme avanzas.
- Cada quien predice algo distintoSin dispositivosTry: Tracen las tarjetas juntos, una por una: un trazo compartido muestra dónde se separan las predicciones.
Respuestas de la comprobación de conocimientos
Las respuestas se muestran aquí solo para la persona adulta; la hoja de trabajo del estudiante las mantiene ocultas.
1. Pon estos pasos en el orden correcto para programar al robot para que haga una tarea.
Respuesta correcta: Planear los pasos como un algoritmo -> Escribir los pasos como comandos exactos -> Ejecutar el programa en el robot -> Comprobar si hizo lo que esperabas
Por qué: Primero planeas el algoritmo, lo conviertes en comandos exactos, lo ejecutas y luego revisas el resultado: es el mismo ciclo que usa quien programa.
2. El robot arranca mirando hacia arriba. Traza este programa. ¿Hacia dónde queda mirando al final?
Respuesta correcta: Mirando a la derecha
Por qué: Derecha, derecha e izquierda equivale a un giro neto a la derecha. Si arranca mirando hacia arriba, un giro a la derecha lo deja mirando a la derecha.
3. Tu robot hizo algo incorrecto aunque ejecutó todo tu programa. ¿Qué es lo más probable que haya pasado?
Respuesta correcta: Siguió tus instrucciones exactamente, pero tus instrucciones no eran lo que querías
Por qué: Las computadoras siguen las instrucciones al pie de la letra y con exactitud. Un resultado incorrecto casi siempre significa que las instrucciones no decían lo que querías.
4. ¿Qué es una secuencia?
Respuesta correcta: Comandos que se ejecutan uno tras otro, en orden
Por qué: Una secuencia son comandos que se llevan a cabo uno tras otro, en orden: intercambiar dos comandos puede cambiar todo el resultado.
5. ¿Qué es el pseudocódigo?
Respuesta correcta: El plan de un programa escrito en lenguaje común antes de programarlo
Por qué: El pseudocódigo consiste en escribir primero los pasos de tu algoritmo en lenguaje común, para poder planear el recorrido antes de convertirlo en comandos de verdad.
6. Tu robot llega al punto correcto pero queda mirando hacia el lado equivocado. ¿Qué comando deberías revisar?
Respuesta correcta: Un comando de giro: los grados o la dirección
Por qué: Los giros controlan hacia dónde mira el robot. Terminar mirando al lado equivocado apunta a un giro con los grados o la dirección equivocados.
7. En un kit que funciona por tiempo, ¿cómo harías que el robot recorriera más distancia en un solo comando de avance?
Respuesta correcta: Hacer funcionar los motores durante más tiempo (o a mayor velocidad)
Por qué: La distancia sale del tiempo y la velocidad: funcionar más tiempo, o más rápido, hace que el robot avance más en un solo comando.