Nesta disciplina vamos estudar os fundamentos e aprender a projetar programas utilizando o paradigma funcional.
Os comunicados e as entregas das atividades serão feitos no Google Sala de Aula.
| Data | Conteúdo | Downloads |
|---|---|---|
| 15/05 | Apresentação da disciplina | |
| 17/05 | Introdução | Notas de aula, Exercícios |
| 22,24,29/05 | Fundamentos | Notas de aula, Exercícios, Soluções |
| 31/05 | Trabalho 1 - parte 1 - aplicação | |
| 05/06 | Trabalho 1 - parte 1 - correção | |
| 07,12,14/06 | Projeto de funções | Notas de aula, Exemplos, Exercícios, Soluções |
| 19/06 | Trabalho 1 - parte 2 - aplicação | |
| 21/06 | Trabalho 1 - parte 2 - correção | |
| 26,28/06 e 03,05/07 | Tipos de dados | Notas de aula, Exemplos, Exercícios, Soluções |
| 10/07 | Trabalho 1 - parte 3 - aplicação | |
| 12,17,19/07 | Autorreferência e recursividade - parte 1 | Notas de aula, Exemplos, Exercícios, Soluções |
| 24,26,31/07 | Autorreferência e recursividade - parte 2 | Notas de aula, Exemplos, Exercícios, Soluções |
| 02/08 | Avaliação 1 | |
| 07/08 | Processsamento simultâneo | Notas de aula, Exemplos, Exercícios, Soluções |
| 09,14,16/08 | Funções como valores | Notas de aula, Exemplos, Exercícios, Soluções |
| 21,23,28/08 | Acumuladores | Notas de aula, Exemplos, Exercícios, Soluções |
| 30/08 e 04/09 | Recursão generativa | Notas de aula, Exemplos, Exercícios, Soluções |
| 06/09 | Avaliação 2 | |
| 18/09 | Exame |