Pseint

PSEINT, herramienta para aprender a Programar

¿Qué es PSEINT?

PSEINT su nombre viene de Pseudocode Interpreter, que significa pseudo-código es una descripción de algoritmo computacional su función principal es que el programador pueda estar centrado en los logicos de la programacion para luego ver la sintaxis de un lenguaje de programación, en el editor incluye diversas herramientas que ayuda a crear y almacenar programas con su respectivo lenguaje para poder ejecutarlos.

Foto tomada de: https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint-conceptos-basicos

Características:

  • Ayudas Emergentes                                          
  • Lenguaje Autocompletado                              
  • Plantillas de comandos
  • Exportación de otros lenguajes
  • Editor con coloreado de sintaxis

Para que sirve?


PSeInt es una herramienta diseñada para ayudar a los estudiantes principiantes en programación a aprender a construir programas o algoritmos computacionales. Utiliza pseudocódigo como primer paso para enseñar conceptos básicos como estructuras de control, expresiones y variables, sin preocuparse por la sintaxis de un lenguaje real. Este software facilita la escritura de algoritmos en pseudocódigo al ofrecer ayudas y asistencias, así como herramientas adicionales para encontrar errores y comprender la lógica de los algoritmos.

Conceptos básicos.

Basándonos en el Blog de Víctor Arana Flórez del 18 de septiembre del 2023

Los conceptos básicos son los siguientes:

Algoritmos:

Son pasos detallados con el fin de realizar una tarea

Pseudocódigo:

Es una forma de lenguaje de programación es decir que se escriben las instrucciones en ingles ya que es más fácil

Variables:

Son un tipo de contenedores que almacenan los datos en estos también se puede colocar información

Entrada y Salida:

La entrada es la información que entra a un programa y la salida es la información que se tiene como resultado

Herramientas

Según Fernando Monroy estas son las herramientas de PSEINT:

  • Coloreado de Sintaxis
  • Plantillas de comandos
  • Autocompletado
  • Listado de Funciones Operadores y Variables
  • Indentado Inteligente
  • Resaltado de Bloques Lógicos

¿Por qué usar PSEINT?

  • Es totalmente gratis no hay necesidad de pagar para usarlo.
  • Tiene un foro de ayudas y de reporte de errores y lo atiende el creador
  • Tiene una ayuda para aprender a usarlo y también para entender el lenguaje
  • Compila todo lo que el usuario use con los algoritmos y queda guardado

Como funciona PSEINT en lo Profesional?

Destaca la creciente importancia del conocimiento en programación en el mercado laboral actual, impulsado por el auge de la inteligencia artificial, el análisis de datos y la ciberseguridad. PSEINT se presenta como una herramienta que proporciona una introducción accesible y efectiva a la programación, siendo relevante tanto para estudiantes como para profesionales. Además de su uso en entornos educativos, PSEINT también se emplea en el ámbito profesional, donde muchas empresas lo utilizan para capacitar a su personal en fundamentos de programación, preparándolos para tareas más avanzadas en el desarrollo de software.

Guía en PSEINT:

Ayuda a utilizar el pseudo lenguaje, el objetivo de este es mantener al estudiante centrado y así aprender y saber sobre este:

PSEINT puede ejecutar el algoritmo y ejecutarlo:

ejecución de pseint

Las reglas del lenguaje se pueden ajustar:

lenguaje de pseint

El editor tiene diferentes tipos de ayudas y se pueden utilizar plantillas:

plantillas de pseint

PSEINT loga identificar los errores:

errores en el pseudocódigo

ELEMENTOS DE LA INTERFAZ:


La interfaz de PSEINT se compone de cuatro secciones principales:

  • Módulo de listado de funciones y variables: Situado en la izquierda, muestra todas las funciones y variables utilizadas en el pseudocódigo.
  • Área de trabajo: Ubicada en la zona central, es donde se escribe, edita y visualiza el pseudocódigo. Incluye un editor de textos y una ventana de salida para ver el resultado final.
  • Pestañas de trabajo: En la parte superior, son útiles para trabajar con múltiples archivos de pseudocódigo, lo que permite dividir el código en partes para una mejor organización.
  • Área de comandos: Se encuentra a la derecha e incluye un conjunto de botones que representan las estructuras utilizadas en PSeint, como escribir, leer, asignar, si entonces, según, mientras, repetir, para y subproceso. Al hacer clic en estos botones, se genera la sintaxis válida de PSeint en el editor de texto para ayudar a los estudiantes a desarrollar su trabajo

CONCLUSION:

Desde mi punto de vista me parece la opción mas viable para empezar en la programación brinda todo lo necesario y lo mejor es que es totalmente gratis sin necesidad de pagar como otros programas, tiene muy buenas herramientas y una guía para iniciar.

Créditos:

Autor: Juan Diego Garrido Riaño

Editor: Carlos Iván Pinzón Romero

Código:UCPAG3-1

Universidad: Universidad Central

Fuentes:

Introducción a la Programación con Pseint: Conceptos Básicos. (s/f). Codersfree. Recuperado el 13 de febrero de 2024, de https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint-conceptos-basicos
de Miguel, R. (2023, junio 15). PSeint: descubrimos los secretos de esta herramienta para iniciarse en la programación por código. EDUCACIÓN 3.0. https://www.educaciontrespuntocero.com/tecnologia/pseint-programacion/
Descubra PSeInt. (s/f). Sourceforge.net. Recuperado el 13 de febrero de 2024, de https://pseint.sourceforge.net/slide/pseint.html
Int, P., de Pseudocode Interpreter, es la A., El programa utiliza pseudocódigo, I. de P., De un algoritmo computacional, U. D., De la programación, C. P. M. es Q. el P. P. C. en L. A. L., & de programación real., D. el A. T. P. C. se V. la S. de un L. (s/f). ¿Qué es PSeInt? Hugobrito.net. Recuperado el 13 de febrero de 2024, de https://pseintteoria.hugobrito.net/pseint01.pdf
Juaniasbryan. (2024, 19 febrero). PSeInT, Los Inicios en Programación. Portal de Noticias de Tecnología, Realidad Virtual, Aumentada y Mixta, Videojuegos. https://niixer.com/index.php/2024/02/18/pseint-los-inicios-en-programacion/#google_vignette
https://www.educaciontrespuntocero.com/tecnologia/pseint-programacion/