Grado 8° · Periodo 2
Abrir, leer, escribir y cerrar archivos de texto con Python, comprendiendo la diferencia entre modos de apertura (`r`, `w`, `a`) y aplicando la estructura `with open()` para manejo seguro de archivos.
🌱 Conexión Territorial: Aplicamos estos saberes a Popayán y el departamento del Cauca.
"Generador de Catálogo en Archivo" (25 minutos): los estudiantes crean un programa que: (1) tiene una lista de obras (de la semana anterior), (2) recorre la lista con `for`, (3) genera una línea formateada por cada obra usando la función `generar_etiqueta()` (de la semana 21), (4) escribe todas las líneas en un archivo `catalogo_salon.txt`. Luego abren el archivo en el editor de texto para verificar el resultado.
Tiempo del Reto: 25 minutos
explicar la diferencia entre abrir un archivo en modo `w` y en modo `a`, y qué ocurre si se abre en `w` un archivo que ya tiene contenido.
📝 Recuerda documentar los hallazgos en tu bitácora de aprendizaje.