Sistema de Apoio Pedagógico: Interface de Usuário dos OAs Heráclito

Documentos relacionados
Objetos de Aprendizagem convertidos para o OBAA

Sistema de Autoria: Catalogação de Objetos de Aprendizagem (Subsistema Linnaeus)

Sistema Heráclito: Objeto de Aprendizagem para o Ensino da Dedução Natural na Lógica Proposicional

Manual do Usuário FEB

Objetos de Aprendizagem Móveis para Ensino de Dedução Natural na Lógica Proposicional

Padrão OBAA. Objetos de Aprendizagem Multimidia e Multiplataforma Suportados por Agentes

Integração de Objetos Instrucionais SCORM com um Framework Multiagentes *

UNIVERSIDADE FEDERAL DE SANTA CATARINA. Jonas Vian SISTEMA MULTIAGENTE PARA INDEXAÇÃO E RECUPERAÇÃO APLICADO A OBJETOS DE APRENDIZAGEM

Programa Interdisciplinar de Pós-Graduação em Computação Aplicada Mestrado Acadêmico

Objetos Inteligentes de Aprendizagem: uma abordagem baseada em agentes para objetos de aprendizagem.

Gilberto Vasco Universidade de Aveiro Resumo. Contextualização e Importância. Definição de Qualidade

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp.


Uma ferramenta para fornecer apoio a catalogação de metadados de objetos de aprendizagem - LINNAEUS

FAYOL: DESENVOLVIMENTO E AVALIAÇÃO DO SISTEMA

INE Introdução a S is temas Multiagente Modelo de Referência FIPA

Padrões para Definição de Metadados

Especificação Preliminar da Arquitetura do Sistema de Autoria

Gestão colaborativa de conteúdo educacional

Especificação da Arquitetura do Sistema de Gerência

Manual do Tutor PIRELLI TYRE CAMPUS

Uma Arquitetura para Catálogos de Objetos baseados em Ontologias

Programa Interdisciplinar de Pós-Graduação em Computação Aplicada Mestrado Acadêmico

Framework para coordenação e mediação de Web Services modelados como Learning Objects para ambientes de aprendizado na Web

Sistema de Gerenciamento de Objetos de Aprendizagem para dispositivos Móveis

Desenvolvimento de uma Linha de Produto de Software para Módulos de Aprendizagem Interativa

Projeto. Observatório Nacional de Clima e Saúde

Tutorial de utilização do EAD-IBRAV Treinamentos

Proposta de uma arquitetura para construção de Objetos Inteligentes de Aprendizagem baseados em agentes BDI

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO ENSINO PRESENCIAL:

R eusabilidade de objetos educacionais

SERVIÇO CONTRATO Especificação das operações de Serviço

SANDRA GAVIOLI PUGA SISTEMAS HIPERMÍDIA ADAPTATIVOS PARA A EDUCAÇÃO BASEADA NA WEB: UMA VISÃO SEMIÓTICA

Um ambiente de suporte para uma linguagem de modelagem de sistemas multi-agentes

Xadrez, do Real ao Virtual

Uma arquitetura multiagente para sistemas Web semântico para gestão de conteúdos educacionais

ESTRUTURAÇÃO DE OBJETOS DE APRENDIZAGEM NO SISTEMA GROA

Angela Brígida Albarello. FGRUPOS Um framework multi-agente para a formação de grupos de interesse. Dissertação de Mestrado

U NIVERSIDADE F EDERAL DE P ERNAMBUCO

Agentes pedagógicos. 2. Referencial teórico

MILOS: Infraestrutura de Agentes para Suporte a Objetos de Aprendizagem OBAA

INFORMÁTICA. Instruções: Para responder às questões de números 71 e 72, considere o texto a seguir:

Programa Interdisciplinar de Pós-Graduação em Computação Aplicada Mestrado Acadêmico

Repositórios Digitais

A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL. Maira Bernardi 1

6 Trabalhos Relacionados

