Skip to content
Programación · III Medio

Ideas de aprendizaje activo

Lógica computacional y diagramas de flujo

La lógica computacional es el cimiento de toda solución tecnológica. En este nivel de III Medio, los estudiantes chilenos comienzan a descomponer problemas complejos en pasos manejables, alineándose con el OA 4 de las Bases Curriculares. No se trata solo de dibujar figuras geométricas, sino de estructurar el pensamiento para que una máquina pueda ejecutar instrucciones sin ambigüedades. El uso de diagramas de flujo permite visualizar la toma de decisiones y el flujo de datos antes de enfrentarse a la sintaxis rígida de un lenguaje de programación.

Objetivos de Aprendizaje (OA)OA 4: Desarrollar aplicaciones informáticas utilizando un lenguaje de programación.OA 1: Leer y utilizar manuales técnicos y diagramas.
30–60 minParejas → Toda la clase3 actividades

Actividad 01

Juego de Simulación45 min · Toda la clase

Juego de Simulación: El Robot Humano

Un estudiante actúa como 'robot' y debe seguir instrucciones estrictas de sus compañeros para completar una tarea simple, como preparar un sándwich de palta. Los compañeros deben escribir el algoritmo en la pizarra usando símbolos de diagramas de flujo, corrigiendo en tiempo real si el robot se queda 'pegado' o comete un error lógico.

¿Qué es un algoritmo y cómo estructura nuestro pensamiento?
AplicarAnalizarEvaluarCrearConciencia SocialToma de Decisiones
Generar Clase Completa

Actividad 02

Paseo por la Galería60 min · Grupos pequeños

Paseo por la Galería: Algoritmos de la Vida Diaria

En grupos, los estudiantes diseñan diagramas de flujo para procesos cotidianos o servicios públicos chilenos, como solicitar el Pase Escolar o el proceso de reciclaje comunal. Los diagramas se pegan en las paredes y los demás equipos rotan dejando comentarios con post-its sobre posibles fallas lógicas o caminos no considerados.

¿Cómo representamos visualmente un proceso lógico?
ComprenderAplicarAnalizarCrearHabilidades de RelaciónConciencia Social
Generar Clase Completa

Actividad 03

Pensar-Emparejar-Compartir: Optimización de Rutas

Se presenta un problema de logística sobre cómo distribuir suministros en una zona geográfica de Chile con obstáculos. Los estudiantes diseñan una solución individual, luego la comparan con un compañero para encontrar el camino más eficiente y finalmente comparten la lógica ganadora con el curso.

¿Por qué es vital diseñar la lógica antes de escribir código?
ComprenderAplicarAnalizarAutoconcienciaHabilidades de Relación
Generar Clase Completa

Algunas notas para enseñar esta unidad


Cuidado con estas ideas erróneas

  • Creer que el diagrama de flujo es solo un dibujo opcional y no parte del desarrollo.

    Es necesario demostrar que el diagrama es el plano de la construcción; sin él, el código suele ser desordenado y difícil de mantener. Las actividades de revisión por pares ayudan a ver que un buen diagrama facilita la escritura del código posterior.

  • Pensar que un algoritmo solo tiene un camino posible.

    Muchos estudiantes olvidan las ramificaciones de 'falso' o 'no' en las decisiones. El modelado físico de decisiones ayuda a visualizar que cada pregunta genera al menos dos rutas que deben ser gestionadas.


Metodologías usadas en este resumen