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 |