Secuencia Didáctica con Proyecto Guiado sobre Ética y IA en Programación
entender cómo cambia el aprendizaje de la programación en la era de la IA
Cómo fue en el aula
Todavía nadie ha contado cómo le fue con este recurso.
Secuencia Didáctica con Proyecto Guiado sobre Ética y IA en Programación
Meta de aprendizaje
Comprender críticamente cómo cambia el aprendizaje de la programación en la era de la inteligencia artificial, analizando las implicaciones éticas y sociales del uso de IA en el desarrollo de software, y evaluando la adaptación de modelos pedagógicos tradicionales para incorporar competencias relacionadas con IA.
Duración total
4 horas, distribuidas en una semana, divididas en 3 actividades secuenciadas y un cierre integrador.
Contexto y metodología
Dirigida a estudiantes universitarios de Ingeniería de Sistemas con experiencia previa en IA aplicada a programación, pero con dificultades para el análisis crítico de fuentes académicas y éticas. Se emplea un enfoque de Aprendizaje Basado en Retos (ABR) y Aprendizaje Invertido para fomentar la autonomía, el trabajo colaborativo y el pensamiento crítico.
Materiales y recursos
- Acceso a biblioteca digital o bases de datos académicas (IEEE Xplore, Google Scholar, JSTOR, etc.).
- Computadoras con acceso a internet (opcional, pero recomendable).
- Plataforma de colaboración en línea (Google Docs, Microsoft Teams o similar) para trabajo en equipo.
- Material impreso con pautas para análisis crítico de fuentes académicas y ética en IA.
- Pizarra o rotafolio para síntesis grupal.
Actividades
Actividad 1: Exploración y análisis crítico de fuentes académicas sobre IA en programación (1 hora)
- Objetivo parcial: Desarrollar habilidades para identificar, seleccionar y analizar críticamente fuentes académicas sobre el impacto de la IA en el aprendizaje de la programación.
- Materiales: Pautas impresas para análisis crítico, acceso a bases de datos académicas, computadora o dispositivos de consulta.
- Procedimiento:
- Docente: Introduce brevemente el desafío: “¿Cómo la IA está transformando la forma en que aprendemos a programar?”, enfatizando la importancia de evaluar críticamente la información. (10 min)
- Estudiantes: En equipos de 3-4, buscan y seleccionan 2-3 artículos académicos recientes (últimos 5 años) que aborden el cambio en el aprendizaje de la programación por IA. Aplican pautas para evaluar rigor, relevancia y sesgos. (30 min)
- Docente: Monitorea, orienta y responde dudas, promoviendo reflexión sobre criterios de calidad y ética en las fuentes. (10 min)
- Estudiantes: Preparan un resumen crítico breve con aspectos clave y posibles limitaciones de las fuentes. (10 min)
Transición:
Antes de pasar a la siguiente actividad, verifica que cada equipo haya identificado los aspectos éticos y sociales discutidos en las fuentes y comprendan las herramientas para el análisis crítico.
Actividad 2: Análisis de casos reales y debate sobre implicaciones éticas y sociales (1.5 horas)
- Objetivo parcial: Examinar casos reales de uso de IA en programación, evaluando sus implicaciones éticas y sociales mediante un debate estructurado.
- Materiales: Descripciones de casos reales (preparadas por el docente), espacio para debate, pizarra o rotafolio.
- Procedimiento:
- Docente: Presenta 2-3 casos reales (por ejemplo, uso de IA para generar código, detección automática de errores, o sistemas con sesgos en software). Explica el contexto y los dilemas éticos involucrados. (20 min)
- Estudiantes: En equipos, analizan uno de los casos asignados, identificando riesgos, beneficios y responsabilidades éticas. Preparan argumentos para debate. (30 min)
- Docente: Facilita un debate estructurado donde cada equipo expone su análisis y responde preguntas críticas de otros estudiantes. (30 min)
- Estudiantes: Reflexionan sobre cómo estos dilemas impactan el aprendizaje y la práctica profesional en programación con IA. (10 min)
Transición:
Antes de avanzar, confirma que los estudiantes puedan articular claramente las implicaciones éticas y sociales, y relacionarlas con el proceso de aprendizaje y enseñanza de la programación.
Actividad 3: Proyecto guiado — Propuesta para adaptar modelos pedagógicos tradicionales integrando competencias en IA (1.5 horas)
- Objetivo parcial: Diseñar propuestas fundamentadas para adaptar modelos pedagógicos en programación que incorporen competencias relacionadas con IA y reflexión ética.
- Materiales: Plantilla para propuesta pedagógica, dispositivos para consulta (opcional), pizarra o rotafolio.
- Procedimiento:
- Docente: Presenta brevemente los modelos pedagógicos tradicionales en programación y plantea el reto de integrarlos con competencias en IA y ética. (15 min)
- Estudiantes: En equipos, elaboran una propuesta que incluya:
- Competencias específicas en IA para el aprendizaje de programación.
- Actividades y recursos didácticos sugeridos.
- Consideraciones éticas y sociales a integrar.
- Docente: Supervisa, orienta y fomenta la argumentación basada en evidencias académicas y éticas. (15 min)
Transición:
Antes del cierre, asegúrate que los equipos tengan propuestas coherentes, con fundamentos claros y vinculación con los aprendizajes previos.
Cierre integrador y evaluación formativa (30 minutos)
- Objetivo parcial: Sintetizar aprendizajes y evaluar la comprensión crítica sobre el cambio en el aprendizaje de la programación en la era de la IA.
- Procedimiento:
- Estudiantes: Cada equipo presenta brevemente su propuesta pedagógica (5 minutos por equipo, dependiendo del número de grupos). (15-20 min)
- Docente: Facilita una sesión de preguntas y respuestas, promoviendo reflexión crítica y retroalimentación constructiva. (10 min)
- Estudiantes y docente: Realizan una metacognición colectiva sobre los aprendizajes, retos y posibles aplicaciones futuras. (5 min)
Criterios de evaluación alineados a la meta de aprendizaje
| Criterio | Indicadores |
|---|---|
| Análisis crítico de fuentes académicas | Identifica rigor, relevancia y posibles sesgos en artículos sobre IA y programación; sustenta argumentos con evidencia. |
| Evaluación de implicaciones éticas y sociales | Reconoce y discute riesgos y beneficios del uso de IA en programación desde perspectivas éticas y sociales. |
| Propuesta pedagógica fundamentada | Diseña una propuesta coherente que integra competencias en IA y ética, apoyada en análisis críticos previos y modelos pedagógicos. |
| Participación y comunicación | Participa activamente en debates y exposiciones, con argumentos claros y respeto por las opiniones ajenas. |
Micro-plan de implementación
- Preparación previa: El docente debe preparar y seleccionar casos reales, pautas para análisis crítico, y material de apoyo sobre modelos pedagógicos y ética en IA. Verificar acceso a bases de datos y plataformas colaborativas.
- Inicio (Actividad 1 - 1 hora): Motivar con pregunta detonadora; guiar búsqueda y análisis de fuentes académicas; supervisar equipos; recoger resúmenes críticos.
- Desarrollo (Actividad 2 - 1.5 horas): Presentar casos reales; organizar equipos para análisis y debate; facilitar discusión y reflexión ética.
- Desarrollo (Actividad 3 - 1.5 horas): Introducir reto pedagógico; guiar diseño de propuestas; asesorar equipos; fomentar fundamentación académica y ética.
- Cierre (30 min): Presentaciones de propuestas; preguntas y retroalimentación; metacognición colectiva.
- Evaluación formativa: Basada en criterios de análisis crítico, ética, fundamentación pedagógica y participación. Retroalimentar continuamente.
- Contingencia tecnológica: Si falla internet, proveer versiones impresas de artículos y casos; promover debates presenciales y uso de rotafolios para presentación; utilizar bibliografía impresa recomendada.