Syllabus Modelos de Programacion II
Syllabus Modelos de Programacion II
Syllabus Modelos de Programacion II
FACULTAD DE INGENIERIA
SYLLABUS
PROYECTO CURRICULAR: Ingeniera de Sistemas
CDIGO: 422
NUMERO DE ESTUDIANTES:
GRUPO:
NMERO DE CREDITOS: 3
TIPO DE CURSO:
TERICO ( )
PRACTICO ( )
TEO-PRAC (X)
Alternativas metodolgicas:
Clase Magistral (X), Seminario ( ), Seminario Taller ( ), Taller (X), Prcticas (X), Proyectos tutoriados( ),
Otro: ________________________
HORARIO:
DIA
HORAS
SALON
Contribucin a la formacin:
Requisitos previos:
Programacin estructurada
programacin orientada a objetos
principios de diseo orientado a objetos
patrones de diseo
4.
5.
6.
Competencias especficas de la
asignatura:
1. Introduccin
1.1. Evolucin de los lenguajes de programacin
1.2. Paradigma de programacin
1.3. Lenguajes Interpretados vs Lenguajes Compilados
1.4. Conceptos Lenguajes de programacin: sintaxis, semntica, tipos de datos, guardas, estructuras de
control
Se debe procurar incentivar el trabajo de grupo ms que el trabajo individual. (se recomienda
trabajar en grupos de dos o tres estudiantes)
Tipo de
Curso
Horas
profesor/s
emana
Horas
Estudiante/semana
Total Horas
Estudiante/seme
stre
TD
TC
TA
(TD +
TC)
(TD + TC +TA)
X 16 semanas
12
192
Crditos
Trabajo Presencial Directo (TD): trabajo de aula con plenaria de todos los estudiantes.
Trabajo Mediado_Cooperativo (TC): Trabajo de tutora del docente a pequeos grupos o de forma
individual a los estudiantes.
Trabajo Autnomo (TA): Trabajo del estudiante sin presencia del docente, que se puede realizar en
distintas instancias: en grupos de trabajo o en forma individual, en casa o en biblioteca, laboratorio, etc.)
IV. RECURSOS
Medios y Ayudas:
Aula normal con tablero para sesiones de ctedra y para sesiones de discusin.
Disponibilidad para acceder a proyector multimedia.
Laboratorio de computacin, para las sesiones de laboratorio.
IDEs para desarrollar en los lenguajes seleccionados (se sugieren mozart-OZ y python)
Pgina web para publicar material didctico, guas de ejercicios, soluciones, tareas, etc.
Acceso al material bibliogrfico recomendado.
Asignacin de una persona que tenga las plenas competencias del curso (monitor) para asesorar a
los estudiantes en dudas durante las sesiones del laboratorio de computacin.
BIBLIOGRAFA
TEXTOS GUA
Peter Van Roy y Seif Haridi. Conceptos, Tcnicas y Modelos de Programacin . The MIT Press. 2004
TEXTOS COMPLEMENTARIOS
REVISTAS
DIRECCIONES DE INTERNET
Introduccin
Evolucin de los lenguajes de
programacin
Paradigma de programacin
Lenguajes Interpretados vs Lenguajes
Compilados
Conceptos Lenguajes de programacin:
Sintaxis, semntica, tipos de datos,
Guardas, Estructuras de Control
10 11 12 13 14 15 16
Paradigma Declarativo
Programacin Lgica
Lgica de Primer Orden Clausulas de
Horn
Hechos y Reglas
Consultas
Lenguajes representativos
Paradigma Declarativo
Programacin Funcional
Calculo-
Definicin de procedimientos
Recursin
Lenguajes representativos
FECHA
PORCENTAJE
PRIMER CORTE
SEGUNDO CORTE
PROYECTO FINAL
Las fechas
35,00%
estarn acorde
a las
programadas
por el
35,00%
calendario
acadmico
para el periodo
en curso
30,00%
FIRMA
1.
2.
3.
_________________________________
FECHA DE ENTREGA:__________________________
CDIGO
FECHA