SISTEMA MULTIAGENTES PARA INDEXAÇÃO E RECUPERAÇÃO APLICADO A OBJETOS DE APRENDIZAGEM

Curso Online de E-commerce. Plano de Estudo

Suporte de redes para EAD. Liane Margarida Rockrnbach Tarouco Centro Interdisciplinar de Novas Tecnologias na Educação UFRGS

3 Tecnologias Relacionadas

Perspectivas para Busca Semântica para Comunicação Alternativa: o caso SCALA. João Carlos Gluz Universidade do Vale do Rio dos Sinos (UNISINOS)

Desenvolvimento de Aplicações Distribuídas

Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto

FEB Federação de Repositórios Educa Brasil UFRGS/UNISINOS

Seiji Isotani CURRICULUM VITAE

Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto

Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO

Adaptação do Sistema de Busca Semântica ao Padrão XML e Automatização do Processo de Modelagem dos Objetos de Aprendizagem no ROAI para o Padrão OWL

Rui Carneiro, Rui Pereira, Tiago Orfão

CIÊNCIAS EXATAS E TECNOLÓGICAS PROGRAMA INTERDISCIPLINAR DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA NÍVEL MESTRADO ANA CAROLINA XAVIER

Implementando o Agente de Base de Domínio do Sistema Tutor Inteligente PAT2Math

5 Conclusão e trabalhos futuros

CESTA Coletânea de Entidades de Suporte ao uso de Tecnologia na Aprendizagem

Web Services - Definição. Web Services - Introdução. Universidade Federal de Santa Catarina. DSOOII Web Services

Ambiente Virtual de Aprendizagem (AVA)

Desenvolvimento de um Museu Virtual 3D Utilizando Agentes Inteligentes

IA: JADE - The Java Agent DEvelopment Framework

Análise Crítica das Pesquisas Recentes sobre as Tecnologias de Objetos de Aprendizagem e Ambientes Virtuais de Aprendizagem

5 Arquitetura Proposta

Atualizações do sistema Adendo do usuário

UMA EXTENSÃO DO MOODLE PARA RECOMENDAÇÃO UBÍQUA DE OBJETOS DE APRENDIZAGEM

Manual de Instalação C3SL

Projeto: Plataforma de Integração. Data: 01/08/2014

MANUAL DE PROCEDIMENTOS

DigitArq 2: Arquitectura aplicacional para gestão de Arquivos Definitivos

Manual de Acesso ao Ambiente Usuários: Aluno e Professor

Introdução a Web Services

Uma Arquitetura de Tutor Inteligente que Provê Suporte ao Diálogo com o Aluno Iniciante em Linguagem de Programação

Manual do Usuário Linux Educacional 6.0 C3SL

Denise Gomes Silva Morais Cavalcante. Programa de Pós-graduação em Ciências da Informação/ECA- USP. Orientador: Nair Yumiko Kobashi

Guia de Peticionamento SEI! - Como abrir um processo eletrônico? Usuário Estudante

Ferramenta: Spider-CoCoMo

Ambientação à Plataforma Moodle

com Repositórios Abertos

Professor Emiliano S. Monteiro

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática

Validação do Sistema de Busca

Manual de Acesso ao Ambiente Usuário: Aluno

Guia de Instalação e Inicialização. Para DataPage+ 2012

Tutorial para Alunos

Aplicação de metadados

CENTRO DE SUPORTE À DECISÃO. Manual de Instalação

Manual de Instalação Flex

OntoGen: Uma Ferramenta para Integração de Esquemas XML - Manual da Ferramenta

Curso online de. Formação em Front-End. Plano de Estudo

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO

UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA

ROTEIRO METADADOS ATUALIZAÇÃO DO SIRH METADADOS

Sistema Multiagentes Utilizando a Linguagem AgentSpeak(L) para Criar Estratégias de Armadilha e Cooperação em um Jogo Tipo PacMan

Configuração do GIGAERP Integrado ao GIGA e-doc.

Transcrição:

