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: terças, quartas e quintas, de 18:00 às 22:00

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

Grupo: todos os alunos devem se inscrever na nossa sala de aula virtual do Google Classroom. O código da sala virtual está escrito na folha de chamada.

Ementa

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 devem ser feitas individualmente e entregues no Google Classroom dentro do prazo definido na seção de Cronograma. Caso, no final do curso, o aluno esteja com média entre 5 e 6, as listas serão corrigidas podendo somar até 1 pontos na média, eventualmente arredondando a média para 6. Não serão aceitas entregas fora do prazo.

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. 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 Entrega
14/01/2020 Aula - Apresentação do Curso e Organização de Programas em Java  
15/01/2020 Aula - Operadores e Estruturas de Decisão e Estruturas de Repetição e String  
16/01/2020 Aula - Variáveis Compostas e Subprogramação  
21/01/2020 Aula - Introdução a Orientação a Objetos  
22/01/2020 Aula - Exercícios  
23/01/2020 Aula - Exercícios  
28/01/2020 Prova 1 (das 19h às 21h na sala 217) Lista 1
29/01/2020 Aula - Herança e Polimorfismo  
30/01/2020 Aula - Tratamento de Exceções, Coleções e Vista de Prova  
04/02/2020 Aula - Threads  
05/02/2020 Aula - Exercícios  
06/02/2020 Prova 2 (das 19h às 21h na sala 217) Lista 2
11/02/2020 Segunda Chamada (das 19h às 21h na sala 217)  
12/02/2020 Vista de Prova (das 19h às 21h na sala 528)  
13/02/2020 Verificação Suplementar (das 19h às 21h na sala 217)  
18/02/2020 Vista de Prova (das 19h às 21h na sala 528)