# data[].attributes.body
Pablo Novara es un ingeniero en informática y desarrollador de software argentino, conocido principalmente por ser el creador de PSeInt, una herramienta educativa diseñada para facilitar el aprendizaje de la programación a través del uso de pseudocódigo. Su trabajo ha sido fundamental para muchos estudiantes que se inician en el campo de la computación, brindándoles una plataforma accesible y efectiva para comprender conceptos algorítmicos fundamentales.

# data[].attributes.body
Nació y creció en Argentina. Desde una edad temprana mostró un interés notable por la tecnología y la informática. Este interés lo llevó a perseguir estudios formales en ingeniería informática en la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral (UNL).

Durante su tiempo en la universidad, Novara se destacó no solo por su capacidad técnica, sino también por su dedicación a la enseñanza y el apoyo a sus compañeros. Fue en este contexto académico que concibió la idea de crear PSeInt como parte de su proyecto final para la materia Programación 1. El objetivo principal de PSeInt era facilitar el proceso de aprendizaje de los estudiantes al proporcionar una herramienta que simplificara la escritura y comprensión de algoritmos mediante un pseudolenguaje en español y diagramas de flujo​.

# data[].attributes.body
Después de completar su educación, Pablo Novara continuó su carrera en el campo de la informática y el desarrollo de software. PSeInt, su proyecto más notable, se ha convertido en una herramienta ampliamente utilizada en instituciones educativas de habla hispana. PSeInt ha sido reconocido por su simplicidad y efectividad, lo que le ha valido varios reconocimientos y premios, incluyendo ser nombrado Proyecto del Mes en SourceForge en múltiples ocasiones​.

# data[].attributes.body
Aunque se conocen pocos detalles sobre su vida personal, Pablo Novara ha mantenido una postura activa en la comunidad educativa y tecnológica, participando en conferencias y colaborando con otros profesionales del campo. Su dedicación a la enseñanza y la mejora de los recursos educativos continúa siendo una parte central de su vida.

# data[].attributes.body
El legado de Pablo Novara está profundamente ligado a PSeInt, que ha influenciado a generaciones de estudiantes de programación. La herramienta ha facilitado el acceso a conceptos algorítmicos fundamentales, permitiendo que más personas se interesen y comprendan la programación. Su impacto en la educación técnica es notable, con miles de descargas y un uso extendido en muchas instituciones educativas.

# data[].attributes.attachment_link.readable_text
...una invitación a entrar en el maravilloso mundo de la programación...

PSeInt es es una herramienta para asistir a un
estudiante en sus primeros pasos en programación.

Descárguelo ahora (versión: 20230517)...

¿Qué es PSeInt?

PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.

Lista completa de funcionalidades.

Proyectos Relacionados

Conozca ZinjaI: un IDE potente y liviano en español para programar en C++, ideal para utilizar en el aula.

Últimas novedades

17/05/2023: Nueva versión: después de mucho tiempo y trabajo está disponible una nueva versión de PSeInt (incluyendo nuevas opciones de descarga como PSeInt Windows de 64 bits, y PSeInt para macOS en procesadores ARM). Ver lista detallada de cambios... Descargar...

10/01/2023: ¿Por qué tarda tanto una nueva versión?: Hace un tiempo que no actualizo la versión oficial. Esto fue por alguna situación personal y porque además estoy trabajando en cambios internos para tener una mejor base a futuro; pero mientras tanto no hay nuevas funcionalidades que publicar. Escribí en el blog varios artículos (ejs: 1, 2, 3 y 4) contando de qué se tratan los cambios y cómo avanzan. Pronto empezaré a publicar actualizaciones otra vez.

09/06/2021: Nueva versión: con algunas opciones nuevas en la configuración del perfil, un mini trazado inverso durante la ejecución paso a paso de algoritmos con funciones, y muchas correcciones y detalles mejorados. Ver lista detallada de cambios... Descargar...

Más noticias...

# data[].attributes.attachment_link.description
una invitación a entrar en el maravilloso mundo de la programación... PSeInt es es una herramienta para asistir a unestudiante en sus primeros pasos en programación. Descárguelo ahora (versión: 20230517)... ¿Qué es PSeInt? PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación.

# data[].attributes.attachment_link.title
PSeInt, un intérprete de pseudocódigo para empezar a estudiar programación

# data[].attributes.attachment_link.description
Uno de los problemas a los que se enfrenta un estudiante que da sus primeros pasos en el aprendizaje de la programación reside en que las 'palabras…

# data[].attributes.attachment_link.readable_text
PSeInt es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.​

Descripción

PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy popular de su tipo y es ampliamente utilizado en universidades de Latinoamérica y España.

Utiliza pseudocódigo para la solución de algoritmos.

Propósito de PSeInt

