MC336 - Visão

Criada: 2007-08-01

A disciplina está dividida em três partes, cada uma abordando um paradigma diferente de programação. Na primeira parte, será estudado o paradigma declarativo, através da linguagem Prolog. Na segunda parte, será estudado o paradigma funcional, representado pela linguagem Lisp. Por fim, na terceira parte será abordado o paradigma de orientação a objetos, exemplificado por Java.

Para melhor atingir os objetivos da disciplina, os recursos disponíveis na sala, como possibilidade de acesso a computador remoto, onde estarão instalados interpretadores ou compiladores das linguagens estudadas, serão usados para testar código ou observar estilos de programação. A nota dos alunos será composta de duas partes. Haverá provas individuais onde os alunos deverão basicamente desenvolver trechos de código ou responder a questões teóricas a respeito dos paradigmas e linguagens apresentados em aula. Haverá também uma competição entre os programas desenvolvidos pelos alunos para um certo jogo definido pelo instrutor, onde a nota será obtida a partir da colocação de cada programa na competição.


MC336 Home

© 2007 João Meidanis