Skip to content
Tecnología y Digitalización · 2° ESO

Ideas de aprendizaje activo

Diseño de Algoritmos y Diagramas de Flujo

Los alumnos aprenden mejor este tema cuando trabajan con problemas concretos que ellos mismos pueden probar y corregir. La abstracción de los algoritmos se vuelve tangible cuando se aplican a situaciones cotidianas como rutinas matutinas, donde los errores en los pasos son evidentes y fáciles de discutir.

Competencias Clave LOMLOELOMLOE: ESO - AlgoritmosLOMLOE: ESO - Representación gráfica
20–45 minParejas → Toda la clase4 actividades

Actividad 01

Pares: Algoritmo para una rutina matutina

Cada par elige una tarea cotidiana, como vestirse. Diseñan el algoritmo en lenguaje natural primero, luego lo convierten en diagrama de flujo con símbolos estándar. Lo prueban mutuamente actuando los pasos y corrigen errores.

Diseña un algoritmo para una tarea cotidiana y represéntalo con un diagrama de flujo.

Consejo de facilitaciónDurante la actividad en parejas, entrega a cada grupo una lista de verificación con los símbolos básicos y pide que marquen cada paso de su algoritmo con el símbolo correspondiente antes de actuarlo.

Qué observarEntrega a cada alumno una tarjeta con una tarea simple (ej. hacer un bocadillo). Pide que escriban dos pasos del algoritmo en lenguaje natural y luego dibujen el símbolo correspondiente en un diagrama de flujo. Pregunta: ¿Qué símbolo usaste para el inicio y por qué?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades Relacionales
Generar clase completa

Actividad 02

Aprendizaje Basado en Problemas (ABP)45 min · Grupos pequeños

Pequeños grupos: Carrera de algoritmos

Grupos crean diagramas para 'cruzar una calle con semáforo'. Un alumno actúa como 'ordenador' siguiendo el diagrama ciegamente, mientras otros observan y anotan fallos. Rotan roles y mejoran el diagrama.

Compara la claridad de un algoritmo escrito en lenguaje natural con uno representado gráficamente.

Consejo de facilitaciónEn la carrera de algoritmos, coloca obstáculos físicos en el aula que representen condiciones lógicas (ej. una silla que indique '¿Hay espacio para sentarse?') para que los alumnos deban traducir las decisiones del diagrama a acciones reales.

Qué observarPresenta en pantalla un diagrama de flujo con un error lógico simple (ej. un paso de decisión mal conectado). Pregunta a la clase: ¿Dónde está el error en este diagrama de flujo y cómo lo corregirías para que el algoritmo funcione correctamente?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades Relacionales
Generar clase completa

Actividad 03

Clase entera: Comparación texto vs. gráfico

Proyecta algoritmos ambiguos en texto y pide a la clase que los ejecute mentalmente. Luego, muestra versiones en diagrama de flujo y discute diferencias en claridad. Votan por el más efectivo.

Evalúa la importancia de la secuencia lógica en la ejecución de un algoritmo.

Consejo de facilitaciónPara la comparación texto vs. gráfico, proporciona un texto ambiguo (ej. 'Calienta la comida') y pide a los alumnos que propongan diferentes interpretaciones antes de dibujar el diagrama de flujo.

Qué observarLos alumnos trabajan en parejas para diseñar un algoritmo para una rutina matutina. Cada pareja intercambia su diagrama de flujo con otra. Pide a los evaluadores que identifiquen un paso que podría ser más claro y sugieran cómo mejorarlo, basándose en la claridad del diagrama.

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades Relacionales
Generar clase completa

Actividad 04

Individual: Depuración de diagrama dado

Proporciona un diagrama con errores intencionales para una tarea simple. Cada alumno lo analiza, identifica problemas como bucles infinitos y lo corrige en su cuaderno.

Diseña un algoritmo para una tarea cotidiana y represéntalo con un diagrama de flujo.

Consejo de facilitaciónEn la depuración de diagramas dados, asegúrate de que los errores sean variados: símbolos mal usados, flechas faltantes o condiciones sin salida, para que los alumnos practiquen diferentes tipos de correcciones.

Qué observarEntrega a cada alumno una tarjeta con una tarea simple (ej. hacer un bocadillo). Pide que escriban dos pasos del algoritmo en lenguaje natural y luego dibujen el símbolo correspondiente en un diagrama de flujo. Pregunta: ¿Qué símbolo usaste para el inicio y por qué?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades Relacionales
Generar clase completa

Algunas notas para enseñar esta unidad

Este tema se enseña mejor con un enfoque constructivista: los alumnos construyen su propio conocimiento al cometer errores y corregirlos. Evita dar las respuestas directamente; en su lugar, guía con preguntas como '¿Qué pasaría si este paso se coloca aquí?' o '¿Cómo sabrías que este algoritmo está completo?'. La investigación muestra que los errores guiados fomentan una comprensión más profunda que las explicaciones teoricas iniciales.

Al finalizar las actividades, los alumnos demuestran precisión al describir secuencias lógicas, usan correctamente los símbolos del diagrama de flujo y anticipan posibles errores en los pasos. La claridad en la comunicación visual y textual es el indicador clave de éxito.


Atención a estas ideas erróneas

  • Durante la actividad en parejas, escucha conversaciones donde algún alumno diga que el algoritmo es solo para ordenadores.

    Pide al grupo que actúe su algoritmo de rutina matutina paso a paso. Cuando lleguen a un paso ambiguo (ej. 'prepárate'), pregunta: '¿Cómo sabría otra persona qué hacer aquí?'. Esto les hará ver que los algoritmos son universales y no dependen de la tecnología.

  • Durante la carrera de algoritmos, observa si algún grupo ignora el orden de los pasos en su diagrama.

    Coloca un temporizador visible y pide a cada grupo que ejecute su algoritmo en el orden exacto del diagrama. Cuando un paso mal colocado cause un fallo (ej. abrir la mochila antes de prepararla), detén la actividad y pregunta: '¿Qué pasó aquí? ¿Cómo afectó el orden?'. Usa esto como ejemplo para discutir la secuencia lógica.

  • Durante la comparación texto vs. gráfico, escucha afirmaciones como que el diagrama no aporta nada nuevo.

    Proporciona un texto con una decisión oculta (ej. 'Si llueve, usa paraguas'). Pide a los alumnos que dibujen el diagrama y que identifiquen cómo el rombo hace visible la condición que en el texto podría pasar desapercibida. Luego, pregunta: '¿Dónde está la decisión en el texto? ¿Es igual de clara?'.


Metodologías usadas en este resumen