Análise e Projeto de Sistemas II - 2008.1

Professor: Rodrigo Rebouças de Almeida (rodrigor@rodrigor.com)

Se você é aluno da disciplina, você deve se inscrever no grupo de discussão a seguir. Infome seu e-mail:

Grupos do Google
Análise e Projeto de Sistemas 2
E-mail:
Visite este grupo

  • Se você programa em Java, você deve se inscrever no Grupo de Usuários Java da Paraíba! Acesse: http://www.pbjug.org

Pré-requisitos

Atenção! Além dos pré-requisitos de disciplinas, para aproveitar ao máximo o conteúdo, você deve:

  • Programar bem em Java. (Nesta disciplina desenvolveremos um projeto, em Java. Se você não programa bem em Java, corra atrás do prejuízo agora! Pegue um bom livro de Java e estude muito!).
    Exemplo de um bom livro de Java: Thinking in Java 3rd edition
  • Ter conhecimentos sobre Orientação a Objetos (trabalhar com interfaces, herança, polimorfismo, etc.)
  • Saber UML
  • Saber usar o ANT
  • Saber usar o EasyAccept

Bibliografia

Head First Design Patterns, Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates, First Edition October 2004, Pages: 676, ISBN 10: 0-596-00712-4 | ISBN 13:9780596007126

Design Patterns: Elements of Reusable Object-Oriented Software, Gamma, Helm, Johnson e Vlissides, Addison-Wesley, 1995.

Avaliação

A avaliação final da disciplina será composta por quatro avaliações: Média dos Minitestes, Nota das Provas, Nota do Projeto e Participação do Aluno no Projeto.

A formula da nota é a seguinte:

  • Nota parcial = (Média Minitestes x 0,20) + (Nota Prova x 0,40) + (Nota Projeto x Participação Aluno x 0,40)
  • Nota final = (Nota parcial1 + Nota parcial2 + Nota parcial3) / 3

Como serão as avaliações?

  1. Minitestes surpresa (20% da nota final): Uma ou duas questões para serem respondidas em sala de aula. O conteúdo do miniteste é qualquer assunto discutido em sala de aula. O miniteste será aplicado sem aviso prévio e pode ser executado no início, meio ou fim das aulas. Cada aluno deve responder a 6 minitestes (2 por unidade).
  2. Prova (40% da nota final): Teremos três provas que incluirão o assunto apresentado nas aulas. A prova terá questões teóricas e práticas.
  3. Um projeto (40% da nota final): O Projeto tem como objetivo por em prática o conteúdo visto em sala de aula, permitindo que o aluno aprofunde o conteúdo abordado. O projeto deverá ser implementado e entregue em três etapas. As notas das três etapas terão peso 10%, 20% e 70%. Tamanho máximo da equipe: 4 alunos. A cada etapa, o projeto será avaliado segundo os três critérios a seguir, com seus respectivos pesos: 1) Funcionalidade (30%) 2) Implementação dos padrões de projeto (40%) 3) Qualidade do código produzido (30%).
  4. Participação do Aluno no Projeto: (nota entre 0,0 e 1,0) Embora o projeto seja em equipe, a avaliação é individual. Os integrantes serão cobrados por sua participação na análise, design e programação do projeto. Terão que demonstrar segurança quanto às decisões tomadas e justificar as decisões de projeto. Ao final de cada iteração, farei uma breve avaliação sobre a implementação do seu projeto. Esta avaliação lhe atribuirá uma nota de 0,0 a 1,0.

Atenção: Se for comprovada cópia de projetos, as equipes envolvidas receberão nota zero na iteração.

 
disciplinas/aps2/2008.1/index.txt · Última modificação: 2008/02/06 16:46 (edição externa)     Voltar ao topo
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó