Informática – Grado Décimo ¿CÓMO ORGANIZAR LA INFORMACIÓN? PSeInt

 PROPÓSITO:

Comprender cómo se organiza la información dentro de un programa informático mediante el uso de estructuras de datos básicas, representando y resolviendo problemas mediante diagramas de flujo y pseudocódigo en PSeInt.

PSeInt

PSeInt (acrónimo de Pseudocode Interpreter) es un software educativo diseñado para aprender lógica de programación. Permite escribir pseudocódigos (instrucciones similares a un lenguaje de programación real, pero en español y más fácil de entender).

  1. Introducción a PSeInt
    • Entorno de aprendizaje para practicar lógica de programación.
    • Permite escribir pseudocódigo y visualizar diagramas de flujo.
  2. Sintaxis básica de Arreglos en PSeInt
    • Declaración:

o    Definir edades[5] Como Entero

    • Llenado mediante ciclo:

o    Para i <- 1 Hasta 5 Con Paso 1

o        Escribir "Ingrese edad ", i

o        Leer edades[i]

o    FinPara

    • Procesamiento (ejemplo: promedio):

o    suma <- 0

o    Para i <- 1 Hasta 5

o        suma <- suma + edades[i]

o    FinPara

o    promedio <- suma / 5

o    Escribir "El promedio es: ", promedio

  1. Manejo de Matrices en PSeInt
    • Declaración:

o    Definir notas[3,3] Como Real

    • Ejemplo: almacenar y mostrar notas de varios estudiantes.
4. Integración con Funciones
    • Ejemplo de función que calcula la suma total de una matriz:

o    Funcion suma <- SumarMatriz(m[ , ])

o        suma <- 0

o        Para i<-1 Hasta 3

o            Para j<-1 Hasta 3

o                suma <- suma + m[i,j]

o            FinPara

o        FinPara

o    FinFuncion




Características principales de PSeInt:

1.      🧠 Lenguaje en español:
Utiliza palabras clave como Escribir, Leer, Si, Entonces, FinSi, Para, etc.

2.      🧩 Sencillez visual:
Su interfaz es simple y permite visualizar los diagramas de flujo generados a partir del pseudocódigo.

3.      🔁 Simula la ejecución:
Puedes “ejecutar” el pseudocódigo paso a paso y ver cómo cambian las variables durante el proceso.

4.      🧾 Permite trabajar con:

o    Variables

o    Estructuras condicionales (Si… Entonces)

o    Ciclos o bucles (Para, Mientras, Repetir)

o    Arreglos y matrices

o    Funciones y procedimientos

🧩Ejemplo básico en PSeInt:

Proceso Promedio
    Definir nota1, nota2, nota3, promedio Como Real
    Escribir "Ingrese las tres notas"
    Leer nota1, nota2, nota3
    promedio <- (nota1 + nota2 + nota3) / 3
    Escribir "El promedio es: ", promedio
FinProceso

🟢 Qué hace éste ejemplo:
Solicita tres notas, calcula el promedio y lo muestra en pantalla.


🔹 Diagrama de flujo correspondiente:

PSeInt puede generar automáticamente un diagrama de flujo que representa las instrucciones anteriores (inicio → entrada → proceso → salida → fin).




🔹 Dónde conseguir PSeInt :

·         Página oficial: 👉 https://pseint.sourceforge.net      el ejecutable es:      wxPSeInt.exe

·         Es gratuito, liviano y compatible con Windows, Linux y Mac.

·         https://pseint.sourceforge.net/

·         https://www.youtube.com/watch?v=FvibfpSVFBw&list=PLAzlSdU-KYwXllXcUCW-BylQZemcDV798&index=1

·         https://www.youtube.com/watch?v=6RDbYd3_Vp8

·         https://www.youtube.com/watch?v=nMoFtd4ln28&list=PL4Wdg-psRY0ZEzlAaglj6Lm-q_vXi_arU

🧩 ACTIVIDAD : REALIZAR DIAGRAMA DE FLUJO EN PSEINT

(IMPRIMIR EVIDENCIA DEL PSEUDOCÓDIGO Y DIAGRAMA DE FLUJO EN PSEINT)

Tema: Uso de Arreglos para organizar información


🎯 Propósito de la actividad

Aplicar los conceptos de arreglos y estructuras repetitivas (Para) en la creación de un diagrama de flujo que procese datos de varios estudiantes, usando PSeInt.


📘 Enunciado del problema

Diseña un diagrama de flujo (y su pseudocódigo en PSeInt) que permita:

  1. Registrar las edades de 5 estudiantes.

  2. Calcular el promedio de edad del grupo.

  3. Mostrar el resultado final en pantalla.


🧠 Pasos sugeridos para el algoritmo

  1. Inicio del proceso.

  2. Declarar un arreglo llamado edades[5].

  3. Usar un ciclo “Para” para pedir las 5 edades al usuario.

  4. Acumular las edades para luego calcular el promedio.

  5. Calcular el promedio dividiendo la suma entre 5.

  6. Mostrar el resultado final.

  7. Fin del proceso.


💻 Pseudocódigo sugerido:


Proceso PromedioEdades
    Definir edades Como Entero
    Dimension edades[5]
    Definir i Como Entero
    Definir suma, promedio Como Real

    suma <- 0

    Para i <- 1 Hasta 5 Con Paso 1
        Escribir "Ingrese la edad del estudiante ", i
        Leer edades[i]
        suma <- suma + edades[i]
    FinPara

    promedio <- suma / 5
    Escribir "El promedio de edad del grupo es: ", promedio
FinProceso

------------------------------------------------------------------------------------------------------------

🧾 Instrucciones para realizar en PSeInt

  1. Abrir PSeInt.

  2. En el menú superior, elegir Archivo → Nuevo → Proceso.

  3. Copiar o escribir el pseudocódigo anterior.

  4. Guardar con el nombre “PromedioEdades”.

  5. Hacer clic en “Ver → Diagrama de flujo” para visualizarlo.

  6. Ejecutar el programa y verificar los resultados.

💾 3️⃣ Guardar el archivo

  • Presiona Ctrl + G o selecciona Archivo → Guardar.

  • Asigna un nombre, por ejemplo: PromedioEdades.psc.


🔁 4️⃣ Ejecutar el programa (opcional)

  • Presiona F9 o haz clic en el botón “Ejecutar” ▶️

  • Ingresa los valores cuando el programa lo solicite para ver el resultado.


🧭 5️⃣ Visualizar el Diagrama de Flujo

Ahora sí, para ver el diagrama de flujo:

  1. En la barra superior, haz clic en Ver → Diagrama de Flujo.
    También puedes usar el ícono con forma de diagrama (🟦🔶🟩).

  2. Se abrirá una nueva ventana mostrando el flujo lógico del programa.


🎨 6️⃣ Explora el Diagrama

  • Puedes acercar o alejar con el scroll del mouse.

  • Haz clic en las figuras para ver qué instrucción representa.

  • Observa los símbolos:

    • 🔷 Inicio / Fin

    • ⬛ Proceso

    • ⬜ Entrada / Salida

    • 🔺 Condición o ciclo


🧾 7️⃣ Exportar el diagrama

Para  guardar o imprimir el diagrama:

  • Haz clic en Archivo → Exportar → Imagen del diagrama de flujo

  • Elige formato (.png o .jpg) y guárdalo en una carpeta de elección personal.



Entradas populares de este blog

INFORMÁTICA 10: Competencias digitales y herramientas esenciales de la web 2.0

PROYECTOS TECNOLÓGICOS GRADOS SEXTOS Y SÉPTIMOS 2026