Dissertação
CLOVeR : um repositório otimizado para objetos de aprendizagem customizáveis
Resumo
Mostrar ou recolher resumo completo
Resumo
Objetos de Aprendizagem (OAs) são recursos educacionais digitais que possibilitam diversificar a abordagem de conteúdos e potencializam a transmissão do conhecimento. A possibilidade de reúso em diferentes ambientes é uma de suas principais características. Porém, nem sempre estão aptos a serem aplicados a outros contextos de uso, demandando modificações para que se adéquem aos novos cenários. A execução de alterações resulta na criação de novas versões do OA. A maioria destes recursos são produzidos de modo monolítico, restringindo adaptações somente em nível de código-fonte, o que exige conhecimento técnico de programação por parte dos usuários. Por não conseguirem efetuar alterações necessárias, muitos docentes abdicam de reutilizá-los. Esta limitação motivou a concepção da estratégia de Customização Guiada (CG). Ela visa possibilitar a modificação, em nível de interface, de recursos digitais sem demandar conhecimento técnico dos utilizadores, mas de um modo que garanta a manutenção dos conceitos embutidos no recurso durante sua concepção. A aplicação da CG aos OAs do tipo animação/simulação originou os Objetos de Aprendizagem Customizáveis (OACs). Para serem reutilizados, OACs devem ser compartilhados por meio de Repositórios de Objetos de Aprendizagem (ROAs), assim como OAs em geral. Contudo, não é eficiente armazenar OACs em ROAs com Armazenamento Tradicional, já que estes repositórios funcionam basicamente como containers de OAs, nos quais os recursos são persistidos em forma de pacotes que encapsulam todos os arquivos e dados que os compõem. Como uma simples modificação na interface de um OAC já resulta em uma nova Versão Customizada (VC), armazenar estas versões como pacotes contendo todos os seus elementos resultaria na replicação das informações inalteradas entre as versões. Diante disso, nesta pesquisa foi proposto o Customizable Learning Object VErsioning Repository (CLOVeR), um repositório destinado aos OACs e as suas VCs. O CLOVeR considera os aspectos estruturais e funcionais inerentes a este novo tipo de recurso educacional. Ele possui uma estratégia de controle de versão baseada em um modelo de dados que organiza as versões de um OAC em uma Hierarquia de Versionamento. Esta estratégia garante que apenas as diferenças entre a versão inicial dos recursos e as suas VCs sejam persistidas, o que evita a replicação de arquivos e dados no repositório. Com o objetivo inicial de validar o modelo proposto para o CLOVeR, foi implementada, como parte
