KREADU School
Tecnología e Informática

Semana 22
Listas: crear, acceder, recorrer

Grado 8° · Periodo 2

Aprendizaje
Tecnología e Informática

¿Qué lograremos hoy?

Crear listas en Python, acceder a elementos por índice, recorrerlas con `for`, y aplicar métodos básicos (`append`, `remove`, `len`) para manipular colecciones de datos.

🌱 Conexión Territorial: Aplicamos estos saberes a Popayán y el departamento del Cauca.

Saberes
Tecnología e Informática

Fundamentación Conceptual

  • Lista: colección ordenada y mutable de elementos — `obras = ["Grito", "Guernica", "Monalisa"]`.
  • Índice: posición del elemento, empezando desde 0 — `obras[0]` → "Grito".
  • Índice negativo: cuenta desde el final — `obras[-1]` → último elemento.
  • Métodos básicos: `append(x)` agrega al final, `remove(x)` elimina la primera ocurrencia, `len(lista)` devuelve la cantidad de elementos.
  • Recorrer con for: `for obra in obras:` itera por cada elemento. También: `for i in range(len(obras)):` si se necesita el índice.
  • Slicing: `obras[1:3]` → sublista desde el índice 1 hasta el 2 (sin incluir el 3).
Espacio Creador
Tecnología e Informática

Reto de Investigación y Desarrollo (I+D)

"Catálogo Dinámico de Obras" (25 minutos): los estudiantes crean una lista de al menos 6 obras de arte latinoamericano (título, autor, año como tuplas simples o diccionarios básicos). Luego: (1) imprimen el catálogo completo con `for`, (2) agregan una obra nueva con `append()`, (3) eliminan una obra con `remove()`, (4) imprimen la cantidad total con `len()`, (5) muestran las primeras 3 obras con slicing.

25:00

Tiempo del Reto: 25 minutos

Valoración
Tecnología e Informática

Ticket de Salida

escribir un código que recorra una lista de notas y cuente cuántas son mayores o iguales a 3.0 (aprobadas).

📝 Recuerda documentar los hallazgos en tu bitácora de aprendizaje.

1 / 5