wiki:WikiStart



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




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


2. Enlaces relevantes para el cursado en 2009

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.
  • EnlacesSmalltalk Enlaces con documentación, tutoriales, blogs, software para descargar, etc. sobre smalltalk.

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


7. Ático

Enlaces relevantes de otros años.