for y
while)Asignatura: Programación de Computadores / Fundamentos de Programación Modalidad: Trabajo guiado con IA + práctica en Google Colab Evidencia: Hoja impresa (2 páginas) + resumen manuscrito
En ingeniería, muchos procesos no se ejecutan una sola vez. Se repiten:
Las estructuras repetitivas permiten automatizar tareas que deben ejecutarse varias veces.
Esta semana el estudiante aprende a:
Al finalizar la semana, el estudiante podrá:
for.while.for y cuándo
while.Es una estructura que permite ejecutar un bloque de código varias veces.
Ejemplo cotidiano:
forSe utiliza cuando se conoce el número de repeticiones.
Ejemplo:
python id="s7u3md" for i in range(5): print("Medición", i)
range(n) genera una secuencia desde 0 hasta n-1.
whileSe utiliza cuando la repetición depende de una condición.
Ejemplo:
python id="l2u8po" x = 0 while x < 5: print(x) x += 1
La condición debe cambiar dentro del ciclo para evitar ciclo infinito.
for y whilefor |
while |
|---|---|
| Número de repeticiones conocido | Número no necesariamente conocido |
| Usa secuencia | Usa condición |
Palabras clave:
breakcontinueEjemplo:
python id="w5d9sy" for i in range(10): if i == 5: break print(i)
while.Prompt 1
Explícame qué es una estructura repetitiva en programación. Incluye ejemplos cotidianos y uno aplicado a ingeniería.
forPrompt 2
Explícame cómo funciona el ciclo for en Python. Incluye ejemplos con range() y errores comunes.
whilePrompt 3
Explícame cómo funciona el ciclo while en Python. Incluye ejemplos y explica cómo evitar ciclos infinitos.
Prompt 4
Diseña un ejercicio aplicado a ingeniería donde se utilice un ciclo for para procesar varias mediciones y un ciclo while para validar datos. Incluye pseudocódigo y código en Python.
Calcular el promedio de 5 mediciones ingresadas por el usuario.
Entrada:
Proceso:
Salida:
Ampliación:
for para iterar.while para repetir ingreso si el valor es
inválido.Genera un resumen breve (180–220 palabras) del tema “Estructuras Repetitivas (for y while)”. Incluye:
- Idea central.
- Qué es iteración.
- Cómo funciona for.
- Cómo funciona while.
- Diferencias entre ambos.
- Tres errores comunes y cómo evitarlos.
- Mini ejemplo aplicado a ingeniería.
El estudiante debe copiarlo a mano.
SEMANA 4 — Estructuras Repetitivas (for y while)
Nombre: ___________________________ Grupo: _________ Fecha: //_____
(Se incluyen exactamente los 4 prompts redactados anteriormente.)
A) ¿Qué es iteración? (3 líneas)
B) Diferencia entre for y while (explique brevemente)
C) Pseudocódigo del ejercicio (6–8 líneas)
D) Resultados de prueba (2 casos)
Caso 1: ___________________________ Caso 2: ___________________________
E) RESUMEN MANUSCRITO