PSeInt: Un intérprete de pseudocódigo para estudiantes de programación

PSeInt: Un intérprete de pseudocódigo para estudiantes de programación

PSeInt: Un intérprete de pseudocódigo para estudiantes de programación

En esta primera entrada del año de mi parte, primeramente, un feliz, exitoso y bendecido inicio de año 2020 para todos los lectores, usuarios y miembros del «Blog DesdeLinux». Hoy, hablaremos sobre PSeInt que es un Software en español que funciona como un intérprete de pseudocódigo especialmente diseñado para labores para docentes y alumnos de programación. Ya que, su objetivo es apoyar la enseñanza de la programación, es decir, asistir a estudiantes en sus primeros pasos en el estudio y aprendizaje programación.

PSeInt, además de poseer una interfaz que cuenta con un simple e intuitivo pseudolenguaje en español, incluye un editor de diagramas de flujo. Todo esto, le permite a sus usuarios enfocarse en los conceptos fundamentales de la algoritmia computacional, sin tener que pasar por las dificultades propias de dominar un lenguaje específico para iniciarse. De forma tal, que PSeInt es un sencillo pero útil software de aprendizaje de programación que proporciona un entorno de trabajo con numerosas ayudas y recursos didácticos.

PSeInt: Introducción

Según su sitio oficial en Sourceforge, este Software es:

Un intérprete de pseudo-código para estudiantes de programación de habla hispana. Su propósito principal es ser una herramienta para aprender y entender los conceptos básicos de programación y aplicarlos con un pseudocódigo en español de fácil comprensión. PSeInt en sourceforge.net

Otra cosa interesante a destacar de este útil, práctico y sencillo «Software Libre», gratuito y en español, es que es multiplataforma, por lo tanto, viene con instaladores u/o ejecutables para: Windows, MacOs y Linux. Tanto para arquitecturas de 32 Bit como para 64 bits. Viene con la «Licencia GPL Versión 2».

PSeInt: Contenido

PSeInt – Intérprete de pseudocódigo

¿Para qué usar PSeInt?

  1. Asistir a los estudiantes que se inician en la construcción de programas o algoritmos computacionales. Y por lo tanto, ayudarlos a comprender la lógica de los algoritmos.
  2. Aprender a realizar, entender y usar pseudocódigos para asimilar conceptos básicos asociados, tales como: estructuras de control, expresiones, variables, entre otros.
  3. Evitar el uso de lenguajes de programación reales en las etapas tempranas del aprendizaje.
  4. Facilitar las tareas de escribir algoritmos mediante un conjunto de ayudas y asistencias.
  5. Brindar algunas herramientas adicionales para la detección y resolución de errores.

Características y Funcionalidades de PSeInt

Entre las principales funcionalidades del programa se pueden destacar las mencionadas a continuación:

  • Presenta herramientas de edición para escribir algoritmos en pseudocódigo en español
  • Posee funciones de auto-completado
  • Ofrece mensajes de ayudas emergentes
  • Trae Plantillas de Comandos
  • Coloreado de Sintaxis
  • Realiza resaltado de bloques lógicos e Indentado Inteligente
  • Incluye listados de funciones, operadores y variables
  • Permite generar y editar el diagrama de flujo del algoritmo
  • Puede trabajar con diagramas clásicos y de Nassi-Shneiderman
  • Permite la edición simultánea de múltiples algoritmos
  • El pseudo-lenguaje utilizado es configurable
  • Ofrece perfiles de configuración predefinidos para numerosas instituciones
  • Puede interpretar (ejecutar) los algoritmos escritos
  • Puede modificar el algoritmo y ver los cambios en la ejecución inmediatamente (sin reingresar los datos)
  • Ofrece un modo especial en el que describe las acciones realizadas en cada paso
  • Determina y marca claramente los errores
  • Señala errores de sintaxis en tiempo real (mientras escribe)
  • Señala claramente errores en tiempo de ejecución
  • Ofrece descripciones detalladas de cada error, con sus causas y soluciones más frecuentes.
  • Permite convertir el algoritmo de pseudocódigo a código numerosos lenguajes de programación, tales como: C, C++, C#, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3, QBasic Visual Basic.

Entre muchas otras, que pueden leerse en su sitio web.

Conclusión

Conclusión

Esperamos que esta pequeña y útil publicación sobre «PSeInt», un intérprete de pseudocódigo especialmente diseñado para labores para docentes y alumnos de programación, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de y para «GNU/Linux».

Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación», no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.

O simplemente, visita nuestra página de inicio en DesdeLinux para leer otras interesantes publicaciones sobre «Software Libre», «Código Abierto», «GNU/Linux» y demás temas relacionados con la «Informática y la Computación», y la «Actualidad tecnológica».


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.