Relatório de Acompanhamento Técnico de Projetos 18/08/201 4 p. 1/13 ANEXO Q - Sistema de Apoio Pedagógico: Interface de Usuário dos OAs Heráclito Sistema de Apoio Pedagógico: Interface de Usuário dos OAs Heráclito Versão 1.0 : Sigla do Projeto: Infraestrutura OBAA-MILOS: Infraestrutura Multiagente para Suporte a Objetos de Aprendizagem OBAA OBAA-MILOS Referência: 2336/09 Número: 01.10.0299.00 Executores: Coordenador Geral: UFRGS Universidade Federal do Rio Grande do Sul UNISINOS- Universidade do Vale do Rio dos Sinos Rosa Vicari Coordenador (UNISINOS): João Carlos Gluz Proponente: FAURGS Fundação de Apoio a UFRGS Data: 10 de novembro de 2012 Autores: Fabiane Penteado Marcel Mossmann Lucas Gomes João Carlos Gluz Projeto Infraestrutura OBAA-MILOS 1/13

p. 2/13 Sumário 1. Introdução...5 1.1. Objetivo...5 1.2. Escopo...5 1.3. Estrutura do Documento...5 2 Objetos de Aprendizagem do Sistema Heráclito...6 2.1 Interface Inicial...7 2.2 O Login do usuário...8 2.3 A Tutoria no Heráclito...9 3 Uso do Módulo Editor de Provas...9 Projeto Infraestrutura OBAA-MILOS 2/13

p. 3/13 LISTAS DE ABREVIATURAS AAMAS ACL ADL AID AMS AOSE API APL ARIADNE AVA BDI CLEI CSBC DCMI DF DL FEB FIPA GUI HTTP HTTPS IA IEEE IEEE-LOM IEEE-LTSC IES ILO IMS/GLC IMS-LOM ITS JADE JASON JDL LACLO LDAP LOM MAS MILOS MPEG MPEG-7 International Conference on Autonomous Agents and Multiagent Systems Agent Communication Language Advanced Distributed Learning initiative Agent Identifier Agent Management System Agent Oriented Software Engineering Applications Programmers Interface Assessment and Planning Layer Alliance of Remote Institute of Electrical and Distribution Networks for Europe Ambientes Virtuais de Aprendizagem Belief Desire Intention Conferência Latino Americana de Informática Congresso da Sociedade Brasileira de Computação Dublin Core Metadata Initiative Directory Facilitator Description Logic Federação Educa Brasil Foundation for Intelligent Physical Agents Graphical User Interface HyperText Transport Protocol Secure HyperText Transport Protocol Inteligência Artificial Institute of Electrical and Electronics Engineers IEEE Learning Object Metadata IEEE Learning Technology Standard Comitee Instituição de Ensino Superior Intelligent Learning Objects IMS Global Learning Consortium IMS Learning Object Metadata Intelligent Tutoring Systems Plataforma de Agentes que suporta o padrão FIPA Ambiente de Desenvolvimento de SMA para a linguagem AgentSpeak(L) Judgment and Decicion Layer Comunidade Latinoamericana de Objetos de Aprendizagem Lightweight Directory Access Protocol Learning Object Metadata Multiagent System Multiagent Infrastructure for Learning Object Support Moving Picture Experts Group MPEG Multimedia Content Description Interface standards Projeto Infraestrutura OBAA-MILOS 3/13

p. 4/13 OA OAI-PMH OBAA OC OMG OWL PAL PS RENOTE RBIE RDF RNP RMA SCORM SBIA SBIE SBTVD SD SMA SMI SQL SR STI TIC TISE TV UAM UML W3C WCCE WS XML XSD Objetos de Aprendizagem Open Archives Initiative - Protocol for Metadata Harvesting Objetos de aprendizagem Baseados em Agentes Artificiais Objeto de Conhecimento Object Management Group Web Ontology Language Perception and Action Layer Problem Solving Revista Novas Tecnologias na Educação Revista Brasileira de Informática na Educação Resource Description Framework Rede Nacional de Pesquisa Remote Management Agent Sharable Content Object Reference Model Simpósio Brasileiro de Inteligência Artificial Simpósio Brasileiro de Informática na Educação Sistema Brasileiro de Televisão Digital Strategic Dependencies Sistema Multiagente Social Mediated Interactions Structured Query Language Strategic Reasons Sistemas Tutores Inteligentes Tecnologias da Informação e Comunicação (TIC) Taller Internacional de Software Educativo Televisão Users and Agents Modeling Unified Modelling Language World Wide Web Consortium World Conference on Computers in Education Web Services Extensible Markup Language XML Schema Definition Projeto Infraestrutura OBAA-MILOS 4/13

