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 | 07 de Mar | Apresentação da Disciplina | Hello World |
02 | 08 de Mar | Programação Estruturada | |
03 | 14 de Mar | Programação Estruturada | |
04 | 15 de Mar | Orientação a Objetos | |
05 | 19 de Mar | Orientação a Objetos | |
06 | 22 de Mar | Orientação a Objetos | |
07 | 26 de Mar | Orientação a Objetos | |
08 | 02 de Abr | Exercícios | Revisão para a prova |
09 | 05 de Abr | PROVA | |
10 | 09 de Abr | String | |
11 | 12 de Abr | Data | 2a chamada da prova |
12 | 16 de Abr | Hora | |
13 | 19 de Abr | TimeZone | |
14 | 23 de Abr | Enum | |
15 | 26 de Abr | Record | |
16 | 27 de Abr | Pacotes | Reposição de Aula |
17 | 30 de Abr | Exercícios | Revisão para a prova |
18 | 03 de Mai | PROVA |
2o Bimestre
Aula | Data | Conteúdo | Atividade Prevista |
---|---|---|---|
01 | 07 de Mai | Herança | |
02 | 10 de Mai | Herança | 2a chamada da prova |
03 | 14 de Mai | Interface | |
04 | 17 de Mai | Interface | |
05 | 21 de Mai | Sealed Class | |
06 | 24 de Mai | Tipo Genérico | |
07 | 28 de Jun | Tipo Genérico | |
08 | 04 de Jun | Exercícios | Revisão para a prova |
09 | 07 de Jun | PROVA | |
10 | 11 de Jun | Coleções | |
11 | 14 de Jun | Coleções | 2a chamada da prova |
12 | 18 de Jun | Exceções | |
13 | 21 de Jun | Manipulação de arquivos | |
14 | 25 de Jun | Manipulação de arquivos | |
15 | 28 de Jun | Serialização de objetos | Reposição de aula |
16 | 02 de Jul | Exercícios | Revisão para a prova |
17 | 05 de Jul | PROVA | |
18 | 09 de Jul | A definir | |
12 de Jul | 2a chamada da prova | ||
18 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.