Dia |
Assunto |
28/5/2007 | Falar da página, lista de discussão Avisar para todos olharem as datas importantes Objetivos da disciplina Programa da disciplina Critérios de avaliação Alerta! Você tem que ler um bom livro de Java! As aulas não são suficientes! 1. Introdução |
30/5 | 1.1 Introdução à Linguagem Java através de exemplos |
4/6 | 2. Orientação a Objeto 2.1 Usando Objetos |
6/6 | 2.1 Usando Objetos |
11/6 | [Buffer de contingência para as aulas] |
13/6 | 2.1 Usando Objetos |
18/6 | 2.2 Coleções de Objetos |
20/6 | 2.2 Coleções de Objetos |
25/6 | 2.3 Criação de Classes |
27/6 | [Buffer de contingência para as aulas] |
2/7 | 2.3 Criação de Classes |
4/7 | 2.3 Criação de Classes |
9/7 | 2.3 Criação de Classes |
11/7 | 2.3 Criação de Classes |
16/7 | [Buffer de contingência para as aulas] |
18/7 | 2.4 Interfaces e Polimorfismo |
23/7 | 2.4 Interfaces e Polimorfismo |
25/7 | 2.4 Interfaces e Polimorfismo |
30/7 | 2.5 Reuso com Herança |
1/8 | [Buffer de contingência para as aulas] |
6/8 | 2.5 Reuso com Herança |
8/8 | 2.6 Tratamento de Erros usando Exceções |
13/8 | 2.7 Testes de Unidade |
15/8 | 2.8 Visibilidade |
20/8 | 2.9 Regras Básicas de Design |
22/8 | [Buffer de contingência para as aulas] |
27/8 | 2.10 Composição de Objetos |
29/8 | 3. Estruturas de Dados 3.1 Arquivos |
3/9 | 3.1 Arquivos |
17/9 | Prova Final |
A avaliação será feita através de minitestes, a qualquer momento (aiaiaiaiai!) e de forma não anunciada (uiuiuiuiui!). Alunos podem faltar a até 25% dos mini-testes, sem prejuízo.