Skip to content
Pensamiento Computacional y Programación · III Medio

Ideas de aprendizaje activo

Desarrollo Colaborativo

El desarrollo colaborativo es la norma en la industria tecnológica actual. Para los estudiantes de III Medio, aprender a trabajar en equipo usando herramientas de control de versiones y metodologías ágiles es fundamental para su futuro laboral y académico, cumpliendo con el OA 5. Este tema enseña que el software no es un esfuerzo individual, sino una construcción colectiva.

Objetivos de Aprendizaje (OA)OA 5
30–50 minParejas → Toda la clase3 actividades

Actividad 01

Juego de Simulación45 min · Grupos pequeños

Juego de Simulación: El Tablero Kanban Humano

Los estudiantes usan post-its en una pared para gestionar las tareas de un proyecto. Deben mover las tareas de 'Pendiente' a 'En Proceso' y 'Terminado', discutiendo en grupo los cuellos de botella.

¿Cómo coordinamos el trabajo de programación en equipo?
AplicarAnalizarEvaluarCrearConciencia SocialToma de Decisiones
Generar Clase Completa

Actividad 02

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

Círculo de Investigación: Resolución de Conflictos

Se les entrega a los grupos dos versiones del mismo código con cambios contradictorios. Deben negociar y decidir qué cambios mantener, simulando un proceso de 'merge' en el control de versiones.

¿Qué herramientas facilitan el control de versiones del código?
AnalizarEvaluarCrearAutogestiónAutoconciencia
Generar Clase Completa

Actividad 03

Pensar-Emparejar-Compartir: Revisión de Código por Pares

Los estudiantes intercambian sus códigos. Cada uno debe encontrar un punto positivo y una sugerencia de mejora en el trabajo del compañero, practicando la crítica constructiva.

¿Cómo resolvemos conflictos cuando dos personas modifican el mismo archivo?
ComprenderAplicarAnalizarAutoconcienciaHabilidades de Relación
Generar Clase Completa

Algunas notas para enseñar esta unidad


Cuidado con estas ideas erróneas

  • Pensar que trabajar en equipo es solo dividirse las partes y juntarlas al final.

    El desarrollo colaborativo requiere integración constante y comunicación; las metodologías ágiles ayudan a entender que el proyecto es un todo orgánico.

  • Creer que el control de versiones es solo para hacer copias de seguridad.

    Su función principal es gestionar la colaboración y el historial de cambios; las actividades de resolución de conflictos muestran su verdadero valor.


Metodologías usadas en este resumen