Skip to content
Tecnología · I Medio

Ideas de aprendizaje activo

Diseño de Algoritmos Secuenciales

El diseño de algoritmos secuenciales requiere que los estudiantes comprendan la relación directa entre el orden de las instrucciones y el resultado final, por lo que el aprendizaje activo los obliga a experimentar físicamente con el proceso. Al manipular objetos, dibujar flujos o colaborar en parejas, internalizan conceptos abstractos como la determinación y la precisión.

Objetivos de Aprendizaje (OA)OA TEC 1oM: Pensamiento Computacional y Programación
30–45 minParejas → Toda la clase4 actividades

Actividad 01

Aprendizaje Basado en Problemas35 min · Grupos pequeños

Simulación con Tarjetas: Ordenar Colores

Entrega tarjetas con colores desordenados a cada grupo. Sigue un algoritmo secuencial impreso: compara pares adyacentes, intercambia si es necesario, repite hasta el final. Registra el número de pasos y discute variaciones.

¿Cómo se garantiza que un algoritmo secuencial sea determinista?

Consejo de FacilitaciónDurante Simulación con Tarjetas: Ordenar Colores, pida a los estudiantes que verbalicen cada paso antes de mover las tarjetas para reforzar la conexión entre instrucción y acción.

Qué observarEntregue a cada estudiante una tarjeta con una tarea simple (ej. preparar una taza de té). Pídales que escriban 3-4 pasos en pseudocódigo o como diagrama de flujo, asegurándose de que el orden sea lógico. Pregunte: ¿Qué pasaría si cambiara el orden del paso 2 y 3?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades de Relación
Generar Clase Completa

Actividad 02

Diagramas de Flujo: Preparar Desayuno

Dibuja un diagrama de flujo para preparar un desayuno simple. Intercambia diagramas con otra pareja, ejecútalo y anota errores de orden. Corrige colectivamente en clase.

¿Qué impacto tiene el orden de las instrucciones en el resultado final de un algoritmo?

Consejo de FacilitaciónEn Diagramas de Flujo: Preparar Desayuno, limite el tiempo para crear presión positiva y obligue a los estudiantes a priorizar instrucciones esenciales.

Qué observarPresente un diagrama de flujo o pseudocódigo de un algoritmo secuencial simple (ej. sumar dos números). Pregunte a los estudiantes: ¿Cuál es la entrada esperada? ¿Cuál es la salida? ¿Es este algoritmo determinista? ¿Por qué?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades de Relación
Generar Clase Completa

Actividad 03

Pseudocódigo en Parejas: Calcular Promedio

Escribe pseudocódigo secuencial para calcular el promedio de 5 notas. Prueba con datos de ejemplo, cuenta pasos y compara eficiencia con versiones de compañeros.

¿Cómo se evalúa la eficiencia de un algoritmo secuencial simple?

Consejo de FacilitaciónEn Pseudocódigo en Parejas: Calcular Promedio, circule entre ellos para corregir errores de sintaxis en tiempo real usando la terminología que acaban de aprender.

Qué observarEn parejas, los estudiantes diseñan un algoritmo secuencial para una tarea (ej. enviar un correo electrónico). Luego, intercambian sus diseños. Cada estudiante debe identificar al menos un paso que podría mejorarse o aclararse y explicar por qué, comentando sobre la claridad y el orden.

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades de Relación
Generar Clase Completa

Actividad 04

Aprendizaje Basado en Problemas45 min · Grupos pequeños

Carrera de Algoritmos: Armar Puzzle

Crea un algoritmo para armar un puzzle simple. Grupos compiten ejecutándolo con ojos vendados, guiados por un compañero. Analiza fallos por orden incorrecto.

¿Cómo se garantiza que un algoritmo secuencial sea determinista?

Consejo de FacilitaciónEn Carrera de Algoritmos: Armar Puzzle, observe cómo los equipos dividen el trabajo y discuta después cómo la secuencia afecta la velocidad y el resultado.

Qué observarEntregue a cada estudiante una tarjeta con una tarea simple (ej. preparar una taza de té). Pídales que escriban 3-4 pasos en pseudocódigo o como diagrama de flujo, asegurándose de que el orden sea lógico. Pregunte: ¿Qué pasaría si cambiara el orden del paso 2 y 3?

AnalizarEvaluarCrearToma de DecisionesAutogestiónHabilidades de Relación
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ñe este tema demostrando primero un algoritmo mal diseñado para que los estudiantes identifiquen el problema, luego reconstruyan uno correcto en conjunto. Evite explicar demasiado pronto; permita que los errores generen discusiones productivas. La investigación muestra que los estudiantes retienen mejor cuando corrigen sus propios errores durante actividades prácticas.

Los estudiantes demostrarán comprensión al crear algoritmos que produzcan el mismo resultado con las mismas entradas, identificando errores en secuencias desordenadas o ambiguas. Evaluarán la eficiencia comparando pasos y reconocerán la importancia de cada instrucción en el proceso.


Cuidado con estas ideas erróneas

  • Durante Simulación con Tarjetas: Ordenar Colores, algunos estudiantes pueden creer que el orden no importa para el resultado final.

    Pida a los estudiantes que ejecuten su secuencia de tarjetas y luego intercambien dos pasos. Observarán cómo el orden altera el resultado, destacando la importancia de la precisión en cada instrucción.

  • Durante Carrera de Algoritmos: Armar Puzzle, algunos pueden pensar que repetir pasos acelera el proceso.

    Recuérdeles que los algoritmos secuenciales ejecutan cada paso una sola vez. Usando el rompecabezas, pídales que cronometren su proceso y comparen con equipos que repiten pasos innecesarios.

  • Durante Pseudocódigo en Parejas: Calcular Promedio, algunos pueden creer que una lista vaga de pasos es suficiente para resolver el problema.

    Pida a los estudiantes que intercambien sus pseudocódigos y ejecuten las instrucciones literalmente. Verán ambigüedades y trabajarán juntos para refinar su algoritmo, asegurando que sea preciso y finito.


Metodologías usadas en este resumen