PSeInt

 

PSeInt

PSeInt es un software libre educativo multiplataforma dirigido a personas que se inician en la programación."PSeInt" viene de 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 utilizado ampliamente en universidades de Latinoamérica y España, este utiliza pseudocódigo para la resolución de algoritmos.

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 pretender 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.

Es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementando 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.




Aprendido en clase

Hasta ahora hemos aprendido en clase un par de cosas sobre PSeInt, aunque, no demasiado que sea nuevo, ya que llevamos apenas unas clases que iniciamos con el programa y aún seguimos en esa etapa de aprendizaje y experimentación con el programa. Las cosas que más puedo resaltar de este programa es que por fin empieza a usar un tipo de "código" escrito. Digo esto porque, a diferencia de Raptor, en PSeInt ya no es necesario utilizar bloques para poder programar un algoritmo, sino que todo se hace por escrito. A continuación un ejemplo de esto:
 

Así es el "programar" en PSeInt, claramente es mucho más parecido a un lenguaje de programación que Raptor, cosa que a mi personalmente me gusta bastante.

Fuera de su apariencia, aprender la "sintaxis" de PSeInt fue algo que se me hizo bastante fácil, cosa que pienso que es así porque aprendí bastante bien Raptor y aunque no manejan la misma "sintaxis", las estructuras de los ejercicios son las mismas, por lo que me bastó con aprender cuales eran los equivalentes en PSeInt a los bloques de Raptor y en poco tiempo empecé a hacer los ejercicios con mucha facilidad.



Estructura Switch o Segun

Actualmente, lo que estamos aprendiendo es la "Estructura Switch" o "Estructura segun" (como se llama en PSeInt). Esta estructura se basa en una lista de opciones dadas al usuario, donde cada opción tiene una serie de instrucciones diferentes y la ejecución de estas dependerá del valor almacenado en una variable de tipo numérica y, el valor de esta dependerá de la opción que elija el usuario. Ejemplo:


En este ejemplo podemos observar de una forma más clara a lo que se refiere la estructura. Aunque este ejemplo está escrito específicamente con el perfil flexible, sirve para ilustrar lo que quiere dar a entender la estructura. Así es como se vería el programa en ejecución:



Eso sería todo esta el momento, ya que es un tema relativamente nuevo y no hemos podido ver cosas muy relevantes acerca de este programa que pinta ser bastante entretenido de aprender a manejar y que además, nos ayudará mucho a entender como es un lenguaje de programación (Claramente del todo).

Comentarios

Entradas populares