Geralmente a utilização de linguagens em disciplinas como Inteligência Artificial e Inteligência Computacional é de menor importância na explicação dos conceitos, exceto nos casos em que o paradigma declarativo é utilizado juntamente com um mecanismo de inferência na abordagem de desenvolvimento de sistemas cujas ações são resultados de inferência lógica, por exemplo. Nesse caso, tenho aconselhado o uso de Prolog. No caso, não sei como seria uma disciplina de Sistemas Inteligentes, acho que depende muito do objetivo da disciplina, da ementa e do conteúdo programático.
Na especificação de programas de agente, RUSSELL e NORVIG (no livro Inteligência Artificial, uma abordagem moderna, 2003) tem utilizado pseudo-código para ilustrar diferentes modelos de agente. No entanto, no sitio http://aima.cs.berkeley.edu/ do livro pode-se encontrar exemplos de código em Lisp, Python e Java. Eu sempre utilizo pseudo-código para explicar programas de agente e quando passo para sistemas com base de conhecimento tem utilizado Prolog para explicar alguns os conceitos relacionados. Deixo o pessoal livre para escolher qual linguagem eles querem utilizar em trabalhos que exigem implementação. Não sei se ajudei, mas acredito que tendo Russell e Norvig como referência você pode buscar mais informações no sitio indicado. Para obter códigos de exemplo em Lisp, o endereço direto é http://aima.cs.berkeley.edu/lisp/doc/overview.html. 2009/6/1 Adolfo Neto <[email protected]>: > > Olá, > > Gostaria de saber quem aqui utiliza LISP no ensino de graduação nos > três cursos de referência da área de computação (Engenharia de > Computação-EC, Sistemas de Informação-SI, CIência da Computação-CC)? > Em que disciplina, em que semestre e com que profundidade? > > Eu estou lecionando Lógica para Computação para duas turmas (uma de EC > e outra de SI), ambas do primeiro semestre (ingressantes). Não tive > tempo e/ou coragem de pedir para eles programarem em LISP (eles estão > aprendendo a programar em outra discipllina, Fundamentos de > Programação, usando Java). Na verdade, sequer pedi para eles > entenderem programas em LISP (apenas fiz isso para o Prolog). A idéia > é que eles terão perto do final do curso uma disciplina chamada > Sistemas Inteligentes e lá eles poderão se aprofundar em LISP/Prolog. > Alguém faz diferente? > > []s > Adolfo Neto > Professor Adjunto > DAINF - UTFPR - Campus Curitiba > > > -- Gilzamir Ferreira Gomes Professor Auxiliar A Universidade Estadual Vale do Acaraú --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lisp-br" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en -~----------~----~----~----~------~----~------~--~---
