Curso de Introdução à Programação Orientada a Agentes
Agentes e Programação Orientada a Agentes
Agentes são um conceito proveniente da Inteligência Artificial para referir-se a sistemas computacionais autônomos, capazes de atuar sem a intervenção de um operador externo. Além disso, agentes são proativos, sendo capazes de tomar a iniciativa de adotar comportamentos que satisfaçam os objetivos para os quais foram projetados. Ao mesmo tempo, são capazes de responder rapidamente a mudanças no ambiente em que atuam. Por fim, agentes têm habilidades sociais, sendo capazes de interagir com outros agentes e até mesmo com humanos na solução de problemas complexos.
A programação orientada a agentes é um paradigma voltado à programação deste tipo de sistema considerando a complexidade imposta por características como autonomia, reatividade, proatividade e habilidades sociais. Este curso apresentará os principais conceitos relacionados à programação orientada a agentes, introduzindo noções básicas de programação deste tipo de sistema usando a linguagem de programação Jason.
O curso
O curso é oferecido de forma totalmente gratuita.
Cronograma:
As aulas serão realizadas no dia 05/11/2025, das 8h30 às 12h30 e das 14h às 18h, na sala B.201 do Campus Blumenau da UFSC.
Conteúdo programático:
Noções básicas sobre agentes;
Representação do conhecimento em agentes;
Ciclo de raciocínio de agentes;
Linguagens e ferramentas de programação orientada a agentes;
Introdução à programação orientada a agentes com a linguagem Jason;
Arquitetura de agentes BDI;
Representação de crenças, desejos e intenções em linguagens de programação orientadas a agentes;
Coordenação de agentes e sistemas multiagente.
Pré-requisito: Conhecimentos básicos em qualquer linguagem de programação.
Inscrições: http://inscricoes.ufsc.br/aop-intro-2025
Informações: maiquel.b@ufsc.br
Recursos

Universidade Federal de Santa Catarina – Campus Blumenau – CAC – Departamento de Engenharia de Controle, Automação e Computação


