Organizacion
Carrera: Ingeniería en Sistemas De Información
Materia curricular de 2º Año. Cursado anual. 4 horas cátedra semanales. Jueves 17:45 a 20:45
Presentación General
La materia se basa en el aprendizaje de tres paradigmas de programación:
Lógico
Funcional
Objetos
De cada uno de ellos se presenta en forma teórica los principales conceptos y fundamentos, y se los aplica en forma práctica a la resolución de problemas. Las propuestas de ejercitación, trabajos prácticos y exámenes articulan la teoría con la práctica, buscando que la teoría sea aplicable y que se pueda justificar teóricamente las herramientas utilizadas para la resolución de un problema concreto. Para ello, se utiliza un lenguaje de programación propio de cada paradigma. Los paradigmas lógico y funcional ocupan el primer cuatrimestre. El paradigma de objetos es el de mayor dedicación y tiempo de cursada y abarca todo el segundo cuatrimestre. Completa el desarrollo de la materia una unidad que trata en general de los paradigmas de programación, que por un lado es introductoria a la materia y a la vez permite hacer un cierre integrador, desarrollándose en las primeras y últimas clases de la materia.
Evaluación
Parciales
Hay 2 parciales: Paradigma Funcional / Lógico y Paradigma Objetos.
Se aprueban con 4 o más en cada uno.
Hay 2 recuperatorios por parcial. Uno dentro de la cursada y otro en el período de diciembre.
Trabajos prácticos
Habrá individuales y grupales.
Se deben entregar en la fecha indicada, se corrigen y no se reentregan
Se deben tener aprobados al menos 4 para firmar la materia.
Los grupos son de hasta 4 integrantes.
Promoción
Hay que tener en cada parcial con nota 6 ó más y tener 6 TPs aprobados en tiempo y forma.
Hay que ser regular.
Puede promocionar también quien obtenga nota 6 o más en el primer recuperatorio (o complemento, en caso de aprobar el parcial con nota menor a 6)
Trabajos prácticos:
El proceso de aprendizaje se evalúa en forma constante mediante la realización de trabajos prácticos, tanto individuales como grupales, a lo largo de todo el cursado de la materia.
A lo largo del año se desarrollarán varios trabajos prácticos cada paradigma (algunos individuales y otros grupales). Los grupos serán de entre 3 y 4 integrantes y se pueden modificar a lo largo del año.
Su objetivo es ir acompañando de cerca el desarrollo de la materia, brindando una oportunidad de poner en práctica mediante una herramienta de programación concreta los temas teóricos.
Las consignas de los trabajos incluirán una descripción de un problema a resolver utilizando el lenguaje de programación correspondiente al paradigma y algunas preguntas teóricas para justificar la aplicación de los conceptos en la solución realizada. También se pueden pedir gráficos que ayuden a representar el modelo de la solución y ejemplos concretos de uso.
Para poder aprobar cada trabajos prácticos es necesario:
Realizar las entregas en las fechas indicadas y en las condiciones de presentación solicitadas de cada trabajo práctico.
Que el trabajo responda correctamente a las consignas pedidas.
Exámenes parciales
Las calificaciones surgen a partir de la realización de 2 exámenes parciales teórico-prácticos, con su respectivo exámen recuperatorios. El primer parcial corresponde a los paradigmas funcional y lógico, al finalizar el primer cuatrimestre, y el segundo es al final del segundo cuatrimestre e incluye al paradigma de objetos. La instancia de recuperación será una por cada parcial.
Examen final
Una vez regularizada la materia, se está en condiciones de rendir el examen final. Este examen mantiene el estilo teórico-práctico de los parciales, pero con una mayor acentuación de la teoría y dando mayor importancia a las articulaciones, relaciones y diferencias entre los paradigmas que al conocimiento de cada uno en forma independiente, complementando de esta manera lo evaluado en los exámenes parciales.