Linguagem de Programação-LCC-2017.1

Grupo da Disciplina: Clique aqui.

Plano de Ensino: Clique aqui (versão atual e completa pode ser acessada via Sigaa).

Horário: Ter 8h-9h40 e Sex 8h-9h40

Local: Terça RA 204 e Sexta na RA 203 quando não for no laboratório (RC-201).

Horários dos monitores e tutores: Clique aqui .

Slides e outros Materiais da disciplina: Clique aqui

Exercícios:

Aulas:

18/07: Apresentação do plano de curso da disciplina.

21/07: Introdução à Linguagem Java por meio do Exercício 1.

25/07: Uso de estruturas condicionais e operadores de Java.

28/07: Exercício 2: Uso de estruturas condicionais e laços em Java.

01/08: Acompanhamento dos exercícios 1 e 2 tirando dúvidas principalmente sobre a submissão ao URI.

04/08: Revisão for, if, conversão de dados, leitura de dados usando Scanner e JOptionPane.

08/08: Arrays e Laços em Java através do Exercício 3.

11/08: Vídeoaula de resolução do Roteiro 3. (Expotec)

15/08: Uso da API de Strings e exercício 4.

18/08: Aula cancelada e resposta no dia 22 à tarde, para resolução e acompanhamento dos exercícios.

22/08: Exercício de revisão para primeiro estágio.

25/08: Revisão.

29/08:Primeiro Estágio

01/09: Correção do primeiro estágio e introdução a classes e objetos.

05/09: Mais sobre classes e objetos e início do Roteiro 5.

08/09: Dúvidas sobre classes e objetos e implementação de exemplo com sistema para gerenciar músicas.

12/09: Revisão sobre criação de classes e uso de objetos.

15/09: Mais sobre criação de classes e sistemas orientados a objetos.

19/09: Uso de ArrayList e constantes. Roteiro 6.

22/09: Acompanhamento de exercícios (Roteiro 5 e 6)

26/09: Revisão de OO em Java e listas/coleções.

29/09: Classe abstrata e polimorfismo. Exercício: Roteiro 7.

03/10: Interfaces. Exercício de revisão para segundo estágio

06/10: Aula de dúvidas.

10/10: Segundo Estágio

13/10: Correção da prova e Roteiro 8: Início do Projeto

17/10: Relacionamento entre classes. Continuação do Roteiro 8.

20/10: Herança e classes abstratas. Exercício 9

24/10: Exercício sobre herança e classes abstratas (continuaçã0)

27/10: Não tivemos aula (ENID). Exercícios para casa (Roteiros 8 e 9)

31/10: Não tivemos aula (CBIE). Exercícios para casa (Roteiros 8 e 9)

03/11: Revisão de herança, listas e criação de main com menu.

07/11: Continuação do projeto (Roteiro 8). Exceções.

10/11: Gravação de Texto em arquivos e mais sobre exceções.

14/11: Exercícios sobre arquivos e exceções.

17/11: Revisão do conteúdo do 3o. estágio.

21/11: 3o. Estágio

24/11: Reposição

28/11: Apresentação de Projetos

01/12: Final