MC346 A Paradigmas de Programação 1o. Sem/2016



Instrutor: João Meidanis



CRONOGRAMA PRELIMINAR

S/Q Data Aulas Teóricas Data Eventos / Campeonatos
seg 29/02/2016 Apresentação.

qua 02/03/2016 Prolog: primeiros programas, interpretador.

seg 07/03/2016 Prolog: fatos, regras, perguntas, variáveis.

qua 09/03/2016 Prolog: sintaxe, unificação, aritmética.

seg 14/03/2016 Prolog: estruturas, funtores, aridade, listas.

qua 16/03/2016 Prolog: recursão, acumuladores; predicados básicos.

seg 21/03/2016 Prolog: ressatisfação e corte; predicados do sistema.

qua 23/03/2016 Prolog: entrada, saída, arquivos, operadores.

seg 28/03/2016 Prolog: gramáticas.

qua 30/03/2016 Prolog: modelo de execução, depuração. 30/03/2016 Prolog: início submissões
seg 04/04/2016 Prolog: Prova

qua 06/04/2016 Haskell: haskell.org, learn you a Haskell

seg 11/04/2016 Haskell: funções, listas, tuplas

qua 13/04/2016 Não haverá atividades

seg 18/04/2016 Haskell: tipos e typeclasses

qua 20/04/2016 Haskell: definindo funções 20/04/2016 Prolog: término submissões sem penalidade (23:59)
seg 25/04/2016 Haskell: recursão e projeto

qua 27/04/2016 Haskell: funções de ordem superior

seg 02/05/2016 Haskell: módulos 03/05/2016 Desistência de Disciplina
qua 04/05/2016 Haskell: definindo novos tipos 04/05/2016 Haskell: início submissões
seg 09/05/2016 Haskell: entrada e saída

qua 11/05/2016 Haskell: prova

seg 16/05/2016 Python: tutorial em python.org.br 17/05/2016 Reunião de Avaliação do Curso
qua 18/05/2016 Python: introdução informal

seg 23/05/2016 Python: controle de fluxo 23/05/2016 Trancamento de Matrícula
qua 25/05/2016 Python: estruturas de dados 25/05/2016 Haskell: término submissões sem penalidade (23:59)
seg 30/05/2016 Python: módulos

qua 01/06/2016 Python: entrada e saída

seg 06/06/2016 Python: erros e exceções 06/06/2016 Python: início submissões
qua 08/06/2016 Python: classes

seg 13/06/2016 Python: bibliotecas padrão (amosta)

qua 15/06/2016 Python: prova

seg 20/06/2016 Projetos

qua 22/06/2016 Projetos

seg 27/06/2016 Projetos 27/06/2016 Python: término submissões sem penalidade (23:59)
qua 29/06/2016


seg 04/07/2016 Semana de estudos.

qua 06/07/2016 Semana de estudos.

seg 11/07/2016 Exame

qua 13/07/2016