Ética en el Desarrollo de SoftwareActividades y Estrategias de Enseñanza
El desarrollo de software ético requiere más que conocimiento técnico. Los estudiantes de octavo básico necesitan espacios activos para explorar conflictos morales con ejemplos tangibles que conecten con su realidad. La interacción social en estas actividades transforma conceptos abstractos en debates significativos y decisiones fundamentadas.
Objetivos de Aprendizaje
- 1Analizar casos concretos de sesgos algorítmicos en plataformas digitales y sus efectos en la toma de decisiones.
- 2Evaluar las responsabilidades éticas de los desarrolladores de software frente a dilemas como la privacidad de datos y la equidad.
- 3Comparar diferentes marcos éticos aplicables al desarrollo tecnológico en el contexto chileno.
- 4Criticar el impacto de los algoritmos de redes sociales en la formación de la opinión pública y la salud mental de los usuarios.
- 5Diseñar propuestas de principios éticos para guiar el desarrollo de software en Chile, considerando su contexto social.
¿Quieres un plan de clase completo con estos objetivos? Generar una Misión →
Debate en Parejas: Autos Autónomos
Parejas analizan un caso de accidente fatal causado por un auto autónomo. Cada uno defiende una posición: responsabilidad del programador o del usuario. Concluyen con un principio ético compartido y lo presentan al grupo.
Preparación y detalles
¿Quién es responsable cuando un auto autónomo comete un error fatal?
Consejo de Facilitación: Durante el Debate en Parejas sobre autos autónomos, entregue a cada equipo un caso jurídico real para que contrasten argumentos técnicos y éticos.
Setup: Sillas dispuestas en dos círculos concéntricos
Materials: Pregunta/consigna de discusión (proyectada), Rúbrica de observación para el círculo externo
Análisis Grupal: Algoritmos de Redes Sociales
Grupos pequeños revisan ejemplos de feeds manipulados que afectan la salud mental. Identifican sesgos, discuten impactos y proponen cambios éticos. Registran hallazgos en un póster compartido.
Preparación y detalles
¿Cómo influyen los algoritmos de redes sociales en nuestra salud mental y opinión pública?
Consejo de Facilitación: En el Análisis Grupal de algoritmos de redes sociales, pida a los estudiantes que comparen datos de engagement con testimonios de usuarios locales para contextualizar el impacto.
Setup: Sillas dispuestas en dos círculos concéntricos
Materials: Pregunta/consigna de discusión (proyectada), Rúbrica de observación para el círculo externo
Role-Play en Clase: Desarrolladores Éticos
La clase se divide en roles: desarrolladores, usuarios y reguladores chilenos. Simulan una reunión para decidir sobre un algoritmo controvertido. Votan principios éticos al final.
Preparación y detalles
¿Qué principios éticos deberían guiar a los desarrolladores de tecnología en Chile?
Consejo de Facilitación: En el Role-Play de Desarrolladores Éticos, asigne roles con conflictos específicos (ej. CEO vs. ingeniero) para que experimenten tensiones reales en la toma de decisiones.
Setup: Sillas dispuestas en dos círculos concéntricos
Materials: Pregunta/consigna de discusión (proyectada), Rúbrica de observación para el círculo externo
Cuestionario Individual: Principios Éticos
Estudiantes responden individualmente a dilemas éticos chilenos, como protección de datos. Luego, discuten respuestas en círculo para refinar ideas colectivas.
Preparación y detalles
¿Quién es responsable cuando un auto autónomo comete un error fatal?
Consejo de Facilitación: Para el Cuestionario Individual, incluya preguntas con ejemplos chilenos (ej. uso de datos en apps escolares) para reforzar la relevancia local.
Setup: Sillas dispuestas en dos círculos concéntricos
Materials: Pregunta/consigna de discusión (proyectada), Rúbrica de observación para el círculo externo
Enseñando Este Tema
La enseñanza de ética en software funciona mejor cuando se combina la teoría con la práctica contextualizada. Evite discursos abstractos; en su lugar, use casos cercanos y roles que obliguen a los estudiantes a tomar decisiones difíciles. La investigación muestra que los adolescentes aprenden ética tecnológica mediante la identificación de problemas en su entorno inmediato, no en teorías lejanas.
Qué Esperar
Al finalizar, los estudiantes podrán identificar sesgos en algoritmos, argumentar responsabilidades éticas en casos reales y proponer soluciones tecnológicas alineadas con principios sociales. La participación activa en debates y análisis grupales será clave para demostrar dominio de estos objetivos.
Estas actividades son un punto de partida. La misión completa es la experiencia.
- Guion completo de facilitación con diálogos del docente
- Materiales imprimibles para el alumno, listos para la clase
- Estrategias de diferenciación para cada tipo de estudiante
Cuidado con estas ideas erróneas
Idea errónea comúnDurante el Debate en Parejas sobre autos autónomos, escuche afirmaciones como 'la máquina decide sola, no hay responsabilidad humana'.
Qué enseñar en su lugar
En el debate, proporcione un caso legal internacional (ej. accidente de Uber 2018) donde un ingeniero fue demandado. Pida a los estudiantes que analicen quién firmó los algoritmos y qué decisiones humanas permitieron el fallo.
Idea errónea comúnDurante el Análisis Grupal de algoritmos de redes sociales, algunos dirán que 'solo afecta a empresas como Facebook'.
Qué enseñar en su lugar
Entregue datos de uso local (ej. encuestas sobre tiempo de pantalla en adolescentes chilenos) y pida que comparen con casos de desinformación en elecciones estudiantiles de su colegio.
Idea errónea comúnDurante el Role-Play de Desarrolladores Éticos, es común escuchar que 'Chile no tiene leyes para esto'.
Qué enseñar en su lugar
Proporcione el texto de la Ley 19.628 sobre protección de datos personales y guíe a los estudiantes para que identifiquen cómo aplica en sus roles ficticios, por ejemplo, al decidir qué datos recolectar de un usuario.
Ideas de Evaluación
Después del Debate en Parejas sobre autos autónomos, presente el escenario de un algoritmo que discrimina por género en contrataciones y pida a cada pareja que argumente quién es responsable: el programador, la empresa o la IA. Evalúe la justificación usando los conceptos de sesgo y responsabilidad.
Durante el Cuestionario Individual, entregue tarjetas para que escriban una app que usan seguido y un dilema ético asociado. Recoja las tarjetas para identificar si aplican principios como privacidad, equidad o transparencia en sus respuestas.
Después del Análisis Grupal de algoritmos de redes sociales, muestre dos titulares: uno sobre un algoritmo que censuró contenido político en Chile y otro sobre una app que mejoró la accesibilidad para personas con discapacidad. Pida a los estudiantes que identifiquen el principio ético en juego en una hoja rápida y revise las respuestas al final de la clase.
Extensiones y Apoyo
- Challenge: Pida a los estudiantes que diseñen un código de ética para una app de inteligencia artificial que usan en su colegio, considerando privacidad y equidad.
- Scaffolding: Para estudiantes con dificultades, proporcione una lista de principios éticos pre-seleccionados (ej. transparencia, responsabilidad) para que los apliquen en los casos analizados.
- Deeper: Invite a un desarrollador local o profesional de TI a compartir cómo aplica ética en su trabajo diario, seguido de preguntas de los estudiantes.
Vocabulario Clave
| Algoritmo | Un conjunto de instrucciones o reglas definidas y ordenadas que permiten resolver un problema o realizar una tarea específica en una computadora. En el contexto ético, se analiza cómo estos pueden perpetuar sesgos. |
| Sesgo algorítmico | Tendencia de un algoritmo a producir resultados sistemáticamente erróneos o injustos, a menudo reflejando prejuicios humanos presentes en los datos con los que fue entrenado. |
| Privacidad de datos | El derecho de las personas a controlar cómo se recopila, usa, almacena y comparte su información personal. Es un punto clave en la ética del desarrollo de software. |
| Responsabilidad tecnológica | La obligación moral y legal de los creadores y usuarios de tecnología para considerar y mitigar los impactos negativos de sus creaciones en la sociedad y el medio ambiente. |
| Inteligencia Artificial (IA) | Capacidad de las máquinas para realizar tareas que normalmente requieren inteligencia humana, como el aprendizaje, la resolución de problemas y la toma de decisiones. Su desarrollo plantea importantes desafíos éticos. |
Metodologías Sugeridas
Más en Impacto de la Tecnología en la Sociedad y el Medio Ambiente
Tecnología y Transformación Social
Los estudiantes analizan cómo la tecnología ha modificado las interacciones humanas, el trabajo y el acceso a la información en la sociedad.
2 methodologies
Brecha Digital y Equidad de Acceso
Los estudiantes estudian las disparidades en el acceso a la tecnología en Chile y sus consecuencias sociales y económicas.
2 methodologies
Impacto de la Tecnología en el Empleo
Los estudiantes analizan cómo la automatización y la inteligencia artificial están redefiniendo el mercado laboral y las habilidades requeridas.
2 methodologies
Obsolescencia Programada y Basura Electrónica
Los estudiantes analizan el ciclo de vida de los productos tecnológicos y su impacto ambiental, incluyendo la obsolescencia programada.
2 methodologies
Tecnologías Verdes y Sostenibilidad
Los estudiantes exploran cómo la tecnología puede ser utilizada para abordar desafíos ambientales y promover prácticas sostenibles.
2 methodologies
¿Listo para enseñar Ética en el Desarrollo de Software?
Genera una misión completa con todo lo que necesitas
Generar una Misión