P1 - 20/09 - Sala F-116
P2 - 22/11 - Sala F-116
PF - 02/12 - Sala F-116
PS - 06/12 - Sala F-116
05/08 - Aula 1: Introdução ao curso, motivação e fundamentos de programação e lógica, primeiro contato com Python
09/08 - Aula 2: Trabalhando com números e textos (parte 1)
12/08 - Aula 3: Prática - Manipulação de números e textos (gabarito)
16/08 - Aula 4: Trabalhando com número e textos (parte 2) (Material Auxiliar)
19/08 - Aula 5: Prática - Manipulação de números e programas (gabarito)
23/08 - Aula 6: Funções (Material Auxiliar)
26/08 - Aula 7: Prática - Funções (gabarito)
30/08 - Aula 8: Tipos de dados, Strings, Valores Boolenos e Estrutura Condicional
02/09 - Aula 9: Prática - Estrutura Condicional (gabarito)
06/09 - Aula 10: Manipulação de Strings, Tuplas e Listas
09/09 - Aula 11: Prática - Strings, Tuplas e Listas (gabarito)
13/09 - Aula 12: Listas (Parte 2)
16/09 - Aula 13: Prática - Listas e dúvidas para P2 (gabarito)
20/09 - Prova 1 - Sala F-116
23/09 - Aula 14: Correção da P1
27/09 - Aula 15: Estrutura de Repetição - while
30/09 - Aula 16: Prática - While (gabarito)
04/10 - Aula 17: Estrutura de Repetição - for
07/10 - Aula 18: Prática - For (gabarito)
11/10 - Aula 19: Laços Aninhados e Matrizes
14/10 - Aula 20: Prática - Loops e Matrizes (gabarito)
18/10 - Aula 21: Dicionário
21/10 - Não haverá aula (SIAC)
25/10 - Não haverá aula (SIAC)
28/10 - Não haverá aula (Dia do servidor público)
29/10 - Prática extraclasse: Dicionário (gabarito)
01/11 - Aula 22: Recursão, criando programas executáveis, e interação com o usuário e programa principal
04/11 - Aula 23: Prática - Dicionário e Interação com usuário (gabarito)
08/11 - Aula 24: Modularização, manipulação de arquivos, e introdução ao tratamento de erros
11/11 - Aula 25: Prática - Modularização
15/11 - Não haverá aula (Proclamação da República)
18/11 - Aula 26: Dúvidas para P2
22/11 - Prova 2 - Sala F-116
25/11 - Revisão para PF
02/12 - Prova Final - Sala F-116
06/12 - Prova Substitutiva - Sala F-116
Victor - vicdlsns {arroba} poli.ufrj.br