Nesta disciplina vamos estudar os fundamentos e aprender a programar nos paradigmas lógico e funcional.

Atendimento

Trabalhos

Avaliação

Aulas (programação lógica)

Data Conteúdo Downloads
29/05 Introdução Notas de aula, Exemplos
31/05 Laboratório
05/06 Fundamentos Notas de aula, Exemplos, Exercícios, Exercícios resolvidos
07/06 Laboratório
12 e 19/06 Dados compostos Notas de aula (versão preliminar 10/07), Exemplos, Exercícios, Exercícios resolvidos
? Retrocesso e corte Notas de aula (versão preliminar 10/07), Exemplos, Exercícios, Exercícios resolvidos

Aulas (programação funcional)

Data Conteúdo Downloads
08/03
13/03 Apresentação da disciplina Notas de aula, Exercícios
15, 20 e 22/03 Fundamentos da programação funcional Notas de aula, Exemplos, Exercícios, Exercícios resolvidos
27 e 29/03 Laboratório
03 e 05/04 Dados compostos Notas de aula, Exemplos, Exercícios, Exercícios resolvidos
10/04 Naturais Notas de aula, Exemplos, Exercícios, Exercícios resolvidos
12/04 Combinação de modelos Notas de aula, Exemplos, Exercícios, Exercícios resolvidos
17/04 Apresentação do trabalho (lab)
24 e 26/04 Funções Notas de aula, Exemplos, Exercícios
03/05 Laboratório
08 e 10/05 Acumuladores Notas de aula, Exemplos, Exercícios
15/05 Sequências e streams Notas de aula, Exemplos, Exercícios