PXC: Projecte de Xarxes de Computadors
|
El curso está organizado en varias prácticas dirigidas (durante aprox. 8 semanas) y un proyecto (durante aprox. 5 semanas).
En grupos de 2 personas se realizan las prácticas dirigidas que muestren por separado cómo se puede instalar, configurar y hacer funcionar las aplicaciones distribuidas.Después, en grupos de 4 personas los estudiantes definirán un caso más amplio en que integren conocimientos y experiencia adquirida en las prácticas dirigidas, que desarrollarán y probarán durante varias semanas, para presentar resultados y conclusiones a toda la clase al final.
Bloque 1:
Prácticas (semanas 1-8)
Las prácticas de en este bloque se realizan en grupos de 2 personas.
Las parejas de prácticas se formarán en la primera semana.
A algunas de las prácticas de este bloque le dedicaremos una sesión de teoría, para complementar las sesiones de laboratorio.
Bloque
2: Propuesta proyecto (semanas 1-8)
El bloque 2 es especial porque corresponde a una actividad que se debe desarrollar durante el curso (en horas de trabajo personal), y no necesariamente tendrá asignadas sesiones de clase presenciales.
La actividad consiste en estudiar una serie de materiales sobre arquitectura de aplicaciones distribuidas relacionadas según los objetivos de la asignatura.
Antes del fin de la semana 4 se forman grupos de proyecto de 4 alumnos que elaboran una propuesta de proyecto y la negocian con el profesor.
El calendario que establece las fechas
para sesiones, entrega de resultados, etc, dependerá del calendario académico,
y puede ser distinto para cada grupo de la asignatura. Al inicio del curso, cada
profesor hará público el calendario para su grupo.
Más concretamente, la forma en que trabajaremos en este bloque es la siguiente:
De forma individual se estudia el material propuesto por el profesor.
Los grupos de proyecto se constituyen entre la semana 2 y 4.
Antes de la semana 8 cada grupo de proyecto habrá preparado una propuesta de proyecto y negociado con el profesor.
Bloque
3: Proyecto (semanas 9 –15)
En este bloque los grupos implementan el proyecto propuesto.
Este proyecto será una nueva ocasión para consolidar lo aprendido respecto al diseño de aplicaciones, y de realizar un trabajo en grupo. Además, se hará énfasis en la documentación del trabajo, y también deberéis buscar y aprender por vuestra cuenta algunas cosas que necesitaréis para implementar el proyecto.
En este bloque, la mayor parte del tiempo será libre para desarrollar el proyecto según las requerimientos concretos, aunque respetando una serie de resultados parciales que deben entregarse a tiempo. No obstante, una parte del tiempo de las sesiones de clase se dedicarán a::
· Discusiones entre grupos sobre las formas de desarrollar el proyecto
· Discusiones entre grupos sobre la estructura y escritura de la memoria
· Presentación de proyectos
Durante la implementación
del proyecto se presenta al profesor un pre-informe sobre el estado del
proyecto.
Al final del bloque 3 se realizará la presentación publica del proyecto a toda la clase. La presentación la realizará un miembro del grupo elegido de forma aleatoria.
Se entregará al profesor la memoria del proyecto.