PSeInt está pensado para asistir a los estudiantes que se inician en la construcción de programas o algoritmos computacionales. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Este software pretende facilitarle al principiante la tarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias, y brindarle además algunas herramientas adicionales que le ayuden a encontrar errores y comprender la lógica de los algoritmos.

PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.

Características

Lenguaje Autocompletado

Ayudas Emergentes

Plantillas de Comandos

Soporta procedimientos y funciones

Indentado Inteligente

Graficado, creación y edición de diagramas de flujo

Editor con coloreado de sintaxis

Foro oficial de PSeInt

PSeInt fue uno de los Proyectos del Mes en SourceForge en tres oportunidades, desde el 1 de septiembre de 2015,​​ desde el 19 de diciembre de 2016​​ y desde el 16 de noviembre de 2019.​

Al iniciar la aplicación se muestra la estructura básica desde donde es posible escribir el código.

Para comenzar

Es muy importante, aunque no obligatorio, documentar el código (comentar algunas líneas) para que permita rápidamente identificar qué partes del mismo hace qué cosa, ya que a medida que se avance en el desarrollo y aumente considerablemente la cantidad de líneas, se hará más difícil encontrar en cuál de ellas se encuentra la sentencia que hace algo específico. Esto se consigue utilizando la doble barra "//"

Los ejemplos que se muestran en esta sección corresponde al mismo programa, pero construido en los tres ciclos While (Mientras), Repeat (Repetir) y For (Para).

La Estructura Repetitiva Mientras (While)

El while es una estructura que se ejecuta mientras la pregunta de control obtiene una respuesta verdadera, cuando la respuesta a la pregunta de control es falsa esta abandona el ciclo. Este tipo de estructura es recomendable cuando dentro del programa se desconoce el momento en que se va abandonar el ciclo. Por ejemplo, si necesitamos realizar un programa que solicite números y los sume hasta que el usuario ingrese un número negativo, como no se sabe en que momento el usuario ingresará un valor negativo, la estructura recomendable es el While (Mientras). La característica principal del While es que este primero pregunta y después hace.

La Estructura Repetitiva Repetir (Do While)

Funciona de igual manera que el While (Mientras), la gran diferencia es que primero hace y después pregunta, y en lugar de abandonar su ejecución al obtener una respuesta falsa en la pregunta de control, lo hace al momento de obtener una verdadera.

La Estructura Repetitiva Para (For)

Es una estructura repetitiva que se emplea cuando se conoce cuantos giros debe realizar el ciclo, por ejemplo, si se realiza un algoritmo que le solicite al usuario cuantos números va a sumar, el algoritmo conocería la cantidad de giros a partir de la cantidad de números ingresados por el usuario.

# data[].attributes.attachment_link.title
PSeInt - Wikipedia, la enciclopedia libre

# data[].attributes.attachment_link.description
PSeInt es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.​ PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica.

# data[].attributes.attachment_link.readable_text
PSeInt ( PSeudo Intérprete) es un software libre educativo multiplataforma dirigido a personas que se inician en la programación. Ha sido creado por Pablo Novara y nos permite diseñar algoritmos utilizando pseudocódigo y diagramas de flujo. Este programa fue creado como proyecto final para la materia Programación 1 de la carrera Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral, del en aquel momento era estudiante Pablo Novara.

Características de PSeInt

PSeInt le ayuda a escribir algoritmos utilizando un pseudo-lenguaje simple, intuitivo y en español.

Autocompletado

Ayudas Emergentes

Plantillas de Comandos

Coloreado de Sintaxis

Resaltado de bloques lógicos

Identación Inteligente

Listados de funciones, operadores y variables

Permite generar y editar el diagrama de flujo del algoritmo.

El pseudo-lenguaje utilizado es configurable: flexible, estricto y otros perfiles de distintas instituciones.

Puede interpretar (ejecutar) los algoritmos escritos.
Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando variables y expresiones

Determina y marca claramente los errores.

Permite convertir el algoritmo de pseudocódigo a código numerosos lenguajes de programación.

Ofrece un sistema de ayuda integrado acerca del pseudocódigo y el uso del programa.

Es multiplataforma (probado en Microsoft Windows, GNU/Linux y Mac OS X).

Es totalmente libre y gratuito (licencia GPLv2)

Instalación

En la sección de descargas puedes encontrar el programa para las distintas plataformas e instrucciones de instalación.

# data[].attributes.attachment_link.description
PSeInt (PSeudo Intérprete) es un software libre educativo multiplataforma dirigido a personas que se inician en la programación. Ha sido creado por Pablo Novara y nos permite diseñar algoritmos utilizando pseudocódigo y diagramas de flujo. Este programa fue creado como proyecto final para la materia Programación 1 de la carrera Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral, del en aquel momento era estudiante Pablo Novara.