Propósito 7: Planificando la Solución

De la Lógica al Diagrama: Pseudocódigo y Diagramas de Flujo.

1. ¿Qué es un Diagrama de Flujo?

Referencia: Pág. 100-101

Un diagrama de flujo es una **representación gráfica** de un algoritmo. Es como un mapa que utiliza símbolos estándar conectados por flechas para mostrar la secuencia de pasos (el "flujo") que se deben seguir para resolver un problema, desde el inicio hasta el fin.

Simbología Clave (Pág. 101)

Tipos de Diagramas (Pág. 100)

Aunque usamos diagramas de flujo de procesos, existen otros:

Ejemplo de Diagrama de Flujo (Situación Cotidiana)

Este ejemplo decide el precio de un boleto de cine basado en la edad, usando todos los símbolos clave:

Inicio Leer "Edad" ¿Edad < 12? No Precio = 50 Precio = 100 Mostrar "Precio" Fin

2. ¿Qué es el Pseudocódigo?

Referencia: Pág. 103-104

Es un lenguaje "falso" (pseudo = falso) que se usa para planificar la lógica de un programa. Se escribe en español simple, usando palabras clave de programación, pero sin seguir reglas de sintaxis estrictas. Es el paso intermedio entre la idea y el código real.

Características Clave (Pág. 104)

Ejemplo de Pseudocódigo (Pág. 104):

Algoritmo para imprimir los números del 1 al 10.

Inicio
    Para cada número n de 1 a 10
        Imprimir n
Fin

3. Estructuras de Control

Referencia: Pág. 105

Tanto el pseudocódigo como los diagramas de flujo usan estructuras de control para dirigir el flujo del programa. Son las herramientas que nos permiten tomar decisiones o repetir tareas.

¡A PRACTICAR! (Actividad 6)

Ahora, combina ambas herramientas. El pseudocódigo es tu "plan" y el diagrama de flujo es tu "mapa visual".

Actividad 6: Del Plan (Pseudocódigo) al Mapa (Diagrama)

Objetivo: Traducir la lógica de un problema a pseudocódigo y, posteriormente, a un diagrama de flujo.

Parte A: El Plan (Pseudocódigo)

Instrucciones: Elige uno de los siguientes problemas y escribe en tu cuaderno el Pseudocódigo (los pasos lógicos y ordenados) para resolverlo. Usa palabras como Inicio, Fin, Leer, Mostrar, Si, Entonces.

Parte B: El Mapa (Diagrama de Flujo)

Instrucciones: Usando el pseudocódigo que creaste en la Parte A como guía, dibuja el Diagrama de Flujo correspondiente. ¡Asegúrate de usar los símbolos correctos para cada paso (Inicio, Entrada, Proceso, Decisión, Fin)!

Problemas (Elige 1):

  • A. Decidir si llevas un paraguas: Pedir el pronóstico. Si es "lluvia", mostrar "Llevar paraguas". Si no, mostrar "No llevar paraguas".
  • B. Sumar dos números: Pedir el número 1. Pedir el número 2. Calcular la suma. Mostrar el resultado.
  • C. Saber si aprobaste una materia: Pedir la calificación. Si la calificación es 6 o más, mostrar "Aprobado". Si no, mostrar "Reprobado".
Ejemplo Guía (Problema: Revisar una lámpara que no enciende)

Parte A: Pseudocódigo (El Plan)

Inicio
    Verificar si la lámpara está enchufada
    Si (está enchufada == Falso) Entonces
        Enchufar la lámpara
    Si no
        Verificar si el foco está quemado
        Si (foco quemado == Verdadero) Entonces
            Cambiar el foco
Fin

Parte B: Diagrama de Flujo (El Mapa)

(Aquí dibujarías el diagrama de flujo que corresponde a ese pseudocódigo, usando el óvalo de Inicio, dos rombos de Decisión, dos rectángulos de Proceso y el óvalo de Fin).