Ementa
- Paradigmas de linguagens de programação.
- Programação Orientada à Objetos.
- Coleções de dados.
- Manipulação de arquivos em memória secundária.
- Testes Unitários.
Cronograma
Sujeito a mudanças durante o semestre letivo.
1o Bimestre
Aula | Data | Conteúdo | Atividade Prevista |
---|---|---|---|
01 | 04 de Mar | Apresentação da Disciplina | Hello World |
02 | 05 de Mar | Programação Estruturada | |
03 | 11 de Mar | Programação Estruturada | |
04 | 12 de Mar | Orientação a Objetos | |
05 | 18 de Mar | Orientação a Objetos | |
06 | 21 de Mar | Orientação a Objetos | |
07 | 25 de Mar | Orientação a Objetos | |
08 | 28 de Mar | Exercícios | Revisão para a prova |
09 | 01 de Abr | PROVA | |
10 | 04 de Abr | String | |
11 | 08 de Abr | Data | 2a chamada da prova |
12 | 11 de Abr | Hora | |
13 | 15 de Abr | TimeZone | |
14 | 18 de Abr | Enum | |
15 | 22 de Abr | Record | |
16 | 25 de Abr | Pacotes | |
17 | 29 de Abr | Exercícios | Revisão para a prova |
18 | 02 de Mai | PROVA |
2o Bimestre
Aula | Data | Conteúdo | Atividade Prevista |
---|---|---|---|
01 | 06 de Mai | Herança | |
02 | 09 de Mai | Herança | 2a chamada da prova |
03 | 13 de Mai | Interface | |
04 | 16 de Mai | Interface | |
05 | 20 de Mai | Sealed Class | |
06 | 23 de Mai | Tipo Genérico | |
07 | 25 de Mai | Tipo Genérico | Reposição de aula |
08 | 27 de Mai | Exercícios | Revisão para a prova |
09 | 03 de Jun | PROVA | |
10 | 06 de Jun | Coleções | |
11 | 10 de Jun | Coleções | 2a chamada da prova |
12 | 13 de Jun | Exceções | |
13 | 17 de Jun | Manipulação de arquivos | |
14 | 20 de Jun | Manipulação de arquivos | |
15 | 24 de Jun | Serialização de objetos | |
16 | 27 de Jun | Exercícios | Revisão para a prova |
17 | 01 de Jun | PROVA | |
18 | 04 de Jul | A definir | |
08 de Jul | 2a chamada da prova | ||
15 de Jul | EXAME FINAL |
Critérios de Avaliação
Atividade | Peso |
---|---|
Prova 01 | 50% |
Prova 02 | 50% |
Bibliografia
Finegan, Edward, *AND* Robert Liguori. OCA Java SE 8: Guia de Estudos para o Exame 1Z0-808. Bookman Editora, 2018.
Furgeri, Sérgio. Java 8 - Ensino Didático - Desenvolvimento e Implementação de Aplicações. Disponível em: Minha Biblioteca, Editora Saraiva, 2015.
Guedes, Gilleanes TA. UML 2-Uma abordagem prática. Novatec Editora, 2018.