21
Modelagem de Objetos Inteligentes de Aprendizagem utilizando a metodologia MaSE Júlia Marques Carvalho da Silva Ricardo Azambuja Silveira Universidade Federal de Santa Catarina Departamento de Informática e Estatística Programa de Pós-Graduação em Ciência da Computação

Modelagem de Objetos Inteligentes de Aprendizagem

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Modelagem de Objetos Inteligentes de Aprendizagem

Modelagem de Objetos Inteligentes

de Aprendizagem utilizando a

metodologia MaSE

Júlia Marques Carvalho da Silva

Ricardo Azambuja Silveira

Universidade Federal de Santa Catarina

Departamento de Informática e Estatística

Programa de Pós-Graduação em Ciência da Computação

Page 2: Modelagem de Objetos Inteligentes de Aprendizagem

Contextualização

� Modelagem de uma abordagem apresentada

anteriormente por Silveira et. al (2005);

� Aplicação da metodologia MaSE utilizada

para modelagem de Sistemas Multiagentes

Page 3: Modelagem de Objetos Inteligentes de Aprendizagem

Objetos Inteligentes de Aprendizagem

Objetos de

Aprendizagem

Sistemas

Multiagentes

+

Objetos Inteligentes de Aprendizagem

Adaptabilidade

Autonomia

Comunicação

Aprendizagem

Page 4: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 5: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 6: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 7: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 8: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 9: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 10: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de

aprendizagem

1

2

36

4 57

Page 11: Modelagem de Objetos Inteligentes de Aprendizagem

Sociedade de Agentes

� Agente LMS: sistema de gerenciamento de aprendizagem

� Agente ILO: encapsula o Objeto de Aprendizagem

� Agente ILOR: Repositório dos Objetos de Aprendizagem

Aprendiz

Agente LMS

Agente ILO Agente ILO Agente ILOR

Fluxo da Sociedade:

1. Solicita experiência de aprendizagem

2. Busca ILO apropriado

3. Invoca ILO selecionado

4. Gera experiência de aprendizagem

5. Solicita informações do aluno

6. Invoca outro ILO

7. Complementa experiência de aprendizagem

1

2

36

4 57

Page 12: Modelagem de Objetos Inteligentes de Aprendizagem

Metodologia MaSE

Baseado em DeLoach e Wood (2001)

agentTool

Page 13: Modelagem de Objetos Inteligentes de Aprendizagem

Definindo os Objetivos

� Conhecer as especificações do sistema

� Através do objetivo principal, conhecer os sub-objetivos

Page 14: Modelagem de Objetos Inteligentes de Aprendizagem

Estabelecendo os Papéis

� Os objetivos devem estar vinculados a um papel

� Papéis: retângulos

� Tarefas: elipses

� Protocolos de comunicação: setas

Page 15: Modelagem de Objetos Inteligentes de Aprendizagem

Desenvolvendo as Classes dos Agentes

� Identificadas através dos papéis

� Classes: retângulos

� Diálogos: setas

Page 16: Modelagem de Objetos Inteligentes de Aprendizagem

Diálogo entre os Agentes

� Formado por um par de estados finitos

� Define a comunicação entre duas classes de

agentes

� Foram identificados seis diálogos na ontologia definida: ilo-ontology

Page 17: Modelagem de Objetos Inteligentes de Aprendizagem

Diálogo entre os Agentes

� Diálogos da ilo-ontology seguem a mesma seqüencia de fases e atos performativos

Diagrama do diálogo get-metadata

Page 18: Modelagem de Objetos Inteligentes de Aprendizagem

Conclusões

� Objetos Inteligentes de Aprendizagem são entidades capazes de gerar experiências de aprendizagem através de SMAs

� Permite interagir com outros agentes

� Busca conhecimento com outros agentes

� A sociedade foi modelada através da metodologia MaSE

� Facilita o entendimento dos objetivos

� Modelos interligados garantindo que todos os objetivos

sejam contemplados nos diagramas

Page 19: Modelagem de Objetos Inteligentes de Aprendizagem

Conclusões

� Modelagem de sistema já proposto permitiu

identificar alterações e ampliações

� Revisão nos diálogos (ações, conceitos, atos)

� Incluir o aluno como agente a fim de:

� Interagir com o agente LMS

� Atualizar o modelo do aluno

Page 20: Modelagem de Objetos Inteligentes de Aprendizagem

Trabalhos Futuros

� Avaliar a ontologia ilo-ontology

� Explicitar os metadados

� Modelos de especificação de metadados de

Objetos de Aprendizagem (Scorm, IEEE, etc.)

� Refinar os diálogos

Page 21: Modelagem de Objetos Inteligentes de Aprendizagem

Modelagem de Objetos Inteligentes de

Aprendizagem utilizando a metodologia MaSE

Júlia Marques Carvalho da Silva

[email protected]

Ricardo Azambuja Silveira

[email protected]