Logo IC/UFF Leonardo Gresta Paulino Murta
Associate Professor, IC/UFF
D.Sc., COPPE/UFRJ, 2006
M.Sc., COPPE/UFRJ, 2002
B.Sc., IC/UFRJ, 1999
Picture

Menu:

Programação Orientada a Objetos

Logística

Disciplina: TCC00328 - Programação Orientada a Objetos

Data: sextas, de 18:00 às 22:00

Sala: As aulas são na sala 306 do prédio de laboratórios. As provas são na sala 206 do prédio de salas de aula.

Grupo: http://www.facebook.com/groups/poo-2017.2 (importante: todos os alunos devem se inscrever nesse grupo)

Avaliação

Média = (Prova 1 + Prova 2) / 2

APROVADO

(Presença >= 75%) E (Média >= 6)

VERIFICAÇÃO SUPLEMENTAR

(Presença >= 75%) E (4 <= Média < 6)

Será aprovado na VS se tirar nota maior ou igual a 6.

Lista de exercícios

As listas de exercícios não precisam ser entregues ao professor. O intuito é servir como apoio para fixar a matéria dada em sala. Não será fornecido gabarito da lista, porém vários dos exercícios serão praticados em aula. Enviem as dúvidas específicas para o grupo do Facebook.

Obs.: Caso tenha dificuldade de fazer alguma questão, verifique se não é referente a uma matéria que está para ser apresentada nas próximas aulas.

Ferramentas

No curso utilizaremos a versão mais recente da IDE NetBeans na distribuição Java SE. O NetBeans é gratuito e está disponível para os principais sistemas operacionais (Linux, Mac e Windows).

Bibliografia

Há diversos livros sobre o assunto que podem ser consultados. Há a opção de consultar gratuitamente o tutorial oficial da Oracle. Além disso, a Caelum disponibiliza gratuitamente uma apostila em português sobre orientação a objetos e outra apostila em português que trata de interface gráfica, dentre outros assuntos fora do escopo deste curso. Por fim, o seguinte livro tem uma didática diferenciada: “Use a Cabeça Java””, segunda edição, de Kathy Sierra e Bert Bates.

Cronograma

Data Atividade
18/08/2017 Aula - Apresentação da Disciplina
25/08/2017 Aula - Organização de Programas em Java
01/09/2017 Aula - Operadores e Estruturas de Decisão
Aula - Estruturas de Repetição e String
08/09/2017 Sem aula (Independência do Brasil)
15/09/2017 Aula - Variáveis Compostas
Aula - Subprogramação
22/09/2017 Aula - Introdução a POO
29/09/2017 Aula - Introdução a POO
06/10/2017 Prova 1 (das 18h30 às 20h30 na sala 206)
13/10/2017 Sem aula (Nossa Senhora Aparecida)
20/10/2017 Aula - Herança e Polimorfismo
Vista de Prova
27/10/2017 Sem aula (Agenda Acadêmica)
03/11/2017 Sem aula (Finados)
10/11/2017 Aula - Tratamento de Exceções
Aula - Coleções
17/11/2017 Aula - Interface Gráfica Swing
24/11/2017 Aula - Threads
01/12/2017 Prova 2 (das 18h30 às 20h30 na sala 206)
08/12/2017 Segunda Chamada (das 18h30 às 20h30 na sala 206)
15/12/2017 Vista de Prova (das 18h00 às 19h00 na sala 528)
Verificação Suplementar (das 19h30 às 21h30 na sala 206)
22/12/2017 Vista de prova (das 18h00 às 19h00 na sala 528)