p. 5/13 1. Introdução O objetivo mais geral do projeto Infraestrutura OBAA-MILOS é criar as bases tecnológicas que permitam efetivar a adoção da proposta de metadados de objetos de aprendizagem OBAA como o futuro padrão nacional para objetos de aprendizagem. Isto inclui: (a)a ampla divulgação e discussão sobre as características do padrão; (b) A elaboração e publicação de melhorias, adições e atualizações do padrão, além da geração de conteúdos e materiais baseados no padrão; (c) O projeto e implementação de ferramentas tecnológicas de apoio ao padrão para, por exemplo, utilização, compatibilização e verificação de OAs compatíveis com o OBAA. O projeto OBAA-MILOS envolve a especificação e a implementação de uma arquitetura de agentes que suporte os requisitos de adaptabilidade, interoperabilidade e acessibilidade previstos pelo padrão OBAA, sendo compatível com o panorama de padrões educacionais e multimídia atuais. 1.1. Objetivo Este relatório define a interface de usuário dos Objetos de Aprendizagem (OA) OBAA que são disponibilizados pelo Sistema Heráclito. O Sistema Heráclito é o protótipo do Sistema de Apoio Pedagógico da MILOS, centrado no suporte pedagógico ao ensino de dedução na Lógica Proposicional. O Heráclito implementa as funcionalidades de suporte pedagógico possíveis no contexto de OAs inteligentes OBAA, provendo apoio pedagógico tanto aos alunos de Lógica, quanto aos professores dessa disciplina. Toda a interface com os alunos é implementada através do módulo de Edição de Provas de Dedução Natural, presente em todos os OAs OBAA do Sistema Heráclito. 1.2. Escopo Este é o documento de referência para a interface de usuário dos OAs OBAA disponibilizados através do Sistema Heráclito para o ensino de dedução natural na Lógica Proposicional. 1.3. Estrutura do Documento O relatório está organizado da seguinte forma: O capítulo 1 apresenta a introdução deste relatório. Projeto Infraestrutura OBAA-MILOS 5/13

p. 6/13 O capítulo 2 descreve as características dos OAs OBAA disponibilizados pelo Sistema Heráclito, mostrando a interface inicial destes OAs O capítulo 3 apresenta o manual de uso destes OAs. 2 Objetos de Aprendizagem do Sistema Heráclito O Sistema Heráclito disponibiliza aos seus alunos objetos de aprendizagem inteligentes, compatíveis com a proposta de metadados OBAA, que têm por objetivo auxiliar este alunos a elaborar provas de argumentos formais por meio das regras da Dedução Natural. Um OA Heráclito é formado por um arquivo em formato Jar que pode ser obtido diretamente do AVA sendo utilizado na disciplina ou através do site do Portal MILOS 1. Este arquivo Jar contém além do aplicativo Editor de Provas e de seu manual de usuário, listas de exercícios preparadas pelo professor, exemplos de demonstrações corretas e materiais (tanto em forma gráfica quanto textual) explicativos sobre a lista e sobre os conteúdos de Lógica tratados pelo objeto. O Heráclito tem em sua tela inicial de boas vindas, 4 botões com opções distintas e um espaço para o usuário realizar o Login de usuário como pode ser visto na Figura 1 abaixo: 1 O Portal MILOS está disponível em: http://obaa.unisinos.br/. Projeto Infraestrutura OBAA-MILOS 6/13

