UFABC - MCTA016-13 - Paradigmas de Programação - Turma Prática NA2
Segundo Quadrimestre de 2018

Turma NA2 (NA2MCTA016-13-SA)
Permalink

Professor: Emilio Francesquini
E-mail: e.francesquini@ufabc.edu.br

Índice


Avisos

  • [2018-08-25 Sat] Notas finais do projeto e das atividades disponíveis
  • [2018-06-25 Mon] Prazo para a parte 1 do projeto estendido
  • [2018-06-14 Thu] Slides Sem. 2 Atualizados. Exercícios adicionados. Exercícios 2 a 6 com entrega para 19/06
  • [2018-06-12 Tue] Enunciado do Projeto Online
  • [2018-06-07 Thu] Página online

Informações Gerais

Neste link você encontra informações sobre:

  • Datas importantes
  • Descrição da disciplina
  • Requisitos
  • Objetivos
  • Bibliografia
  • Critério de avaliação
  • Projeto
  • Cronograma
  • Código de honra

Aulas teóricas (Prof. Diogo S. Martins)

  • Turmas NA1 e NA2: quinta, 19-21h, A106-0, semanal

Aulas práticas - Turma NA2 (Prof. Emilio Francesquini):

Terças, 21-23h, 409-2, semanal

Plantão de dúvidas

  • Prof. Diogo: terças, 19-21h, 528-2, semanal
  • Prof. Emilio: terças, 17-19h, 531-2, semanal

Atendimento

  • Por email: e.francesquini@ufabc.edu.br
  • Presencialmente
    • no plantão de dúvidas
    • no final de cada na aula
    • na minha sala (marcado previamente por e-mail caso fora do horário do plantão). Verifique minha agenda e sugira pelo menos dois possíveis horários!

Recursos adicionais


Listas de exercícios

  • Lista 1 - Data de entrega 19/06
    • Exercícios 2 a 6 da Aula Prática 02

Projeto

O enunciado do projeto pode ser visto aqui.

Datas Importantes

  • Parte 0: 19/06
  • Parte 1: 06/26 01/07
  • Parte 2: 17/07
  • Parte 3: 16/08
  • Parte 4: 21/08

Aulas

Semana Assunto Material Prazo de Entrega dos Exercícios
1ª - 05/06 Apresentação do curso; Instalação do ambiente Racket Slides Aula 01  
2ª - 12/06 Racket Básico: Tipos e QuickCheck Slides Aula 02 19/06 via TIDIA
3ª 19/06 - Não haverá aula IV Semana do CMCC  
4ª - 26/06 Recursão e iteração Slides Aula 04 03/07 via TIDIA
5ª - 03/07 Listas e funções de ordem superior Slides Aula 05 17/07 via TIDIA
6ª - 10/07 Estruturas de dados puramente funcionais Slides Aula 06  
7ª - 17/07 Estudo de caso: codificação de Huffman (parte I) Slides Aula 07 31/07 via TIDIA
8ª - 24/07 Estudo de caso: codificação de Huffman (parte II) Slides Aula 08 05/08 via TIDIA
9ª - 31/07 Exercícios práticos; Paralelismo de dados com futures (dado em teoria) Exercícios; Slides Aula 09 14/08 via TIDIA
10ª - 07/08 Estudo de caso: Modelo cliente-servidor - Aplicação de passagem de mensagens Slides Aula 10 21/08 via TIDIA
11ª - 14/08 Programação lógica Slides Aula 11  
12ª - 21/08 Apresentação Projetos    

Burocracia: presença, grupos, notas


Última atualização: 2018-08-25 11:59
Emacs 26.1 (Org-mode 9.1.13)

Autor: Emilio Francesquini

Created: 2018-08-25 Sat 11:59