Aluno | Observação |
Eliane Cristina de Araújo | |
Elizabet Maria Spohr de Medeiros (ouvinte?) | |
Fabiana Paulino Guedes | |
Fábio Roberto Pillatt | |
Flávio Gonçalves da Rocha (ouvinte) | |
Glaucimar da Silva Aguiar | |
José de Castro Neto (ouvinte) | |
Ladjane Silva de Arruda | |
Raquel Vigolvino Lopes |
Dia Planejado | Dia Realizado | Assunto |
30/10/2000 | Verificar habilidade de programação dos alunos (se sabem
OO, se programam muito, em que linguagens) Anunciar URL da disciplina: http://www.dsc.ufpb.br/~jacques/cursos/2000.2/fw Pegar lista de alunos com e-mail Não haverá aula na semana de 20/11/2000 Falar da auto-avaliação Pedir para não imprimir nas impressoras da Universidade Avisar para todos olharem as datas importantes Objetivos da disciplina Programa da disciplina Trabalhos e critérios de avaliação Escolha de datas de apresentação de projetos 1. Facetas da Reusabilidade de Software |
|
31/10 | 2. Software Baseado em Componentes
|
|
06/11 |
|
|
07/11 | Entrega dos requisitos
funcionais e de interface dos programas a desenvolver
|
|
13/11 | 3. Frameworks
|
|
14/11 |
|
|
21/11 | Entrega do primeiro e segundo programa | |
27/11 |
|
|
28/11 | Entrega do terceiro programa
|
|
04/12 | 4. Apresentação de Frameworks
|
|
05/12 | Entrega do design do framework
|
|
11/12 |
|
|
12/12 |
|
|
18/12 | Entrega do framework com 3 aplicações 5. Apresentação de Projetos
|
|
19/12 |
|
Atenção! Este é um curso avançado e exige-se que você leia o material associado à disciplina antes das aulas. Por este motivo, as aulas terão um ritmo rápido. Leva suas dúvidas para a aula.
Os exemplos da disciplina são dados em Java. Se você não conhece a linguagem, leia um livro sobre Java agora. Recomendamos Thinking in Java.
Espera-se que você leia os livros recomendados. Quem não fizer isto dificilmente poderá acompanhar a disciplina. Quem o fizer aprenderá muito.
A avaliação será feita através de:
O curso é baseado em grande parte num projeto de desenvolvimento envolvendo os assuntos do curso. Uma alternativa de projeto é dada aqui mas você poderá desenvolver outro projeto se assim desejar (e se assim me convencer!). Caso seja algo associado a seu trabalho de dissertação de mestrado, você deverá trabalhar sozinho. Caso contrário, poderá formar equipe com uma (e apenas uma) pessoa. O projeto é importante e você deverá trabalhar duro para completá-lo. É assim que vai aprender algo.
O projeto será avaliado através de 6 milestones distintos e listados abaixo. Os detalhes do que deve ser entregue para o professor estão aqui.
Os pesos atribuídos aos vários eventos de avaliação são indicados abaixo. Perde-se 5% do valor da nota dada a um milestone do projeto para cada dia de atraso na entrega.
Evento de avaliação | Peso |
Discussão de papers | 25% |
Entrega dos requisitos funcionais e de interface dos programas a desenvolver | 10% |
Entrega do primeiro programa | 15% |
Entrega do segundo programa | 10% |
Entrega do terceiro programa | 10% |
Entrega do design do framework | 15% |
Entrega do framework com 3 aplicações | 15% |
Entrega dos requisitos funcionais e de interface dos programas a desenvolver | 07/11/2000 |
Entrega do primeiro e do segundo programas | 21/11/2000. Não estarei presente mas devo receber o projeto via e-mail até essa data |
Entrega do terceiro programa | 28/11/2000 |
Entrega do design do framework | 05/12/2000 |
Entrega do framework com 3 aplicações | 18/12/2000 |
Apresentações de projetos pelos alunos | 18,19/12/2000 |