Métodos Avançados de Programação - 2006.2

Professor: Rodrigo Rebouças de Almeida (rodrigor@rodrigor.com)
Grupo de discussão: http://groups.google.com/group/map20062
Horário das aulas: sextas-feiras, às 18h30

Pré-requisitos

  • Análise e Técnicas de Algoritmos
  • Paradigmas de Linguagens de Programação

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

  • Programar bem em Java. (Esta é uma disciplina de programação. Veremos padrões para desenvolvimento de software e temos um projeto, em Java, que custa 50% da nota)
  • Ter conhecimentos de Orientação a Objetos (trabalhar com interfaces, herança, polimorfismo, etc.)
  • Saber UML, ao menos interpretar e fazer um diagrama de classes.

Avaliação

  • Minitestes (50% da nota final): Uma ou duas questões para serem respondidas toda a aula. O conteúdo do miniteste pode ser qualquer assunto dado até então. Ao final da disciplina haverá anulação de 25% das notas mais baixas dos minitestes.
  • Um projeto (50% da nota final): O Projeto tem como objetivo por em prática os padrões de projeto vistos em sala de aula, permitindo que o aluno aprofunde o conteúdo abordado. Tamanho máximo da equipe: 3 alunos

Atenção: 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.

 
disciplinas/map/2006.2/index.txt · Última modificação: 2007/02/13 05:19 (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ó