MC600 - Visão

Criada: 2003-07-29

Não será adotado nenhum livro específico nesta disciplina. Para cada linguagem serão disponibilizados materiais de antemão para que os alunos familiarizem-se antes das aulas.

As aulas incentivarão intensamente a participação dos alunos e a troca de experiências no decorrer do semestre. Os alunos serão instados a se familiarizar de antemão com o material que será tratado em cada aula, e a fazer exercícios sobre os tópicos abordados. Uma parte de cada aula será dedicada à resolução e discussão dos exercícios. Alguns alunos serão designados para resolverem os exercícios e a seguir haverá discussões sobre as soluções. Os alunos serão avaliados pelas soluções que derem.

Haverá avaliações em forma de provas escritas e também projetos de programação, ambos individuais, um para cada linguagem. Os projetos consistirão na implementação de programas que saibam "jogar" um certo jogo, e haverá um "campeonato" entre todos as implementações para decidir a nota. As provas escritas consistirão de 4 ou 5 questões sobre a linguagem específica.

O exame será na forma de prova escrita onde serão exigidos conhecimentos sobre as três linguagens.


© 2003 João Meidanis