p. 7/13 Figura 1 Tela inicial do Sistema Heráclito. 2.1 Interface Inicial Um OA Heráclito é formado por uma applet Java que pode ser obtida diretamente do AVA sendo utilizado na disciplina ou através do site do Portal MILOS 2. A tela inicial deste OA é composta por 4 botões. Abaixo uma breve descrição de cada botão e suas funcionalidades. Botão Nova Prova: Esta opção permite ao usuário iniciar uma nova prova a partir de um conjunto de opções de exercícios de demonstração selecionados pelo professor. É onde as edições das provas de lógica são realizadas. Botão Exemplos de Provas: Esta opção dá acesso a argumentos já provados, elaborados pelo professor e é composta por uma série de exercícios que foram divididos em 3 níveis de complexidade: inicial, intermediaria e avançada. Nível 1 (básico): Este conjunto de exercícios é projetado para que o aluno possa experimentar as regras básicas. Nível 2 (Intermediário): Este conjunto de exercícios é projetado para que o aluno experimentar uma combinação de regras. Nível 3 (Avançado): Este conjunto de exercícios consiste em alguns argumentos interessantes e mais difíceis (de maior complexidade). Botão Abrir Provas Existentes: Esta opção dá acesso às provas feitas pelo aluno que foram testadas e salvas no computador (podendo ser abertas ou retomadas a qualquer momento). Botão Manual do Heráclito: manual de instruções e de funcionamento da ferramenta. 2 O Portal MILOS está disponível em: http://obaa.unisinos.br/. Projeto Infraestrutura OBAA-MILOS 7/13

p. 8/13 Uma vez instalado no computador do aluno, o Heráclito se comportará como um editor de provas que permite ao aluno resolver os problemas de demonstração. Quando o editor opera em modo local não é oferecido serviço de tutoria. Este tipo de serviço somente estará disponível depois do login do usuário. Depois do login realizado o suporte pedagógico entrará em operação através do acesso aos agentes de apoio pedagógico para o ensino de Lógica, disponibilizados pelo servidor MILOS. 2.2 O Login do usuário Para usar os serviços de tutoria do Heráclito é necessário realizar login. Em sua atual fase, o usuário é cadastrado previamente e recebe um usuário e uma senha do sistema. Ao realizar o login com este usuário e senha, ele estará logado com o servidor, podendo usufruir dos serviços oferecidos pela ferramenta. A figura 2 mostra onde realizar este procedimento: Figura 2 Tela de Login do Heráclito Nesse processo, é possível contar com agentes de software, em especial com o agente mediador, que tem um papel estratégico (no desenvolvimento pedagógico), mediando e participando ativamente no desenvolvimento do exercício. Esta opção não é obrigatória, podendo o Heráclito ser utilizado apenas como editor de provas. Porém, a não realização do login, como descrito anteriormente, implica na não habilitação dos agentes (sem suporte). Projeto Infraestrutura OBAA-MILOS 8/13

p. 9/13 2.3 A Tutoria no Heráclito O serviço de tutoria do Heráclito visa ajudar o aluno na resolução dos exercícios, fazendo o papel do professor. À medida que um aluno for usando o Heráclito na resolução dos exercícios, os agentes pedagógicos do serviço de tutoria estarão monitorando suas ações, prontos para ajudá-lo em caso de necessidade. Se o aluno não conseguir avançar na realização de uma prova, este poderá pedir dicas ou sugestões ao tutor por meio do botão Ajuda. O botão Ajuda também poderá ser acionado a qualquer momento da prova. O serviço de tutoria usa um conjunto de estratégias de aprendizagem, específicas para Lógica, ao ajudar o aluno a realizar uma prova de Dedução Natural. Essas Estratégias e Táticas Pedagógicas são apresentadas em outro relatório. 3 Uso do Módulo Editor de Provas A principal interface de um OA Heráclito é fornecida melo módulo de edição de provas, que disponibiliza uma tela para a edição de provas e argumentos formais. Esta tela é acionada por meio da interface inicial do OA no botão nova prova. Uma vez selecionado o botão Nova Prova, uma segunda tela com edição de provas será aberta (em guias). Esta tela é a principal interface do Heráclito com o usuário. E pode ser visualizada na figura 3 abaixo: Projeto Infraestrutura OBAA-MILOS 9/13

