Nesta disciplina vamos aprender a resolver problemas projetando programas que sejam bem escritos e funcionem corretamente.
Os comunicados e as entregas das atividades serão feitos no Google Sala de Aula.
| Data | Conteúdo | Downloads |
|---|---|---|
| 16/05 | Recepção aos calouros | |
| 20/05 | Apresentação da disciplina | |
| Sistemas computacionais: hardware | Notas de aula | |
| 23/05 | Sistemas computacionais: software | Notas de aula |
| 27/05 | Algoritmos e linguages de programação | Notas de aula |
| 03,06,10,13,17/06 | Conceitos básicos | Notas de aula, Exemplos, Exercícios, Soluções |
| 20,24/06 | Projeto de funções | Notas de aula, Exemplos, Exercícios, Soluções |
| 27/06 e 01/07 | Seleção | Notas de aula, Exemplos, Exercícios, Soluções |
| 05,08,10/07 | Tipos de dados | Notas de aula, Exemplos, Exercícios, Soluções |
| 11,15,17,18/07 | Repetição e arranjos | Notas de aula, Exemplos, Exercícios, Soluções |
| 22,25,29/07 e 08,12/08 | Outras formas de repetição | Notas de aula, Exemplos, Exercícios, Soluções |
| 01/08 | Avaliação 1 | |
| 05/08 | Correção da avalição 1 | |
| 19,26/08 | Memória e passagem de parâmetros | Notas de aula, Exemplos, Exercícios, Soluções |
| 22,29/08 e 02/09 | Recursividade | Notas de aula, Exemplos, Exercícios, Soluções |
| 05/09 | Avaliação 2 | |
| 09/09 | Correção da avaliação 2 e trabalhos | |
| 16/09 | Exame |