Al terminar podrás
- Traducir un problema en entradas, procesos y salidas.
- Escribir pasos o pseudocódigo antes de programar.
- Probar resultados normales, límites y entradas no válidas.
Vamos paso a paso
Un proyecto pequeño también necesita diseño. Antes de escribir código, explica qué problema resolverá, quién lo usará y qué información debe recibir, calcular y presentar.
El pseudocódigo describe los pasos con palabras sencillas, sin preocuparse todavía por la sintaxis exacta de Python. Luego se transforma cada paso en instrucciones y funciones; esta separación permite revisar la lógica antes de depurar detalles técnicos.
Probar significa comparar el resultado real con el esperado. Incluye casos normales, valores límite y entradas incorrectas. Una prueba que falla no es tiempo perdido: indica qué parte de la solución debes revisar.
EJEMPLO EN PYTHON
precio = 1500
cantidad = 2
esperado = 3000
obtenido = precio * cantidad
print("Correcto" if obtenido == esperado else "Revisar cálculo")RESULTADO
Correcto
¿Qué está pasando?
- El programa define los datos de prueba y el resultado esperado.
- La comparación permite decidir si el cálculo coincide.
Errores que conviene evitar
- Probar únicamente un caso sencillo y asumir que todos los demás funcionarán.
- Cambiar varias partes del código a la vez sin identificar qué causó el error.
AHORA TE TOCA A TI
Escribir una prueba de cálculo
Calcula 1250 * 4, guárdalo en obtenido y compara con esperado = 5000. Imprime Prueba superada si coinciden y Prueba fallida en caso contrario.
PISTAS
- Calcula el valor antes de compararlo.
- Usa if/else para mostrar el resultado de la comprobación.
Tu espacio de trabajo
Cómo usar este laboratorio
- 01EscribeModifica el archivo main.py en el editor.
- 02EjecutaCorre tu programa o comprueba el ejercicio.
- 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad
Calcula 1250 * 4, guárdalo en obtenido y compara con esperado = 5000. Imprime Prueba superada si coinciden y Prueba fallida en caso contrario.
Entorno de desarrollo
Laboratorio de Python
Teclas útiles en el móvil