Skip to content
Tecnología · 6o Básico

Ideas de aprendizaje activo

Estructuras de Control: Condicionales

La enseñanza de estructuras condicionales requiere que los estudiantes vivan el proceso lógico de tomar decisiones basadas en condiciones, no solo que lo memoricen. Al moverse, probar y corregir en entornos como Scratch o flujogramas, los estudiantes internalizan el flujo exclusivo del 'si-entonces-sino' de manera tangible y colaborativa.

Objetivos de Aprendizaje (OA)OA TEC 6oB: Programación y Algoritmos
25–50 minParejas → Toda la clase4 actividades

Actividad 01

Desafío en Parejas: Selector de Caminos

En parejas, los estudiantes crean un programa donde un sprite elige un camino según el input del usuario: si teclea 'A', gira izquierda; sino, gira derecha. Prueban con datos variados y depuran errores. Comparten resultados con la clase.

¿Cómo cambian las decisiones de una máquina según los datos que recibe del entorno?

Consejo de FacilitaciónDurante el Desafío en Parejas, pide a cada equipo que dibuje en una hoja los dos caminos posibles de su condicional antes de codificarlo, para visualizar la exclusividad de los caminos.

Qué observarPresenta a los estudiantes un diagrama de flujo simple con una estructura 'si-entonces-sino'. Pregunta: '¿Qué hará el programa si la variable 'temperatura' es 30? ¿Y si es 15?'

AnalizarEvaluarCrearAutogestiónAutoconciencia
Generar Clase Completa

Actividad 02

Círculo de Investigación45 min · Grupos pequeños

Estaciones de Condicionales

Configura tres estaciones: 1) Condición simple con sensores, 2) Anidación de 'si-sino', 3) Depuración de código ajeno. Grupos rotan cada 10 minutos, registran observaciones y modificaciones.

¿Qué impacto tiene un error de lógica en una estructura condicional?

Consejo de FacilitaciónEn las Estaciones de Condicionales, coloca tarjetas con errores comunes de sintaxis en cada estación y pide a los estudiantes que identifiquen el problema antes de corregirlo en el código.

Qué observarEntrega a cada estudiante una tarjeta con un problema sencillo (ej. 'Un personaje debe saltar si el suelo está a menos de 10 pixeles de distancia'). Pide que escriban la condición principal y el bloque 'si' de la sentencia condicional.

AnalizarEvaluarCrearAutogestiónAutoconciencia
Generar Clase Completa

Actividad 03

Círculo de Investigación50 min · Toda la clase

Juego Colectivo: Aventura Condicional

La clase construye un juego grupal: cada equipo agrega una condicional a un mapa compartido. Probar juntos revela cómo interactúan las decisiones y corrigen fallos en cadena.

¿Cómo podemos justificar la elección de una condición sobre otra para un problema dado?

Consejo de FacilitaciónEn el Juego Colectivo, asigna roles rotativos: uno programa, otro prueba, y otro observa si la lógica se ajusta al objetivo del juego.

Qué observarPlantea un escenario: 'Imagina que estás programando un juego donde un personaje debe recoger manzanas. ¿Qué pasaría si olvidas incluir la condición 'si el personaje toca una manzana' para sumar puntos? ¿Cómo afecta esto al juego?'

AnalizarEvaluarCrearAutogestiónAutoconciencia
Generar Clase Completa

Actividad 04

Círculo de Investigación25 min · Individual

Flujogramas Individuales

Cada estudiante dibuja un flujograma para un problema cotidiano, como clasificar frutas. Luego, lo traduce a código 'si-sino' y lo prueba.

¿Cómo cambian las decisiones de una máquina según los datos que recibe del entorno?

Consejo de FacilitaciónPara los Flujogramas Individuales, entrega plantillas con espacios en blanco para que completen las condiciones y las flechas de flujo con lápiz, facilitando la revisión y corrección.

Qué observarPresenta a los estudiantes un diagrama de flujo simple con una estructura 'si-entonces-sino'. Pregunta: '¿Qué hará el programa si la variable 'temperatura' es 30? ¿Y si es 15?'

AnalizarEvaluarCrearAutogestiónAutoconciencia
Generar Clase Completa

Plantillas

Plantillas que acompañan estas actividades de Tecnología

Úsalas, edítalas, imprímelas o compártelas.

Algunas notas para enseñar esta unidad

Enseñar condicionales exige enfocarse en dos pilares: la claridad de la condición y la exclusividad de los caminos. Evita comenzar con bloques de código densos; mejor introduce la lógica con ejemplos cotidianos, como semáforos o juegos, y luego traslada esa comprensión a entornos de programación. La investigación muestra que los estudiantes retienen mejor cuando ven el 'por qué' detrás de la sintaxis, así que usa preguntas como '¿Qué pasa si el color no es rojo?' para guiar la reflexión. También es clave normalizar el error: cuando un programa no funcione, convertirlo en una oportunidad de aprendizaje grupal refuerza la resiliencia y el pensamiento lógico.

Los estudiantes demuestran comprensión al diseñar condiciones claras para tomar decisiones en programas simples, explicando por qué un camino se ejecuta y otro se omite. Además, justifican sus elecciones al comparar soluciones con sus pares y ajustan su código basado en retroalimentación inmediata.


Cuidado con estas ideas erróneas

  • Durante el Desafío en Parejas, escucha discusiones donde un estudiante diga que el bloque 'sino' siempre se ejecuta. Interviene pidiendo al equipo que trace con colores los caminos posibles en su papel y que expliquen por qué un camino se activa solo si la condición es falsa.

    Durante las Estaciones de Condicionales, observa si los estudiantes usan el símbolo '=' en lugar de '=='. Si detectas el error, señala la tarjeta con el error de sintaxis y pregunta: '¿Esta línea compara valores o asigna uno? ¿Qué símbolo usamos para comparar?'.

  • Durante el Juego Colectivo, algunos grupos pueden anidar condicionales innecesariamente, complicando el flujo del juego. Pide a estos grupos que comparen su solución con la de otros equipos y justifiquen por qué su diseño es más eficiente o no.

    Durante los Flujogramas Individuales, revisa que los estudiantes no caigan en la trampa de creer que todas las condiciones deben ser complejas. Señala un ejemplo simple en su flujograma y pregunta: '¿Esta condición sola resuelve el problema? ¿Podrías simplificar el flujo?'.


Metodologías usadas en este resumen