p. 10/13 Figura 3 Tela de edição do Sistema Heráclito É nesta tela que os argumentos formais são provados. Esta tela é composta por botões laterais os quais representam as regras de inferências básicas e derivadas. A demonstração é elaborada passo-a-passo com base na aplicação das regras de inferência (básica e derivada) e para uma melhor compreensão deste processo, um exemplo para este cenário de aplicação será mostrado. Para dar inicio a provação do argumento é necessário primeiramente: 1. Escolher o nível do argumento (Básico, Intermediário ou Avançado). 2. Após escolher o nível, uma lista com exercícios é mostrada. Seleciona-se o exercício e; 3. Em seguida o botão provar é acionado (clicando sobre ele). A figura 4 abaixo mostra esta etapa descrita anteriormente. Projeto Infraestrutura OBAA-MILOS 10/13

p. 11/13 Figura 4 Tela de edição do Sistema Heráclito selecionando um argumento Ao selecionar um exemplo de argumento o processo de edição é iniciado. O argumento vai para a tela de edição e com a ajuda dos botões laterais, a demonstração é elaborada passo-a-passo. Antes de aplicar qualquer regra se faz necessário que o aluno primeiramente insira todas as hipóteses do argumento a ser provado. Em nosso exemplo (que segue a figura mostrada anteriormente) temos o seguinte argumento: C, B A, C B - A. As hipóteses deste argumento são as seguintes: C, B A, C B, e a figura 5 abaixo ilustra a sequência destas inserções: Projeto Infraestrutura OBAA-MILOS 11/13

p. 12/13 Figura 5 Tela de edição do Sistema Heráclito adicionando hipóteses. A situação de aprendizagem mostrada na figura acima está categorizada no nível Básico de dificuldade (sendo, portanto, na teoria, um argumento de fácil resolução). O aluno inicia a demonstração do argumento formal: C, B A, C B - A. Que é representado no Heráclito pelo texto C, B->A, C->B - A e cujo raciocínio lógico elementar para resolvê-lo (após a inserção de todas as hipóteses) é aplicar sucessivamente a regra de Modus Ponens. 1. Primeiro C e C->B, resultando B. 2. Posteriormente, usando B e B->A, resultando A e; 3. Finalizando a demonstração. Caso o aluno execute essas regras terá sucesso e conseguirá provar o argumento, sem necessidade de intervenção do Heráclito. A figura 6 abaixo mostra esse processo: Projeto Infraestrutura OBAA-MILOS 12/13

p. 13/13 Figura 6 Tela de edição do Sistema Heráclito aplicando a regra Modus Ponens. A operação do Editor de Provas do Heráclito em modo com suporte do serviço de tutoria é tratada em outro relatório, onde são apresentadas as várias estratégias e táticas pedagógicas que podem ser aplicadas pelo tutor (agente Mediador). Entretanto, em modo local sem acesso ao serviço de tutoria, o Editor de Provas ainda é capaz de tratar de várias situações que ocorrem durante a resolução de um problema de dedução: Verificação da inserção de hipóteses: o Editor é responsável pela verificação se a inserção é correta ou não. Ao inserir uma hipótese, o Editor verifica se a hipótese é correta ou não. Uma hipótese é correta quando faz parte da lista de hipóteses do argumento. Verificação de aplicação de regras de dedução: o Editor simplesmente não permite que o aluno insira um novo passo através da aplicação incorreta de uma regra de dedução. Em modo local o botão Ajuda provê acesso ao manual do Editor e a exemplos de provas previamente resolvidas. O exemplo é escolhido aleatoriamente porque o Editor não possui suporte do serviço de tutoria para saber qual exemplo de uso de regra de dedução sugerir para o próximo passo. Projeto Infraestrutura OBAA-MILOS 13/13