tp | vídeo | data | descrição |
---|---|---|---|
29/07 | miniElixir: O objetivo desse trabalho é desenvolver um interpretador para um subconjunto de uma linguagem de programação conhecida. Para isso foi criada miniElixir, uma linguagem de programação de brinquedo baseada em Elixir. | ||
26/08 | Pursuit: O objetivo desse trabalho é desenvolver o jogo Pursuit em um ambiente orientado a eventos usando Qt com C++. | ||
02/09 | Haskell: O objetivo desse trabalho é desenvolver 15 programas em Haskell. | ||
09/09 | Prolog: O objetivo desse trabalho é desenvolver 15 programas em Prolog. |
dia | sem. | tipo | descrição |
---|---|---|---|
05 | ter | laboratório |
Apresentação da disciplina (lab) |
07 | qui | teoria |
Apresentação da disciplina |
12 | ter | laboratório |
TP1: Interpretador (1/8) |
14 | qui | teoria |
Sintaxe e semântica |
19 | ter | laboratório |
TP1: Interpretador (2/8) |
21 | qui | teoria |
Sistemas de linguagens |
26 | ter | laboratório |
TP1: Interpretador (3/8) |
28 | qui | feriado |
Recesso escolar: Paixão de Cristo |
dia | sem. | tipo | descrição |
---|---|---|---|
02 | ter | laboratório |
TP1: Interpretador (4/8) |
04 | qui | teoria |
Nomes, amarrações e escopo (1/2) |
09 | ter | laboratório |
TP1: Interpretador (5/8) |
11 | qui | teoria |
Nomes, amarrações e escopo (2/2) |
dia | sem. | tipo | descrição |
---|---|---|---|
04 | qui | exercício |
Revisão |
09 | ter | laboratório |
TP1: Interpretador (6/8) |
11 | qui | teoria |
Verificação de tipos |
16 | ter | laboratório |
TP1: Interpretador (7/8) |
18 | qui | teoria |
Subprogramas |
23 | ter | laboratório |
TP1: Interpretador (8/8) |
25 | qui | prova |
Prova 1 |
30 | ter | prova |
Prova 1 (lab) |
dia | sem. | tipo | descrição |
---|---|---|---|
01 | qui | teoria |
Programação orientada a objetos |
06 | ter | laboratório |
TP2: Programação orientada a eventos (1/3) |
08 | qui | teoria |
Tratamento de exceções |
13 | ter | laboratório |
TP2: Programação orientada a eventos (2/3) |
15 | qui | feriado |
Feriado municipal: Assunção de Nossa Senhora |
20 | ter | laboratório |
TP2: Programação orientada a eventos (3/3) |
22 | qui | teoria |
Programação funcional (Haskell) |
27 | ter | laboratório |
TP3: Programação funcional (Haskell) |
29 | qui | teoria |
Programação lógica (Prolog) |
dia | sem. | tipo | descrição |
---|---|---|---|
03 | ter | laboratório |
TP4: Programação lógica (Prolog) |
05 | qui | prova |
Prova 2 |
10 | ter | prova |
Prova 2 (lab) |
12 | qui | prova |
Prova suplementar |
17 | ter | prova |
Prova especial (lab) |
19 | qui | prova |
Prova especial |