Linguagem de Programação (LP) - LCC - 2017.2

Grupo da Disciplina: Clique aqui.

Plano de Ensino: Clique aqui

Horário: Seg 8h-9h40 e Qua 10h-11h30

Local: Laboratório (RC-201).

Horários dos monitores e tutores: Clique aqui.

Slides e outros Materiais da disciplina: Clique aqui.

Horários de atendimento: Seg e Qua 13h-15h

Exercícios:

  • Exercício 2 (dia 19/02): Resolver em papel o seguinte exercício e entregar na aula de quarta:

https://drive.google.com/file/d/11f-2aeb33crzHOy1dyvkEmhEsG_48-qF/view?usp=sharing

Aulas:

05/02: Apresentação do plano de curso da disciplina.

07/02: Revisão de Python (Exercício 1)

12/02: Carnaval

14/02: Cinzas

19/02: Revisão de Python (Exercício 2)

21/02: Introdução à linguagem Java (Exercício 3)

26/02: Continuação da introdução à linguagem Java (Exercício 4)

28/02: Revisão sobre a sintaxe de Java, seus tipos, if/else if/else, for, while, do while, switch

05/03: Métodos e arrays em Java.

07/03: TI no Vale.

12/03: Operações com Strings e revisão. Exercício 6.

14/03: Operações com Strings e revisão. Exercício 7.

19/03: Aula de revisão para primeiro estágio.

21/03: Primeiro estágio.

26/03: Correção do primeiro estágio e introdução à orientação a objetos.

28/03: Continuação da introdução a Objetos com o Exemplo do Banco. Construtor, métodos get/set.

02/04: Introdução a OO: Introdução a UML, criação de classes e relacionamento entre tipos (Banco-Conta)

04/04:Exercício 8 - Roteiro 5

09/04:Manipulação de Listas (ArrayList). Uso do For-each.

11/04: Exercício 9 - Roteiro 6 (11/04/18)

16/04: Interfaces em Java e Polimorfismo. Exercício 10 - Roteiro 7 (16/04/18)

18/04: Não tivemos aula. Visita ao CESAR.

23/04: Não tivemos aula. Vídeo Aula de Resolução do Exercício 9.

25/04: Exercício 11 - Revisão Interfaces e listas (Figuras)

30/04: Exercício 12 - Revisão Interfaces e Listas (Agenda)

02/05: Segundo estágio.

07/05: Herança em Java.

09/05: Visita técnica a Natal.

14/05: Herança em Java com classes abstratas.

16/05: Exercício 13 - Roteiro 8 (15/05/18) - Início do projeto

21/05: Exceções em Java

23/05: Exercício 14 - Roteiro 9 (23/05/18) - Continuação do Projeto - Exceções

28/05: Não tivemos aula. Como exercício todos ficaram de continuar seus projetos.

30/05: Exercício 15 - Roteiro 10 (30/05/18) - Gravação de Dados em Arquivo para o Projeto

04/06:

06/06: Terceiro estágio.

11/06: Reposição.

13/06:

18/06: Final