Anda di halaman 1dari 11

m  



    

   

  !"#

$%&'('
¿QUÉ ES EL PSEINT?
þ Es una herramienta para aprender la lógica de la
programación, orientada a estudiantes sin experiencia
en dicha área.

þ Esta herramienta permite comenzar a comprender


conceptos básicos y fundamentales de un algoritmo
computacional.

þ Este software pretende facilitarle al principiante la


tarea de escribir algoritmos en este pseudolenguaje
presentando un conjunto de ayudas y asistencias.
þ Nacido originalmente como proyecto final para la
materia Programación I de la carrera Ingeniería en
Informática de la Universidad Nacional del Litoral.

þ Esta herramienta en realidad es un interprete de


pseudocódigo basado en los contenidos de la cátedra de
Fundamentos de Programación de dicha carrera.
V IGEN Y MVTIVACIÓN

þ En la Facultad de Ingeniería y Ciencias Hídricas de la


Universidad Nacional del Litoral (UNL) se desarrolla
la carrera de Ingeniería Informática.

þ La asignatura Fundamentos de Programación plantea


como contenidos un laboratorio de lenguaje ANSI/ISV
C++ para desarrollar conceptos básicos de algorítmica
computacional y programación.
þ La experiencia recogida luego de varios años de
desarrollar la asignatura, los magros resultados de las
primeras evaluaciones, llevo a pensar en alternativas
superadoras del proceso de aprendizaje.

þ Mas aun, considerando que en la asignatura se tratan


contenidos claves dentro de la disciplina que da
sustento a la carrera.
þ Teniendo en cuenta que el uso de lenguaje ANSI/ISV
C++ para una materia inicial de la programación
presenta notorias dificultades para estudiantes
inexpertos que deban aprender varios conceptos
relativos al diseño de algoritmos.

þ Se propuso la siguiente solución: diseñar un


pseudocódigo en español, con reglas sintácticas
sencillas y básicas que permiten concentrar al alumno
en la lógica para la resolución de problemas mediante
el diseño y la construcción de algoritmos.
þ Partiendo del hecho de que un problema
generalmente puede ser resulto correctamente
de muchas formas distintas y teniendo en
cuenta el elevado numero de alumnos por
comisión y heterogeneidad de conocimiento de
los mismos, se hace imposible en la practica el
seguimiento de todas las soluciones planteadas
individualmente por cada alumno.
P IME VS PASVS

þ El software comenzó a desarrollarse en octubre de


2003 utilizando Borland C++ Builder debido a que
era esta la herramienta que recomendaba la cátedra
(por la facilidad que brinda para el desarrollo de
interfaces visuales).

þ El objetivo principal del interprete no es solo


interpretar un buen código, sino también señalar
correctamente los errores de uso incorrecto.
þ La versión original, presentada el 29 de diciembre del
mismo año, tenia cientos de errores latentes, solo
corría bajo Windows y se limitaba a interpretar el
algoritmo o marcar sus errores de sintaxis.
EL ESU GIMIENTV

þ Casi 2 años mas tarde llego la invitación para


participar en la recolección de software libre educativo
para el CD M   

 
La colección se distribuiría gratuitamente entre los
docentes que lo solicitaran promocionado por el
Ministro de Educación de la Nación.
þ Uno de los primeros pasos fue crear el proyecto en

 
 y publicar así el software bajo la Licencia
Publica General (GPL).

þ El siguiente paso fue comenzar a portarlo al sistema


operativo GNU/Linux. El interprete propiamente dicho
estaba escrito mayormente en ANSI/ISV C++ por lo
que no presento mayores dificultades, pero la interfaz
grafica debió desarrollarse desde cero, eligiéndose para
tal fin la librería GTK+ por estar esta en la mayoría de
las distribuciones Linux.

Anda mungkin juga menyukai