Aula | Assunto | Notas de aula | Video |
---|---|---|---|
Aulas iniciais do Prof. Castilho | |||
Introdução (Cap. 1) | [slides] | [video] | |
Sobre problemas e soluções (Cap. 2) | [slides] | [video] | |
Algoritmos, programas e linguagens de programação (Cap. 3) | [slides] | [video] | |
O modelo do computador (Cap. 4) | [slides] | [video] | |
13/07 | Organização do curso remoto | [anotações] | |
15/07 | Elementos da linguagem Pascal, atribuição, leitura/escrita, tipo integer e real | [slides] | |
17/07 | Tipos char, boolean, declaração de constantes | [slides] | |
20/07 | Repetição com controle por contador | [slides] | |
22/07 | Repetição com controle por leitura, comando condicional | [slides while] [slides if] | |
24/07 | Mais sobre o comando condicional | [slides if] [slides complemento while] | |
27/07 | Técnicas elementares de programação - Parte 1 | [slides] | |
29/07 | Técnicas elementares de programação - Parte 2 | [slides] | |
31/07 | Exercícios | ||
03/08 | Aplicações de técnicas elementares - Parte 1 | [slides] | |
05/08 | Aplicações de técnicas elementares - Parte 2 | [slides] | |
07/08 | Aplicações de técnicas elementares - Parte 3 | [slides] | |
10/08 | Exercícios | ||
12/08 | Prova 1 | ||
14/08 | Funções | [Parte 1] [Parte 2] [Parte 3] | |
17/08 | Procedimentos | [Parte 1] [Parte 2] [Parte 3] | |
19/08 | Vetores | [Parte 1] [Parte 2] | |
21/08 | Exercícios de vetores | ||
24/08 | Busca | [slides] | |
26/08 | Ordenação | [Parte 1] [Parte 2] | |
28/08 | Exercícios funções e vetores | ||
31/08 | Prova 2 | ||
02/09 | Matrizes | [Parte 1] [Parte 2] | |
04/09 | Exercícios de matrizes | ||
09/09 | Processamento de Imagens | [Slides] | |
11/09 | Tipos Abstratos de Dados (TADs) | [TAD] | |
14/09 | Implementação do TAD Conjunto | [Registro] [TAD Conjunto] | |
16/09 | |||
18/09 | Exercícios de matrizes e TADs | ||
21/09 | Prova 3 | ||
23/09 | |||
25/09 | Exame Final |