09mar | (4) | Apresentação da disciplina. Contextualização: modelo conceitual; processos de abstração e representação. |
11mar | (2) | Histórico sobre linguagens de programação. |
16mar | (4) | Conceitos básicos de programação orientada a objetos: classes e objetos; atributos; métodos, argumentos e parâmetros. |
18mar | (2) | Exercícios. |
23mar | (4) | Feriado. |
25mar | (2) | Conceitos básicos de programação imperativa: algoritmos e programas. |
30mar | (4) | Processo de edição, compilação e execução. Variáveis e tipos de dados. Atividade de laboratório. |
01abr | (2) | Comando de atribuição. Operadores aritméticos e lógicos. |
06abr | (4) | Exercícios. Atividade de laboratório. |
08abr | (2) | Primeira avaliação. |
13abr | (4) | Estruturas de sequenciação, decisão simples. Atividade de laboratório. |
15abr | (2) | Estruturas de dicisão simples e compostas. |
20abr | (4) | Dia não letivo. Estruturas de repetição. |
22abr | (2) | Estruturas de repetição. |
27abr | (4) | Atividades de laboratório (exercícios 5 e 6, listas 3 e 4). |
29abr | (2) | Resolução de lista de exercícios. |
04mai | (4) | Resolução de lista de exercícios. Atividade de laboratório. |
06mai | (2) | Resolução de lista de exercícios. Atividade de laboratório. |
11mai | (4) | Revisão de conteúdo. Atividade de laboratório. |
06mai 13mai | (2) | Segunda avaliação. |
18mai | (4) | Coleções: cadeias de caracteres. |
20mai | (2) | Coleções unidimensionais. |
25mai | (4) | Coleções unidimensionais. |
27mai | (2) | Coleções bidimensionais. |
01jun | (4) | Coleções bidimensionais. |
03jun | (2) | Resolução de lista de exercícios. |
08jun | (4) | Revisão de conteúdo. Atividade de laboratório. |
03jun 10jun | (2) | Terceira avaliação. |
15jun | (4) | Modelo de objetos: comunicação por troca de mensagens. |
17jun | (2) | Encapsulamento e ocultamento de informações. |
22jun | (4) | Hierarquia de agregação/decomposição. |
24jun | (2) | Hierarquia de especialização/generalização. |
29jun | (4) | Herança e polimorfismo. |
01jul | (2) | Herança e polimorfismo. |
06jul | (4) | Resolução de lista de exercícios. Atividade de laboratório. |
01jul 08jul | (2) | Quarta avaliação. |