Diagramas de flujo: dibujando tu pensamiento
Un diagrama de flujo es una representación gráfica de un algoritmo. Utiliza solo cuatro símbolos principales:
Un óvalo para Inicio y Fin. Un rectángulo para una acción ("Leer número"). Un rombo para una decisión ("¿Es par?"). Y flechas que indican la dirección del flujo.
Dibujar un diagrama te obliga a pensar en todos los caminos posibles, incluidos los casos que habías olvidado.
(INICIO)
|
[LEER numero]
|
<¿numero % 2 == 0?> --- No ---> [IMPRIMIR "impar"]
| Sí
[IMPRIMIR "par"]
|
(FIN)Pseudocódigo: el borrador de Python
El pseudocódigo consiste en redactar un algoritmo en lenguaje humano estructurado — no es código real que la máquina ejecute, pero está muy cerca para traducirlo luego. No tiene reglas estrictas; su meta es la máxima claridad.
El pseudocódigo te permite verificar la *lógica* sin pelear con la *sintaxis*. La mayoría de programadores experimentados bosquejan pseudocódigo antes de escribir código real.
LEER temperatura
SI temperatura > 30 ENTONCES
IMPRIMIR "Hace calor"
SINO
IMPRIMIR "Está templado"Construye el pseudocódigo que lee dos números e imprime su suma.
- 1ESTABLECER suma = numero1 + numero2
- 2FIN
- 3IMPRIMIR suma
- 4INICIO
- 5LEER numero2
- 6LEER numero1
Lee este pseudocódigo y explica en tus propias palabras qué hace. Luego compáralo con la respuesta modelo.
LEER nota
SI nota >= 60 ENTONCES
IMPRIMIR "Aprobado"
SINO
IMPRIMIR "Reprobado"Puntos clave
- Los diagramas de flujo usan óvalos (inicio/fin), rectángulos (acciones) y rombos (decisiones).
- El pseudocódigo es el borrador del código: primero la lógica, luego la sintaxis.
- Diseño → pseudocódigo → Python es el flujo de trabajo profesional.
- ¡Estás listo! El siguiente módulo convierte este pensamiento en código Python real.