Plano de ensino da disciplina

Data Assunto
02 de Fevereiro de 2015 Apresentação da turma
09 de Fevereiro de 2015 Atividades:
(i) Criar uma solução que calcule a diferença do quadrado da soma pela soma dos quadrados
(ii) criar uma solução que verifique se uma palavra é palíndromoe
(iii) criar uma solução para verificar se um número é triangular
16 de Fevereiro de 2015 Recesso (Carnaval)
23 de Fevereiro de 2015 Introdução a programação orientada a objetos. Implementação da classe Pessoa.
02 de Março de 2015 Implementação da classe calculadora. Esta classe devia implementar as 4 operações básicas: Soma, subtração, multiplicação e divisão.
09 de Março de 2015 Desenvolvimento da Lista de exercícios 1
16 de Março de 2015 Desenvolvimento da Lista de exercícios 1
23 de Março de 2015 Desenvolvimento da Lista de exercícios 1
30 de Março de 2015 Recesso (Semana Santa)
06 de Abril de 2015 Desenvolvimento da Lista de exercícios 1
13 de Abril de 2015 Prova do Módulo 1 [30 Pontos]
Entrega da Lista de exercícios 1
20 de Abril de 2015 Recesso
27 de Abril de 2015 Explicação dos modificadores de acesso e do conceito dynamic binding
04 de Maio 2015 Desenvolvimento da Lista de exercícios 2
11 de Maio 2015 Desenvolvimento da Lista de exercícios 2
18 de Maio 2015 Não haverá aula. Reposição no dia 29 de Maio de 2015 a partir das 20:50
25 de Maio 2015 Desenvolvimento da Lista de exercícios 2
29 de Maio 2015 Reposição de aula. Desenvolvimento da Lista de exercícios 2
01 de Junho 2015 Prova do Módulo 2 [20 pontos]

Entre da segunda lista de exercícios composta pelas questões desenvolvidas pelo Prof. Dr. André Santanchè do Instituto de Computação da Unicamp.
     Classes Questão 3
     Herança Questões 1 e 2
     Polimorfismo Questões 1, 2, 3, A1 e A2
08 de Junho 2015 Reavaliação
15 de Junho 2015 Entrega dos resultados
17 de Junho 2015 Término do semestre letivo