Prado, Marcela
Prado, Marcela
Prado, Marcela
CENTRO DE TECNOLOGIA
PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA
DISSERTAÇÃO DE MESTRADO
Marcela do Prado
por
Marcela do Prado
CDU 004.42
Ficha catalográfica elaborada por Cláudia Terezinha Branco Gallotti – CRB 10/1109
Biblioteca Central UFSM
© 2011
Todos os direitos autorais reservados a Marcela do Prado. A reprodução de partes ou do
todo deste trabalho só poderá ser feita mediante a citação da fonte.
Endereço: Rua Mascarenhas de Moraes, 300, Chapecó, SC, 89803-600
Fone (0xx) 49 3321 8088; End. Eletr: marcela@unochapeco.edu.br
Universidade Federal de Santa Maria
Centro de Tecnologia
Programa de Pós-Graduação em Informática
elaborada por
Marcela do Prado
COMISÃO EXAMINADORA:
Dissertação de Mestrado
Programa de Pós-Graduação em Informática
Universidade Federal de Santa Maria
Dissertação de Mestrado
Programa de Pós-Graduação em Informática
Universidade Federal de Santa Maria
The technological advance promotes a new reality to the education process, the
possibility of using more interactive tools in teaching-learning. Among several tools,
the learning objects may act like facilitators in this process. It is used, in on-line
teaching-learning – Moodle, a tool, the Lesson module, which allows us to combine
instruction and evaluation. It is possible to affirm that it is a learning object,
considering the low granularity, however, in an environment bigger than simply a
sequence of contents. Thus, this work aims to develop a module, according to the
pattern SCORM, in order to export learning objects developed in the Moodle Lesson
Module, in order to firm the concept re-use of contents in on-line ambient of teaching-
learning. The package, in ZIP format, generated by the module developed was valid
in the SCORM/AICC module by Moodle, in RELOAD Editor, as for the version of
2004. It was also valid in RELOAD SCORM 1.2 Player, only for the version SCORM
1.2, and, in SCORM Player only for SCORM 2004. As for the other AVEA TelEduc
and Tidia-AE it was not possible to valid because they do not have the support to
SCORM, it is possible to turn available the compact package and use the player. This
way, it is possible to affirm that the Moodle Lessons are learning objects, because
they have characteristics, which are: re-use, adaptation, granularity, access,
durability and inter-operation.
Figura 24. Mapeamento do XML em relação ao banco de dados do Moodle 1.9.9 ..60
Figura 25. Guia ExportSCORM .................................................................................62
Figura 26. Módulo ExportSCORM.............................................................................62
Figura 27. Envio do pacote SCORM .........................................................................66
Figura 28. Reload Editor SCORM 2004 ....................................................................68
Figura 29. Reload Editor SCORM 1.2 .......................................................................68
Figura 30. SCORM 1.2 player ...................................................................................69
Figura 31. Previa do Reload Editor ...........................................................................69
Figura 32. Previa SCORM 1.2 player ........................................................................70
Figura 33. SCORM Player.........................................................................................70
Figura 34. Visualização do objeto de aprendizagem.................................................71
LISTA DE ABREVIATURAS E SIGLAS
1 INTRODUÇÃO .......................................................................................................14
1.1 Metodologia .....................................................................................................17
1.2 Organização ....................................................................................................18
2 AMBIENTE VIRTUAL DE ENSINO-APRENDIZAGEM MOODLE.........................20
2.1 Objetos de Aprendizagem ...............................................................................22
2.2 Módulo Lição ...................................................................................................25
3 SCORM 2004 .........................................................................................................40
3.1 Modelo de Agregação de Conteúdo (Content Aggregation Model) .................43
3.1.1 Modelo de conteúdo..................................................................................43
3.1.2 Conteúdo de embalagem ..........................................................................45
3.1.3 Metadados ................................................................................................47
3.1.4 Sequenciamento e navegação..................................................................48
3.2 Ambiente de Tempo de Execução (Run-time Environment) ............................50
3.3 Sequenciamento e Navegação (Sequencing and Navigation).........................51
4 MÓDULO PROPOSTO: ExportSCORM ...............................................................53
5 ANÁLISE DOS RESULTADOS .............................................................................64
5.1 Moodle .............................................................................................................65
5.2 Tidia-Ae ...........................................................................................................66
5.3 Reload .............................................................................................................67
5.4 SCORM Player ................................................................................................70
6 CONCLUSÃO ........................................................................................................72
6.1 Trabalhos Futuros............................................................................................75
REFERÊNCIAS.........................................................................................................76
1 INTRODUÇÃO
Além da vantagem de ser código fonte aberto, é construído sobre uma sólida
filosofia educacional, a pedagogia socioconstrucionista, que baseia-se na ideia de
que as pessoas aprendem melhor quando engajadas em um processo social de
construção do conhecimento, de forma colaborativa, através do ato de construir um
artefato para os outros (COLE; FOSTER, 2008).
Outra vantagem, é de possuir uma comunidade ativa de programadores e
desenvolvedores de software livre, administradores de sistemas, professores,
designers e usuários de todo o mundo, que usam o sistema e desenvolvem novas
funcionalidades e melhorias. A comunidade tem, também, traduzido Moodle em mais
70 idiomas. A versão 2.0 do Moodle está para ser lançada, com alguns módulos
reescritos e com a correção de bugs.
Essas três vantagens (código fonte aberto, filosofia de ensino e comunidade)
fazem do Moodle um dos Sistemas de Gestão do Curso (CMS1 - Course
Management Systems), que visa a melhoria do ensino, com proveito da Internet.
O uso do Moodle permite que o professor utilize uma metodologia voltada
para a resolução de problemas reais, para a realização de atividades que explorem
o pensamento crítico, a aprendizagem colaborativa e uma avaliação autentica. Tudo
isso é realizado numa interface intuitiva, que considera tanto os aspectos interativos
quanto a usabilidade dos layout e das informações. Por estes motivos, várias
instituições de ensino usam o Moodle como recurso tecnológico mediador do
processo de ensino-aprendizagem, tanto para cursos presenciais quanto para a
distância, mas também para grupos de estudos, capacitação de professores e
1
São aplicações web, o que significa que são executados em um servidor e são acessados usando
um navegador web (COLE; FOSTER, 2008, p. 01).
17
1.1 Metodologia
monográfico, sempre se valerá desse tipo de pesquisa, notadamente por ter que
reservar um capítulo do trabalho para reunir a teoria condizente com seu estudo”.
As fontes de pesquisa foram fundamentadas em livros de leitura corrente,
periódicos científicos, teses e dissertações, anais de encontros científicos, periódicos
de indexação e resumo. Estas foram localizadas em biblioteca convencional, em
bases de dados e pesquisa com sistemas de busca. De posse do material tido como
suficiente, foram realizadas leituras exploratórias, seletivas, analíticas e
interpretativas.
O desenvolvimento do trabalho seguiu as seguintes etapas:
• Primeira etapa: para operacionalizar essa pesquisa, foi realizado um estudo
sobre SCORM 2004, IMS LD e módulo Lição do AVA Moodle (versão 1.9.9)
• Segunda etapa: a partir da identificação das características dos padrões e do
módulo Lição, aferir a aderência dos padrões com o módulo Lição.
• Terceira etapa: foi elaborado um módulo para exportação das lições
desenvolvidas no módulo, garantindo o conceito de reusabilidade e
interoperabilidade dos objetos de aprendizagem.
• Quarta etapa: na etapa final, realizaram-se os testes nos Ambientes Virtuais de
Ensino-Aprendizagem Moodle, TelEduc e Tidia-AE, e, no Reusable eLearning
Object Authoring & Delivery (RELOAD)2 e SCORM Player3. Após os resultados
obtidos, foi feita uma análise para geração de conhecimento teórico.
1.2 Organização
2
Player do ADL SCORM. Disponível em: http://www.reload.ac.uk/tools.html.
3
Player para SCORM. Disponível em:
http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&offeringid=10300&
marketplaceid=1.
19
4
Disponível em: http://rived.mec.gov.br/
5
Disponível em: http://www.cinted.ufrgs.br/CESTA/
6
Disponível em: http://www.labvirt.futuro.usp.br/
7
Disponível em: http://www.mecanicavetorial.com/
26
• Senha;
• Disponível a partir de;
• Prazo final.
• Dependente:
• Dependente de (permite definir se o acesso é dependente do desempenho de
um aluno em outra lição do mesmo curso);
• Tempo dedicado (em minutos);
• Completado;
• Avaliação melhor que (%) (a nota que o estudante obteve na lição definida
deve ser superior à percentagem especificada).
• Arquivo ou página web em janela pop-up:
• Arquivo ou página web em janela pop-up;
• Mostrar botão de encerramento;
• Altura da janela;
• Largura.
• Outro:
• Link a uma atividade (link para outra atividade aparecerá no final da lição);
• Número de pontuações altas visualizado (limitar quantas notas altas serão
mostradas);
• Usar as configurações desta lição como padrão.
• Configurações comuns de módulos:
• Visível;
• Número de identificação do módulo (fornece uma maneira de identificar a
atividade para fins de cálculo da classe. Caso a atividade não incluir o cálculo
de grau, este campo pode ser deixado em branco);
• Categoria de nota.
29
Como mostra a Figura 5, ao inserir uma página com questão, tem-se que
selecionar qual tipo de questão será elaborada. Entre os tipos as opções de escolha
são:
• Múltipa escolha: com opção de múltiplas respostas;
• Verdadeiro/falso;
• Resposta breve: considera a diferença entre maiúsculo e minúsculo;
• Numérica;
• Associação;
• Dissertação.
33
Figura 6. Resposta e feedback das questões de múltipla escolha, verdadeiro/falso, breve resposta e
numérica
Fonte: Moodle (2009)
Nesse capítulo viu-se que o AVEA Moodle é utilizado em 195 países, e que
auxilia na administração do curso e no gerenciamento dos conteúdos com suas
inúmeras ferramentas e/ou módulos.
Pode-se concluir, também, que a Lição desenvolvida no módulo trata-se de
um objeto de aprendizagem, desde que levada em consideração a granularidade,
num contexto maior do que simplesmente uma sequência de conteúdos.
39
8
Figura 14. Conjunto de especificações SCORM® 2004 3rd Edition Overview Version 1.0
8
Disponível em: http://ganesha.fr/public/images/articles/scorm2004.JPG. Acesso em: 02 ago. 2010.
43
9
Tradução: O objetivo do pacote de conteúdos é disponibilizar uma forma padronizada de conteúdos
para a troca de conhecimento entre diferentes sistemas ou ferramentas. O pacote de conteúdos prove
também um campo/local para a descrição de estruturas (ou organização) e um possível
comportamento futuro de uma coleção de conteúdos de aprendizado.
46
3.1.3 Metadados
O objetivo dos metadados é descrever os objetos de aprendizagem de uma
forma comum, visando a reutilização, o que facilita a busca dos objetos nos
sistemas.
A ADL (2009, p. 89), não define requisitos para criação de metadados, mas,
sim, baseia-se na definição de metadados nas normas da IEEE 1484.12.1-2002
Learning Object Metadata Standard10 e IEEE 1484.12.3 Standard for Extensible
Markup Language (XML) Schema Binding for Learning Object Metadata11, que são
padrões usados no desenvolvimento dos objetos de aprendizagem.
O esquema conceitual apresentado na Figura 17 mostra as características
relevantes para objetos de aprendizagem. Essas características estão agrupadas em
nove categorias:
• general: que agrupa informações gerais que descrevem o objeto de
aprendizagem como um todo;
• life cycle: que agrupa características relacionadas com o histórico e
com o corrente estado do objeto de aprendizagem, assim como
informações sobre aqueles que afetaram o desenvolvimento do objeto;
• meta-metadata: que contém informações sobre os metadados, ao invés
de informações sobre o objeto de aprendizagem que os metadados
descrevem;
• technical: que descreve os requisitos e características técnicas do
objeto de aprendizagem;
• educational: que agrupa informações sobre características
educacionais e pedagógicas do objeto de aprendizagem;
• rights: que contém informações sobre direitos de propriedade
intelectual e condições de uso do objeto de aprendizagem;
• relation: na qual podem ser expressas características que definem o
relacionamento entre o objeto de aprendizagem e os outros objetos;
• annotation: que provê comentários sobre o uso educacional do objeto
de aprendizagem e informações sobre as entidades que fizeram tais
comentários;
• classification: que descreve a classificação do objeto de aprendizagem
em relação a um sistema de classificação particular (GOMES, 2005, p.
48-49).
10
É um conjunto mínimo de metadados que permite gerenciar, localizar e avaliar os objetos de
aprendizagem (WARPECHOWSKI, 2005).
11
Que possibilita a importação e exportação independente da plataforma (WARPECHOWSKI, 2005).
48
12
Tradução retirada de Pereira, Porto e Melo (2003).
13
O texto pode ser consultado na íntegra em: <http://www.inf.ufrgs.br/~erbd2005/Artigos/7924.pdf>.
Acesso em: 18 mai. 2007.
49
Além disso, define um modelo de dados (Data Model – DM), que visa a
garantir que a experiência do estudante com os objetos de aprendizagem podem ser
rastreados por diferentes ambientes LMS (p. 63). É o DM que permitirá a
interoperabilidade e reutilização do objeto de aprendizagem (p. 16). Enfim, o DM é
um identificador de informações que o SCO acessa ou altera através do LMS.
14
Tradução: Resumindo, o SCORM Sequencing depende de uma estrutura definida de atividades de
aprendizagem, a árvore de atividades; uma estrutura sequencial definida, um modelo de definição
sequencial e a aplicação de comportamento definida para o sistema externo e eventos demarcados
do sistema, os comportamentos sequenciais SCORM. (Tradução livre)
52
para a versão 2004, foram encontrados vários players pagos, por este motivo,
decidiu-se por desenvolver também o módulo para o SCORM 1.2.
A Figura 21 mostra a organização do arquivo de manifesto, e como sua
utilização agrega os recursos de aprendizagem e da estrutura de conteúdo.
15
É um formato de compactação de arquivos.
56
<metadata>
<schema>ADL SCORM</schema>
<schemaversion>2004 4th Edition</schemaversion>
</metadata>
<organizations default="scorm-export">
<organization identifier="scorm-export"
adlseq:objectivesGlobalToSystem="false" structure="hierarchical">
<title>[TITLE]</title>
[ITENS]
</organization>
</organizations>
<resources>
[RESOURCES]
</resources>
</manifest>
<?xml version="1.0"?>
<lom
xmlns="http://www.imsglobal.org/xsd/imsmd_rootv1p2p1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imsmd_rootv1p2p1
imsmd_rootv1p2p1.xsd">
<general>
<title>
<langstring>[TITLE]</langstring>
</title>
<catalogentry>
<catalog>[CATALOG]</catalog>
<entry>
<langstring>[CATALOG_DESC]</langstring>
</entry>
</catalogentry>
<language>[LANG]</language>
<description>
<langstring>[DESCRIPTION]</langstring>
</description>
<aggregationlevel>
<vocabulary>
<source>
<langstring xml:lang="x-none">LOMv1.0</langstring>
</source>
<value>
<langstring xml:lang="x-none">3</langstring>
</value>
</vocabulary>
</aggregationlevel>
</general>
<lifecycle>
<contribute>
<role>
<source>
<langstring xml:lang="x-none">LOMv1.0</langstring>
</source>
<value>
<langstring xml:lang="x-none">Author</langstring>
</value>
</role>
<centity>
<vcard>BEGIN:vCard FN:Ray Kingdon END:vCard</vcard>
</centity>
<date>
<datetime>[DATE]</datetime>
</date>
</contribute>
<contribute>
<role>
<source>
<langstring xml:lang="x-none">LOMv1.0</langstring>
</source>
58
<value>
<langstring xml:lang="x-none">Publisher</langstring>
</value>
</role>
<centity>
<vcard>BEGIN:vCard FN:moodle END:vCard</vcard>
</centity>
<date>
<datetime>[DATE]</datetime>
</date>
</contribute>
<contribute>
<role>
<source>
<langstring xml:lang="x-none">LOMv1.0</langstring>
</source>
<value>
<langstring xml:lang="x-none">Export</langstring>
</value>
</role>
<centity>
<vcard>BEGIN:vCard FN:scorm-export END:vCard</vcard>
</centity>
<date>
<datetime>[DATE]</datetime>
</date>
</contribute>
</lifecycle>
<metadata>
<metadatascheme>ADL SCORM 2004</metadatascheme>
</metadata>
<technical>
<format>SCORM 2004</format>
</technical>
<relation>
<resource>
<description>
<langstring>[DESCRIPTION]</langstring>
</description>
</resource>
</relation>
<rights>
<copyrightandotherrestrictions>
<source>
<langstring xml:lang="x-none">LOMv1.0</langstring>
</source>
<value>
<langstring xml:lang="x-none">no</langstring>
</value>
</copyrightandotherrestrictions>
<description>
<langstring>ScormExport</langstring>
Figura 23. Arquivo imslrm.xml
59
16
IEEE 1484.12.1-2002 Learning Object Metadata Standard e IEEE 1484.12.3 Standard for
Extensible Markup Language (XML) Schema Binding for Learning Object Metadata
60
17
Disponível em: http://exelearning.org/
61
5.1 Moodle
5.2 Tidia-Ae
5.3 Reload
Foram realizados testes para os pacotes do SCORM nas versões 1.2 e 2004,
mas somente funcionou para o SCORM 2004, como pôde-se observar na Figura 34.
trabalho, pois o módulo Lição é exclusivo deste AVEA, ou seja, ele não é aderente a
nenhum padrão existente.
Outro módulo do Moodle, o SCORM/AICC, agrega um conjunto de conteúdos
criados sob a forma de pacote, este possibilita a importação e utilização deste
pacote, desenvolvido em conformidade com os padrões SCORM e AICC, ou seja,
objetos de aprendizagem reutilizáveis.
O SCORM é um dos padrões utilizados para o desenvolvimento de objetos de
aprendizagem, este modelo de referência para especificação de conteúdos para
Web, que atualmente é a versão 2004 4rd Edition, define um modelo de agregação
de conteúdo, um modelo de sequenciamento e um ambiente de execução. O Modelo
de Agregação de Conteúdo visa a compor o conteúdo de um objeto de
aprendizagem para visualização num LMS. O Ambiente de Execução é responsável
pela comunicação, através da Application Programming Interface (API), do objeto de
aprendizagem e o LMS. Além do Sequenciamento e Navegação, responsável por
criar regras de sequenciamento para disponibilizar os objetos de aprendizagem nos
LMS.
Com a utilização do padrão SCORM no desenvolvimento de um objeto de
aprendizagem, ou a “scormização” de um objeto de aprendizagem, é possível torná-
lo reusável, acessível, interoperável e durável.
Segundo Silva (2010, p. 59), “o Moodle ainda não tem plugins ou módulos
internos para a produção de Scorm”. Ressalta-se que não há uma forma de reutilizar
as Lições desenvolvidas no módulo em outros LMS, pois, apesar do Moodle ser
amplamente utilizado, não se preocupa com padrões para exportação.
Por este motivo, desenvolveu-se um módulo, ExportSCORM, para exportar as
Lições desenvolvidas no Moodle, baseado no modelo de referência SCORM, para
firmar a principal característica de um objeto de aprendizagem, a de reutilização de
conteúdos, firmando, consequentemente, a interoperabilidade. O foco do módulo
seria somente o SCORM 2004, no entanto, quando pesquisados players para a
versão 2004, foram encontrados vários players pagos, por este motivo, decidiu-se
por desenvolver também o módulo para o SCORM 1.2.
Esse módulo faz a “scormização” do objeto de aprendizagem desenvolvido no
módulo Lição, que gera um pacote (conteúdo de embalagem), do tipo ZIP, que
contém o arquivo de manifesto, arquivo com as informações do objeto de
74
reaproveitado nos AVEA, desde que disponham de player para SCORM. Neste
caso, a Lição passa a ter todas as características de um objeto de aprendizagem,
que são: reusabilidade, adaptabilidade, granularidade, acessibilidade, durabilidade e
interoperabilidade.
______. Sharable Content Object Reference Model (SCORM®) 2004 4th Edition
Run-Time Environment (RTE), version 1.1, 2009b. Disponível em:
http://www.adlnet.gov/Technologies/scorm/SCORMSDocuments/2004%204th%20Ed
ition/Documentation.aspx. Acesso em: 05 jun. 2010.
______. Sharable Content Object Reference Model (SCORM®) 2004 4th Edition
Sequencing and Navigation (SN), version 1.1, 2009c. Disponível em:
http://www.adlnet.gov/Technologies/scorm/SCORMSDocuments/2004%204th%20Ed
ition/Documentation.aspx. Acesso em: 05 jun. 2010.
COLE, Jason; FOSTER, Helen. Using MOODLE: teaching with the popular open.
source course management system. 2. ed. Estados Unidos da América: O'Reilly
Media, 2008.
77
GIL, Antonio Carlos. Métodos e técnicas de pesquisa social. 5. ed. São Paulo:
Atlas, 1999.
LONGARAY, André Andrade; BEUREN, Ilse Maria. In: BEUREN, Ilse Maria (org.).
Como elaborar trabalhos monográficos: teoria e pratica. São Paulo: Atlas, 2004.
MAGALHÃES, Léo Pini (Org.). Projeto SAPIENS. fev. 2001. Disponível em:
http://www.dca.fee.unicamp.br/projects/sapiens/Reports/rf2000/node29.html. Acesso
em: 02 abr. 2010.
SILVA, Robson Santos da. Moodle para autores e tutores. São Paulo: Novatec,
2010.
TELES, Lucio. A aprendizagem por e-learning. In: LITTO, Frederic M.; FORMIGA,
Marcos (orgs). Educação a Distância: o estado da arte. São Paulo: Pearson
Education do Brasil, 2009.