NUEVO: Tenemos un grupo de Google para discutir ejercicios y teoría que incluyen los temas de esta materia. El grupo está abierto a cualquiera con ganas de aprender y/o enseñar a programar en cualquier paradigma
- Título del grupo: Paradigmas de programacion
- Página principal del grupo: http://groups.google.com.ar/group/paradigmas-de-programacion
- Dirección de correo electrónico del grupo: paradigmas-de-programacion@…
- Cambiar configuración del grupo: http://groups.google.com.ar/group/paradigmas-de-programacion/manage
- Invitar a más usuarios: http://groups.google.com.ar/group/paradigmas-de-programacion/members_invite
Paradigmas de programación
Bienvenido al wiki de ejercitación.
Aquí encontrará las guías de práctica clasificadas por paradigma, y en cada uno de ellos, separadas por ejercicio. Cada ejercicio tendrá entonces una página de wiki con su enunciado y una o varias soluciones alternativas. Además en cada página de ejercicio hay un área de blog que sirve para que los alumnos puedan crear comentarios sobre el enunciado, sobre las soluciones propuestas y proponer otras alternativas.
1. Prácticas de los diferentes paradigmas
- EjemplosDeExamenesParcialesFinales Ejemplos de ejercicios de parciales y finales
2. Enlaces relevantes para el cursado en 2009
- http://paradigmasfrsf.blogspot.com/ Blog de la materia
- http://www.frsf.utn.edu.ar/matero/visitante/index.php?id_catedra=88 Sede de la página oficial de la asignatura en la Regional Santa Fe
- http://www.frsf.utn.edu.ar/matero/visitante/index.php?id_catedra=88&ver=7 Bibliografía oficial
- http://www.frsf.utn.edu.ar/matero/visitante/index.php?id_catedra=88&ver=9 Enlaces a descarga de software
- http://www.frsf.utn.edu.ar/matero/visitante/index.php?id_catedra=88&ver=10 Repositorio: resultados de recuperatorios y TPs, manual de Scheme, y plantillas de Smalltalk Express y Scheme.
- http://ballardini.com.ar/blog/conversion-de-avi-a-flv-como-ilustrar-con-video/ No determinismo explicado en la película Next (ver enlace en comentarios)
- http://ar.geocities.com/utn_pdp/ Las antiguas notas de clase, ejercicios, etc. de César Ballardini, en proceso de ser pasadas a este sitio.
Clases previstas
| No clase | Fecha | Tema | Ejercicios |
| 1 | 13/3 | Objetos: | |
| 2 | 20/3 | Objetos: | |
| 3 | 27/3 | Objetos: | |
| 4 | 03/4 | Objetos: | |
| - | 10/4 | Feriado | |
| 5 | 17/4 | Objetos: | |
| 6 | 24/4 | Objetos: | |
| 7 | 01/5 | Objetos: | |
| - | 08/5 | Feriado | |
| 8 | 15/5 | Objetos: | |
| 1 | 22/5 | Lógica: | 1.1 - 1.6 |
| 2 | 29/5 | Lógica: repaso sustituciones; unificador más general; repaso intérprete abstracto y determinista | 1.7 - 1.12 |
| 3 | 05/6 | Lógica: | |
| 4 | 08/6 | Lógica: | clase extra de recuperación |
| 1 | 12/6 | Funcional: | |
| 2 | 19/6 | Funcional: | |
| 3 | 26/6 | Funcional: | |
| 4 | 03/07 | Funcional: | |
- Parcial de Lógica y funcional: a definir
- Recuperatorio de Lógica y funcional: a definir
- Trabajo práctico Lógica: 25 de junio a las 16:45 hs
- Trabajo práctico Funcional: a definir
3. Páginas de los docentes
4. Bibliografía
- http:/pdp-books/brna.pdf Prolog Programming; a first course. Paul Brna. 5 marzo 2001
- (en inglés)
- md5sum: 174592aec976238818f17aa0825a7555
- sum: 23938 636
- http:/pdp-books/plyf.pdf Programación lógica y funcional. Álvaro Tasistro y Jorge Vidart. 1988 (parte de lógica solamente, versión del 13 agosto 2003)
- md5sum: 6f663ad38048b47d2bef67cda57dbc33
- sum: 03838 348
- EnlacesInteresantes: enlaces que no hacen falta para aprobar la asignatura, pero que forman una base importante para seguir aprendiendo a diseñar/programar.
- http://pauillac.inria.fr/~deransar/prolog/docs.html Descripción del estándar ISO para el lenguaje Prolog (en inglés)
- EnlacesSmalltalk Enlaces con documentación, tutoriales, blogs, software para descargar, etc. sobre smalltalk.
- http://www.uhu.es/18214/index0405.html programación declarativa
5. Contribuciones
Cada generación de alumnos escribe soluciones para los problemas de la asignatura. Algunas son muy parecidas entre sí, otras son muy diferentes. Los alumnos que deseen colaborar sus soluciones a esta página de práctica se le dará espacio para que las escriban, o las pueden enviar por correo electrónico (vea ComoContactarnos) y nosotros las publicaremos a su nombre o en forma anónima según sea su preferencia. Una relación de las páginas de alumnos es: PaginasDeAlumnos.
Los problemas resueltos que sean de las guías de práctica se agregarán en la página correspondiente al ejercicio. Los que no figuren en las guías de práctica se les dará una página enlazada desde aquí.
6. Enlaces administrativos
- PrivateToc Páginas reservadas para los docentes
- PaginaDeInicioOriginal Páginas relacionadas con Trac
- WikiGoodies símbolos especiales (muy útiles en lógica)
7. Ático
Enlaces relevantes de otros años.
