¡Bienvenidos a Paradigmas!

Sitio oficial de la cátedra de Paradigmas de Programación de la UTN-FRD.

La materia se basa en el aprendizaje de tres paradigmas de programación: 


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. El paradigma de objetos es el de mayor dedicación y tiempo de cursada, y se organiza en tres unidades que abarcan todo el primer cuatrimestre. Los paradigmas lógico y funcional ocupan el segundo cuatrimestre, e incluyen dos unidades cada uno.  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.

Quiénes Somos

Docente a cargo: Lucas Spigariol. Ingeniero en Sistemas (UTN FRBA)

Ayudantes: 

Juan Bono. Ingeniero en Sistemas de Información (UTN FRD)

Franco Hilt. Estudiante de Ingeniería en Sistemas de Información

Colaboradores:

Adrián Bielsa. Estudiante de Ingeniería en Sistemas de Información

Javier Benítez. Estudiante de Ingeniería en Sistemas de Información

Herramientas de comunicación

Discord - discordapp.com

Utilizado para chat on line y actividades virtuales.  Activo durante toda la cursada, para consultas e intercambio dentro y fuera del horario de clase.  

Mail - paradigmasfrd@gmail.com 

Para comunicarse directamente con los docentes 

Recomendaciones para una Cursada Feliz


Paradigmas de programación…

NO ES una materia de lenguajes (no interesa la sintaxis, los lenguajes son la excusa para implementar ideas)

NO ES una materia en la que importa sólo que tus soluciones funcionen (pueden funcionar pero ser conceptualmente erróneas)

NO ES una materia que proponga una única forma de resolver un problema (no tiene la papa)

ES una materia de conceptos sobre la programación

ES  una materia donde se ven tres visiones para construir software bien diferente a lo que conocés

ES una materia que trasciende el objetivo de una cursada, da herramientas que van a servirte en toda tu carrera profesional (no importa en qué parte del equipo de desarrollo participes)


Nos gusta tratar con respeto y que nos traten con respeto. 

Vale divertirse, preguntar y debatir con fundamentos.

¡¡No te quedes con dudas!!

Si te da vergüenza podés preguntar después de la clase o por Discord.


Tips para aprobar

Trabajos de estudiantes

Covid Runner

Asteroids

Donald y sus dolaritos