0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
2K tayangan11 halaman
Este documento describe el PSEINT, una herramienta para enseñar lógica de programación a estudiantes sin experiencia. Explica que el PSEINT permite comprender conceptos básicos de algoritmos a través de un pseudocódigo en español. También detalla el origen y desarrollo del software, incluyendo su creación para ayudar a estudiantes de ingeniería informática y su posterior publicación como software libre.
Este documento describe el PSEINT, una herramienta para enseñar lógica de programación a estudiantes sin experiencia. Explica que el PSEINT permite comprender conceptos básicos de algoritmos a través de un pseudocódigo en español. También detalla el origen y desarrollo del software, incluyendo su creación para ayudar a estudiantes de ingeniería informática y su posterior publicación como software libre.
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online dari Scribd
Este documento describe el PSEINT, una herramienta para enseñar lógica de programación a estudiantes sin experiencia. Explica que el PSEINT permite comprender conceptos básicos de algoritmos a través de un pseudocódigo en español. También detalla el origen y desarrollo del software, incluyendo su creación para ayudar a estudiantes de ingeniería informática y su posterior publicación como software libre.
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online dari Scribd
$%&'(' ¿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.