Criada: 2013-07-05 Modificada : 2013-08-01
A disciplina está dividida em três partes, cada uma abordando um paradigma diferente de programação.
Paradigma funcional, representado pela linguagem Lisp.
Paradigma declarativo, através da linguagem Prolog.
Paradigma de orientação a objetos, exemplificado pela linguagem 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. Uma das partes será constituída das 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. A outra parte corresponde a um projeto de programação. Este desenvolvimento premitirá aos alunos avançarem em suas habilidades de programação e pensamento lógico.
© 2013 João Meidanis