📷 Juega la misión en tu teléfono
Una instrucción es una orden clara y exacta que alguien (o un robot) puede ejecutar. Una secuencia es una lista de instrucciones en orden: se cumplen una por una, de la primera a la última. Los pasos ordenados para lograr una tarea forman un algoritmo: la receta de la baleada, izar la bandera o sembrar frijoles son algoritmos.
✅ Secuencia = instrucciones exactas + en el orden correcto.
Nuestro robot vive en una cuadrícula que es su aldea: cada casilla tiene un nombre de letra y número (columna A, B, C… y fila 1, 2, 3…), como B3. El estado del robot son dos cosas: su posición (la casilla donde está) y su orientación (hacia dónde mira: Norte arriba, Este a la derecha, Sur abajo, Oeste a la izquierda).
| Instrucción | ¿Qué hace? | ¿Cambia de casilla? |
|---|---|---|
| 👣 AVANZA | Mueve al robot UNA casilla hacia donde mira | Sí, una casilla |
| ↪️ GIRA DERECHA | Rota 90° según la derecha DEL ROBOT | No, solo gira |
| ↩️ GIRA IZQUIERDA | Rota 90° hacia la izquierda DEL ROBOT | No, solo gira |
| 📬 ENTREGA | Deja el mensaje en la casilla actual | No; solo sirve sobre la casa 🏠 |
Un programa es una secuencia escrita que la máquina ejecuta tal como está. Un bug es un error escondido que hace que el robot no llegue a la meta. Depurar es encontrar y corregir esos errores probando el programa paso a paso.
| Error | Por qué está mal | Lo correcto |
|---|---|---|
| Creer que girar es avanzar | Los giros solo cambian la orientación. | Girar y DESPUÉS avanzar ✔ |
| Usar la derecha del lector | La derecha es la del ROBOT. | Mirar hacia dónde mira el robot ✔ |
| Cambiar el orden de los pasos | La secuencia se ejecuta en orden. | Trazar el programa antes de ejecutar ✔ |
| Olvidar la ENTREGA | Llegar a la casa no entrega el mensaje. | Terminar el programa con ENTREGA ✔ |
| Dar órdenes ambiguas | El robot no adivina. | Instrucciones exactas y completas ✔ |
| Columna A | Columna B |
|---|---|
| 1. ____ Instrucción | A. Pasos ordenados para lograr una tarea |
| 2. ____ Secuencia | B. Deja el mensaje en la casilla actual |
| 3. ____ Algoritmo | C. Orden clara y exacta que se puede ejecutar |
| 4. ____ AVANZA | D. Encontrar y corregir los errores |
| 5. ____ GIRA DERECHA | E. Lista de instrucciones en orden |
| 6. ____ ENTREGA | F. Hacia dónde mira el robot (N, E, S, O) |
| 7. ____ Bug | G. La posición del robot más su orientación |
| 8. ____ Depurar | H. Mueve al robot una casilla hacia donde mira |
| 9. ____ Orientación | I. Error escondido en el programa |
| 10. ____ Estado del robot | J. Rota al robot 90° según su propia derecha |
| Actividad | Lugar | Valor | Nota obtenida | Observación |
|---|---|---|---|---|
| Copió los contenidos de este material en su cuaderno de Programación. | Tarea en el hogar | 100 | ||
| Resolvió la sección «Ponte a Prueba» directamente en esta ficha. | Tarea en el aula, un día antes del examen | 100 | ||
| Dibujó una cuadrícula de 4×4 con coordenadas (A–D, 1–4) y escribió el programa para llevar al robot de A4 a D1. | Tarea en el hogar | 100 | ||
| Prueba impresa realizada en el aula. | Evaluación en el aula | 100 | ||
| Promedio nota final → | % | |||
Recuerde que ya aprendió a sacar el promedio: sume el total del valor obtenido y divídalo entre cuatro. El resultado será su nota final. Perderá puntos si no completa el trabajo, si su letra no es legible o si escribe con faltas de ortografía.
Esta hoja se imprime suelta: es solo para el docente o para la autoevaluación guiada.