Padrão OBAA - Portal OBAA

Transcrição

Padrão OBAA - Portal OBAA
Edital MCT/FINEP/MC/FUNTTEL – Plataformas para Conteúdos Digitais – 01/2007
Projeto OBAA
Relatório Técnico RT-OBAA-01
Proposta de Padrão para Metadados de
Objetos de Aprendizagem
Multiplataforma
Julho/2009
Título do projeto:
Sigla do Projeto:
Número:
Executor:
Coordenador:
Data de Envio:
Autores:
Objetos de Aprendizagem Baseados em Agentes
OBAA
01.08.0215.00
FAURGS – Fundação de Apoio da Universidade
Federal do Rio Grande do Sul
Rosa Maria Vicari
20/07/2009
Rosa Maria Vicari
João Carlos Gluz
Elder Rizzon Santos
Tiago Thompsen Primo
Luiz Henrique Longhi Rossi
Alexandro Bordignon
Patricia Behar
Liliana Maria Passerino
Raymundo Carlos Machado Ferreira Filho
Valter Roesler
Relatório RT-OBAA-01
Padrão de Metadados
Sumário
Sumário _____________________________________________________________2
Lista de Figuras _______________________________________________________3
Lista de Tabelas _______________________________________________________3
Abreviaturas _________________________________________________________4
1.
Introdução _______________________________________________________7
1.1. Escopo_______________________________________________________________________________________ 8
1.2. Objetivos e Estrutura do Texto ____________________________________________________________ 9
1.3. Documentos de Referência ______________________________________________________________ 10
2.
Proposta de Metadados ___________________________________________13
2.1. Metadados Técnicos _____________________________________________________________________ 14
2.2. Metadados Educacionais ________________________________________________________________ 26
2.3. Metadados de Acessibilidade____________________________________________________________ 29
2.4. Metadados de Segmentação _____________________________________________________________ 38
3.
Perfis de Metadados ______________________________________________45
3.1. Perfil Adequação (PM-ADEQ-BASE) ____________________________________________________ 46
3.2. Perfis de Aderência a Padrões de Metadados __________________________________________ 46
3.3. Perfis de Aplicação _______________________________________________________________________ 51
4.
Concretização ___________________________________________________55
5.
Análise Crítica ___________________________________________________74
Anexo 1 – Listagem Completa dos Metadados OBAA ________________________75
Projeto OBAA
2/78
Relatório RT-OBAA-01
Padrão de Metadados
Lista de Figuras
Figura 1 – Código XML dos metadados do grupo técnico. _____________________24
Lista de Tabelas
Tabela 1 Conjunto de metadados propostos como extensão do padrão LOM, seção 4
- Technical ______________________________________________________15
Tabela 2: Conjunto de metadados propostos como extensão do padrão LOM, seção 5
- Educational ____________________________________________________27
Tabela 3: Conjunto de metadados de acessibilidade usados pelo OBAA, adaptados do
padrão IMS AccessForAll (IMS, 2002) _________________________________31
Tabela 4: Conjunto de metadados propostos como extensão do padrão LOM a parir
do padrão TV-Anytime. ____________________________________________39
Tabela 5: metadados do perfil de adequação mínima e sua classificação _________46
Tabela 6: metadados do perfil de aderência ao PM-DCMI. ____________________47
Tabela 7: conjunto de metadados essenciais do padrão OBAA. ________________48
Tabela 8: conjunto recomendado de metadados do padrão OBAA ______________49
Tabela 9: conjunto de metadados para dar suporte às plataformas previstas no
Padrão OBAA ____________________________________________________51
Tabela 10: conjunto de metadados para aplicações educacionais básicas ________52
Tabela 11: conjunto de metadados para suporte a acessibilidade. ______________53
Projeto OBAA
3/78
Relatório RT-OBAA-01
Padrão de Metadados
Abreviaturas
3GPP
AAC
ABNT
ABNT NBR
ACAP
ADPCM
ADL
AMR-WB
AMPS
ATSC
AVC
AWB
BBC
BML
BPWG
CAT
CDC
CDMA
CLDC
CODEC
CSS
DBS
DCAM
DCMI
DDL
DS
DSS
DTV
DVB
EAD
EARL
ECMA
EDGE
EMM
EPG
ERT
ES
ESMP
ETSI
EVDO
FAQ
GIF
GNU
GPRS
GSM
HD
HE
HTML
HSDPA
IANA
IEC
IEEE
IEEE-LOM
IMS
3rd Generation Partnership Project
Advanced Audio Coding
Associação Brasileira de Normas Técnicas
Associação Brasileira de Normas Técnicas – Norma Brasileira
Adanced Common Application Platform
Adaptive Pulse Code Modulation
Advanced Distributed Learning
Adaptive Multi Rate – WideBand
Advanced Mobile Phone System
Advanced Television System Committee
Advanced Video Coding
Extensão de arquivos em formato AMR-WB
British Broadcasting Corporation
Broadcast Markup Language
Best Practices Working Group
Conditional Access Table
Connected Device Configuration
Code Division Multiple Access
Connected Limited Device Configuration
Codificador/Decodificador
Cascating Style Sheet
Direct Broadcast Satellite
Dublin Core Abstract Model
Dublin Core Metadata Initiative
Description Definition Language
Description Schemes
Darwin Streaming Server
Digital Television
Digital Video Broadcasting
Educação a distância
Evaluation and Report Language
European Computer Manufacturers Association
Enhanced Data rates for GSM Evolution
Entitlement Management Messages
Eletronic Program Guide
Event Relation Table
Elementary Stream
ECMAScript Mobile Profile
European Telecommunications Standards Institute
Evolution-Data Optimized
Frequently Asked Questions
Graphics Interchange Format
GNU's Not Unix
General Packet Radio Service
Global System for Mobile Communications
High Definition
High Efficiency
HyperText Markup Language
High-Speed Downlink Packet Access
Internet Assigned Numbers Authority
International Electrotechnical Commission
Institute of Electrical and Electronics Engineers
IEEE Standard for Learning Object Metadata
IP Multimedia Subsystem
Projeto OBAA
4/78
Relatório RT-OBAA-01
IMS-LOM
IPTV
ISDB-T
ISO
ITU-T
JCP
JPEG
JSF
JSP
JSR
LC
LIBRAS
LIT
LMS
LOM
LTSC
MB
METS
MIDP
MIME
MPEG
NCL
NDR
NISO
OA
OBAA
OMA
OSS
OWL
PAT
PDA
PDF
PDR
PES
PID
PMT
PM
PNG
PRAV
PVR
QoS
QVGA
RDF
RFC
RSS
RTP
RTSP
SAP
SAVANT
SBTVD
SCORM
SD
SI/PSI
SUPER
SVG
TCP
TDMA
TDT
TOT
Padrão de Metadados
IMS Standard for Learning Object Metadata
Internet Protocol Television
Integrated Services Digital Broadcasting Terrestrial
International Organization for Standardization
International Telecommunication Union, Telecommunication Standardization Sector
Java Community Process
Joint Photographic Experts Group
Java Server Faces
Java Server Pages
Java Specification Requests
Low Complexity
Linguagem Brasileira de Sinais
Local Event Table
Learning Management Systems
Learning Object Metadata
Learning Technology Standard Committee
Megabyte
Metadata Encoding & Transmission Standard
Mobile Information Device Profile
Multipurpose Internet Mail Extensions
Moving Picture Experts Group
Nested Context Language
Network Digital Recorder
National Information Standards Organization
Objeto de Aprendizagem
Projeto OBjetos de Aprendizagem baseados em Agentes
Open Mobile Alliance
Open Source Software
Web Ontology Language padrão do W3C
Program Association Table
Personal Digital Assistant
Portable Document Format
Personal Digital Recorder
Packetized Elementary Stream
Process Identifier
Program Map Table
Perfil de Metadados
Portable Network Graphics
Projetos em Áudio e Vídeo
Personal Video Recorder
Quality of Service
Quarter Video Graphics Array
Resource Description Framework
Request for Comments
Really Simple Syndication
Real-time Transport Protocol
Real Time Streaming Protocol
Second Audio Program
Synchronised and Scalable AV content Across NeTworks
Sistema Brasileiro de TV Digital
Sharable Content Object Reference Model
Standard Definition
Service Information / Program Specific Information
Simplified Universal Player Encoder & Renderer
Scalable Vector Graphics
Transmission Control Protocol
Time Division Multiple Access
Time and Date Table
Time Offset Table
Projeto OBAA
5/78
Relatório RT-OBAA-01
TS
TVA
UDP
UMTS
USB
URI
URL
W3C
WAE
WAP
WAV
WBMP
WCDMA
WMV
XHTML
XML
Padrão de Metadados
Transport Stream
TV-Anytime
User Datagram Protocol
Universal Mobile Telecommunications System
Universal Serial Bus
Uniform Resource Identifier
Uniform Resource Locator
World Wide Web Consortium
Wireless Application Environment
Wireless Application Protocol
Waveform audio format
Wireless Bitmap
Wide-Band Code-Division Multiple Access
Windows Media Video
Extensible HyperText Markup Language
Extensible Markup Language
Projeto OBAA
6/78
Relatório RT-OBAA-01
Padrão de Metadados
1. Introdução
A tecnologia de objetos de aprendizagem (OA) fundamenta-se na hipótese de
que é possível criar componentes de material pedagógico e organizá-los de
forma a possibilitar sua reutilização, promovendo economia de tempo e de
custo na produção de cursos on-line, ou na sua utilização como parte do plano
pedagógico de uma aula presencial. Para uma discussão sobre a teoria de OA
sugerimos ao leitor (DOWNES, 2001), Sosteric & Hesemeier (2002) e (FRIESEN,
2001).
Para o Learning Technology Standard Committee (LTSC) do Institute of Electrical
and Electronics Engineers (IEEE) (LTSC, 2004), um objeto de aprendizagem é
qualquer entidade, digital ou não, que possa ser usada, reusada e referenciada
durante algum processo de aprendizagem. O objeto de aprendizagem é um
conteúdo digital ou não (maquete, imagem, filme, etc.), que possa ser usado com
algum propósito educacional e que inclui, internamente ou via associação,
sugestões de contextos, nos quais ele deve ser utilizado. Essa visão também é
adotada na presente proposta de padrão, restrita, entretanto, ao caso das
entidades digitais.
A principal propriedade de um objeto de aprendizagem é sua reusabilidade. Tal
característica pode ser alcançada através da modularidade, interoperabilidade e
recuperação. Modularidade descreve o grau de separação e consequente recombinação dos componentes do OA. Interoperabilidade é a capacidade de
operar em plataformas heterogêneas. A recuperação está relacionada à
capacidade de poder ser encontrado em função de sua descrição de propriedades
e funcionalidades.
Essas características norteiam os esforços de vários grupos de pesquisa e
entidades as quais visam propor padronizações para compatibilizar o
desenvolvimento e uso de OAs em escala mundial. Destacamos as iniciativas do
LTSC IEEE (2004), o IMS Global Learning Consortium (IMS) (2004), e a Advanced
Distributed Learning Initiative (ADL) (2004).
Dentre essas iniciativas, o IEEE-LOM (Learning Object Metadata) é considerado
um padrão aberto e internacionalmente reconhecido para facilitar a busca,
avaliação, construção e uso de OAs, provendo um modelo de dados normalmente
codificado em XML, que segue a norma IEEE Std 1484.12.1 – 2002. O objetivo
desse padrão é especificar a sintaxe e a semântica de informações (metadados) a
respeito de um OA. Essas especificações permitem catalogar os materiais
educacionais (através de seus metadados), tendo em conta a diversidade de
contextos culturais e linguísticos da criação e reuso dos OAs. Dessa maneira,
procura-se garantir modos eficientes de identificação, (re)utilização,
gerenciamento, interoperabilidade, compartilhamento, integração e recuperação
de objetos de aprendizagem.
A estratégia de se adotar padrões abertos também tem como objetivo alcançar
independência de plataforma quanto à exibição/execução dos objetos,
Projeto OBAA
7/78
Relatório RT-OBAA-01
Padrão de Metadados
permitindo o uso de diferentes sistemas operacionais e plataformas de hardware
para a disponibilização dos conteúdos do objeto.
O padrão IEEE-LOM também pode ser visto como uma especificação de um
cabeçalho que fornece informações sobre o objeto de aprendizagem. Os
elementos de dados que compõem esse cabeçalho são os metadados a respeito
do OA. Assim, esse padrão não interfere no conteúdo ou nas regras dos objetos
de aprendizagem, uma vez que apenas agrupa metadados. Por isso, alcançou
amplo uso em EAD, como, por exemplo, nos repositórios CAREO (australiano),
ABED e RIVED (brasileiros) e com diversas iniciativas de padronização,
como a certificação ADL/SCORM.
Na prática, a norma IEEE Std 1484.12.1–2002 define uma biblioteca de
metadados que podem ser combinados livremente para criar o cabeçalho de
informações do OA. De acordo com essa norma, um objeto cujo cabeçalho seja
formado apenas por elementos definidos no padrão IEEE-LOM é considerado
“estritamente conforme ao padrão”. Caso esse cabeçalho contenha, além de
elementos de dados definidos no padrão IEEE-LOM, outros elementos como
extensão desse padrão, então o objeto é considerado apenas “conforme ao
padrão”.
Além da reusabilidade, outro aspecto importante que pode ser usado para
avaliar e comparar padrões de metadados, para objetos de aprendizagem (ou
padrões de metadados para outros tipos de objetos e conteúdos), é o grau de
abrangência ou cobertura das informações armazenadas nos metadados, em
relação às aplicações que se pretendem dar aos objetos. Nesse contexto, pode-se
verificar o baixo grau de abrangência que o padrão DCMI (Dublin Core Metadata
Initiative) de metadados não qualificados para conteúdos da web oferece para
aplicações educacionais e pedagógicas, quando comparado ao padrão IEEE-LOM.
Por outro lado, no contexto de conversão e adaptação de conteúdos multimídia
para distintas plataformas de disponibilização de conteúdos digitais, como por
exemplo: web, dispositivos móveis, TV digital e consoles de jogos pode-se
verificar a relativa falta de cobertura que o padrão IEEE-LOM tem a oferecer,
quando comparado com o padrão MPEG-7 ou outros padrões similares de
metadados para conteúdo multimídia.
Da mesma forma, também se pode verificar a falta de cobertura que os padrões
atuais de metadados para objetos de aprendizagem, incluindo IEEE-LOM, IMSLOM, ADL e DCMI, têm em relação a requisitos de acessibilidade para pessoas
com necessidades especiais e também em relação a questões educacionais
específicas do contexto brasileiro.
1.1. Escopo
Este documento especifica uma proposta de padrão de metadados para objetos
de aprendizagem compatível com o padrão IEEE-LOM, mas que permite a
interoperabilidade desses objetos nas plataformas Web, TV Digital e dispositivos
móveis, além de suportar requisitos de acessibilidade para pessoas com
necessidades especiais e registrar informações educacionais específicas do
Projeto OBAA
8/78
Relatório RT-OBAA-01
Padrão de Metadados
contexto brasileiro. Também especifica um modelo básico para a sintaxe e a
semântica dos metadados, através da especificação de uma ontologia OWL para
os mesmos.
1.2. Objetivos e Estrutura do Texto
O mundo, cada vez mais interconectado, proporciona à população o acesso a
serviços digitais através de diversos mecanismos, como Internet, TV Digital e
aparelhos móveis. Nos computadores, através de conexões à Internet; na
televisão, através da TV digital e nos celulares, através da tecnologia 3G. Dessa
forma, independente de onde o usuário se encontre, é possível acessar tecnologia
digital. Um resultado natural dessa tendência é a necessidade de padronização
de metadados entre essas três formas de comunicação, uma vez que seu uso é
indispensável para lidar com a sobrecarga de informações.
O objetivo desta proposta de padrão é possibilitar a utilização de objetos de
aprendizagem dentro desse contexto de integração tecnológica, especialmente
entre as plataformas Internet e TV Digital. O padrão proposto é formado por um
conjunto de metadados para objetos de aprendizagem, com enfoque em questões
educacionais específicas do contexto brasileiro. Além disso, são propostos
metadados que garantem interoperabilidade do OA nas plataformas Web, TV
Digital e dispositivos móveis.
O padrão proposto de OA visa garantir liberdade ao desenvolvedor desse tipo de
conteúdo pedagógico de forma que esse profissional não se depare com
restrições tecnológicas. É fato que tecnologias para a construção de conteúdos
cada vez mais interativos e ricos surgem em um ritmo acelerado. Dessa forma,
não podemos limitar o conteúdo a um formato determinado, pois o padrão
tornar-se-ia obsoleto rapidamente. Assim, definimos um conjunto de metadados
mínimo o qual um OA deve informar para que seja considerado compatível com o
padrão OBAA. Essa abordagem possibilita mais flexibilidade para o
desenvolvimento dos OA, mas também agrega complexidade aos provedores de
conteúdo responsáveis por viabilizar o objeto de aprendizagem ao usuário.
Especificar conjuntos mínimos e máximos de metadados possibilita definir a
compatibilidade com diferentes plataformas de ensino-aprendizagem existentes.
O conjunto de metadados estabelece ampla estrutura para catalogação,
possibilitando diferentes formas de aplicação, de acordo com as necessidades de
cada designer de OA. A amplitude do conjunto deve-se a sua completude com
relação aos objetivos de interoperabilidade e adequação ao cenário educacional
Brasileiro. Sendo assim, esta proposta define perfis de utilização, especificando
precisamente diferentes subconjuntos de metadados, os quais visam facilitar a
utilização do padrão. Os perfis especificados são abertos, ou seja, trata-se de um
subconjunto que deve evoluir em paralelo à adoção do padrão.
Considerando essa visão de OA, a proposta de padrão seguiu os seguintes
requisitos de interoperabilidade e funcionalidade:
Projeto OBAA
9/78
Relatório RT-OBAA-01
Padrão de Metadados
Adaptabilidade: possibilitar que a mesma descrição de um objeto seja utilizada
de forma interoperável, adaptando-se às características de cada plataforma, ou
seja, conforme o dispositivo, o sistema apresenta a interface de uma forma
diferenciada. Por exemplo, na televisão, um programa é apresentado com fundo
escuro e cores de texto claras. Na Internet, o mesmo programa é apresentado
como fundo claro e texto escuro. Se o usuário tem uma TV com relação de
aspecto 4:3 e, outro usuário, uma TV com relação 16:9, o sistema se adapta
automaticamente. No celular, a fonte é pequena, e na televisão, é grande,
enquanto na Web, é um meio-termo.
Compatibilidade com os padrões existentes: o padrão deve manter a
compatibilidade com o atual panorama de padrões internacionais, permitindo a
adaptação automática, pois é importante interagir com os serviços já
desenvolvidos através de padrões internacionais.
Acessibilidade: considerando o direito ao acesso universal ao conhecimento, é
necessário viabilizar o acesso aos OA por todos os membros da sociedade,
inclusive cidadãos com necessidades especiais.
Independência Tecnológica: o padrão a ser definido deve ser flexível ao ponto
de suportar as inovações tecnológicas, permitindo extensões sem perder a
compatibilidade com o conteúdo já desenvolvido.
O desenvolvimento desta proposta de padrão toma como base padrões para
objetos de aprendizagem já consolidados internacionalmente. Dessa forma, a
presente proposta pode ser contextualizada como uma extensão ao padrão IEEELOM, adicionando especificações de cunho pedagógico, além de bases
tecnológicas para possibilitar utilização dos OAs em TV Digital e dispositivos
móveis.
Em um contexto mais amplo de utilização prática de OA em nível nacional, esta
proposta de padrão enquadra-se como uma base para o desenvolvimento de uma
estrutura maior de padrões e sua estrutura deve englobar processos de
aprendizagem, aplicações (autoria, recomendação, busca inteligente) e
infraestrutura (federação e persistência dos objetos).
A presente proposta está organizada da seguinte forma: a seção 2 apresenta o
conjunto de metadados que compõem o núcleo do padrão; na seção 3 os
metadados são descritos detalhadamente; a seção 4 caracteriza um OA de acordo
com esse padrão, estabelecendo o conjunto de metadados mínimos, necessários
para o padrão OBAA; a seção 4 propõe uma concretização dos metadados através
de ontologia e a seção 5 apresenta uma análise crítica do trabalho desenvolvido,
apontando conclusões e trabalhos futuros.
1.3. Documentos de Referência
ABNT-NBR 15602-1. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15602-1.
Televisão digital terrestre – Codificação de vídeo, áudio e multiplexação, Parte 1:
Codificação de vídeo. Rio de Janeiro, Abril/2008.
Projeto OBAA
10/78
Relatório RT-OBAA-01
Padrão de Metadados
ABNT-NBR 15602-2. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15602-2.
Televisão digital terrestre – Codificação de vídeo, áudio e multiplexação, Parte 2:
Codificação de áudio. Rio de Janeiro, Abril/2008.
ABNT-NBR 15602-3. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15602-3.
Televisão digital terrestre – Codificação de vídeo, áudio e multiplexação, Parte
3:Sistemas de multiplexação de sinais. Rio de Janeiro, Abril/2008.
ABNT-NBR 1603. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15603-1.
Televisão digital terrestre – Multiplexação e serviços de informação (SI). Rio de
Janeiro, Abril/2008.
ABNT-NBR 15604. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15604.
Televisão digital terrestre – Receptores. Rio de Janeiro, Abril/2008.
ABNT-NBR 15606. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15606.
Televisão digital terrestre – Codificação de dados e especificações de transmissão
para radiodifusão digital. Rio de Janeiro, Abril/2008.ADL. Advanced Distributed
Learning Initiative. Sharable Content Object Reference Model (SCORM) Version
1.2: The SCORM Overview. Alexandria: ADLnet, 2001. Disponível em:
<http://www.adlnet.org>. Acesso em: 10 Maio de 2008.
CINTED. CESTA – Coletânea de Entidades de Suporte ao uso de Tecnologia na
Aprendizagem. Disponível em: <www.cinted.ufrgs.br/CESTA/>. Acesso em
16/06/2009.
CSS. Cascading Style Sheets (CSS1) Level 1 Specification, Håkon Wium Lie, Bert Bos,
Editors, W3C Recommendation. Disponível em: <http://www.w3.org/TR/1999/RECCSS1-19990111>. Acesso em: 15/06/2009
DOWNES, S. Learning objects. International Review of Research in Open and
Distance
Learning
2(1).
2001.
Available:
http://www.irrodl.org/content/v2.1/downes.html
FRIESEN, N.; ROBERTS, A.; FISHER, S. CanCore: Metadata for Learning Objects. In
Canadian Journal of Learning and Technology Volume 28(3), 2001.
HTTP1.0. Hypertext Transfer Protocol -- HTTP/1.0 Request for Comments: 1945, T.
Berners-Lee, R. Fielding, H. Frystyk. 1996.
Disponível em <
http://www.ietf.org/rfc/rfc1945.txt>. Acesso em 15/jun/2008.
HTTP1.1. Hypertext Transfer Protocol -- HTTP/1.1 Request for Comments: 2616, R.
Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee, June
1999.
Disponível
em:
<www.ietf.org/rfc/rfc2616.txt>.
Acesso
em:
www.ietf.org/rfc/rfc2616.txt.
LTSC Home Page. Creating Learning Technology Standards. Disponível em:
http://ieeeltsc.org/.
Projeto OBAA
11/78
Relatório RT-OBAA-01
Padrão de Metadados
IEEE. Standard for Learning Object Metadata. Learning Technology Standards
Committee of the IEEE. 2002.
IMS.
IMS
Global
Learning
Consortium,
<http://www.imsglobal.org/>. Acesso em: 20/jun/2008.
Inc.
Disponível
em:
IMS AccessForAll Meta-Data Information Model v1.0, A.Jackl, IMS Global Learning
Consortium, Inc., July 2004.
ISO/IEC 15938-5. Information Technology - Multimedia content description interface
- Part 5 Multimedia Description Schemes, 2001.
MPEG-7. MPEG-7 Overview (ISO/IEC JTC1/SC29/WG11 N6828). 2004. Disponível
em: http://www.chiariglione.org/mpeg/standards/mpeg-7/mpeg-7.htm. Acesso em
junho de 2008.
RTSP. Real Time Streaming Protocol (RTSP). Request for Comments: 2326.
Schulzrinne, H., Rao, A. Lanphier, R. 1998.
Disponível em <
http://www.ietf.org/rfc/rfc1945.txt>. Acesso em 15/jun/2008.
SOSTERIC, M.; HESEMEIER, S. When is a Learning Object not an Object: A first’s
step towards a theory of learning objects. In: International Review of Research
in Open
and
Distance
Learning.
2002.
Disponível
em
http://www.irrodl.org/content/v3.2/soc-hes.html.
TELECO.
Informação
em
Telecomunicações.
2008.
http://www.teleco.com.br. Acesso em 15 de outubro de 2008.
Disponível
em
TVA. TV-Anytime Forum. S3 metadata (normative) v1.2. TV-Anytime Specification,
2003. Disponível em http://www.tv-anytime.org. Acesso em junho de 2008.
W3C. Mobile Web Best Practices 1.0, Basic Guidelines. W3C Recommendation.
2008a. Disponível em http://www.w3.org/TR/mobile-bp/. Acesso em 15 de junho de
2009.
W3C.
Web Content Accessibility Guidelines.
http://www.w3.org/TR/WCAG10/>. Acesso em: abr/2008.
Projeto OBAA
Disponível
em:
<
12/78
Relatório RT-OBAA-01
Padrão de Metadados
2. Proposta de Metadados
Nesta seção apresenta-se a proposta de metadados do padrão OBAA. Tais
metadados visam garantir a interoperabilidade de conteúdos educacionais nas
plataformas de TV-Digital, Web e Dispositivos Móveis. Os conjuntos de
metadados propostos devem ser utilizados para catalogar os objetos de
aprendizagem, dessa forma conduzindo a uma biblioteca de OAs. Nesse sentido,
os metadados propostos não foram especificados para limitar o desenvolvimento
de objetos a determinadas tecnologias, mas sim para especificar suas
funcionalidades possibilitando a interoperabilidade.
O desenvolvimento do padrão de metadados OBAA partiu de padrões
internacionalmente reconhecidos para a descrição de conteúdos educacionais,
notadamente o IEEE LOM e o IMS. Também foram utilizados como base padrões
amplamente adotados para catalogação de arquivos multimídia e em TV Digital,
como o TV-Anytime e o MPEG-7, além das características do Sistema Brasileiro
de TV Digital (SBTVD), incluindo formatos de áudio e vídeo (ABNT-NBR 15602-1
e 15602-2), Tabelas SI/PSI (ABNT-NBR 15602-3, 15603), funcionalidades do
middleware (ABNT-NBR 15606) e do receptor (ABNT-NBR 15604). Informações
sobre as capacidades dos dispositivos móveis (celulares) homologados no Brasil
(TELECO, 2008) também foram levadas em conta na elaboração do padrão de
metadados.
Considerando os padrões referenciados, é proposto o reuso e extensão do IEEE
LOM para possibilitar o uso das várias plataformas requisitadas no Edital FINEP,
ao qual este projeto visa apresentar uma proposta viável ao estado atual da
tecnologia e das necessidades brasileiras. O conjunto de metadados Technical
(item número 4 do IEEE LOM) é estendido com metadados para promover a
interoperabilidade com TV Digital. O conjunto Education (item número 5 do IEEE
LOM) é ampliado de forma a contemplar aspectos da educação no Brasil. Ao
conjunto de metadados do LOM, acrescentam-se também os conjuntos
Accessibility (item número 10) e SegmentInformationTable (item número 11). O
conjunto Accessibility propõe a utilização do padrão IMS AccessForAll o qual
contempla grande parte dos requisitos para a utilização de diferentes
dispositivos para cidadãos com necessidades especiais, bem como alguns
requisitos de usabilidade. Finalmente, o item 11 propõe o reuso e extensões ao
padrão TV-ANYTIME, possibilitando indexar segmentos de um objeto de
aprendizagem por assuntos, destaques, atividades, etc., esteja esse objeto no
formato de vídeo, hiperdocumento ou outro qualquer.
Os metadados do padrão OBAA estão relacionados em três seções divididas
conforme o IEEE LOM. Cada conjunto de metadados é descrito através de uma
tabela, onde Nr. representa uma numeração sequencial conforme o padrão LOM;
Nome representa uma identificação do metadado proposto; Descrição representa
a breve explicação do metadado; Cardinalidade define a quantidade de valores
possíveis para o metadado – em caráter informativo apenas; Domínio especifica o
Projeto OBAA
13/78
Relatório RT-OBAA-01
Padrão de Metadados
espaço de valores; Tipo de Dado descreve tecnicamente o tipo do conteúdo e
Exemplo demonstra possíveis utilizações do metadado. As informações presentes
na descrição de Cardinalidade de cada metadado são informativas, pois sua
obrigatoriedade e qualificação numérica são definidas através dos perfis de
utilização (Seção 6). Após cada tabela, são apresentadas descrições mais
detalhadas sobre cada metadado.
Tendo em vista a ampliação ao padrão IEEE-LOM aqui proposta, considera-se
que o conjunto completo de metadados do padrão OBAA é formado pelo LOM
mais os conjuntos descritos a seguir. O Anexo 1 apresenta uma relação completa
do conjunto de metadados. Nas seções a seguir são apresentados os metadados
adicionais ao IEEE-LOM, mantendo sua numeração original.
2.1. Metadados Técnicos
Este conjunto de metadados define as informações técnicas e requisitos para
utilização do objeto de aprendizagem. Este grupo de metadados foi estendido
com metadados contendo informações técnicas de mídia e que são específicas
para cada plataforma, a fim de possibilitar futuras automatizações na adaptação
de mídias para as diferentes plataformas (TV Digital, Móveis e Web), permitindo
a construção de objetos de aprendizagem interoperáveis. Embora a situação
ideal seja aquela em que todo conteúdo ou mídia produzida pudesse ser
transmitido e executado exatamente da mesma forma em qualquer tipo de
dispositivo ou plataforma digital, algumas características são específicas,
impedindo que esse ideal seja alcançado. Dessa forma, os metadados definidos
nesta seção visam principalmente lidar com os requisitos adicionais de
interoperabilidade multiplataforma.
Também foram definidos metadados para definir quais serviços, ontologias,
linguagens de conteúdo e protocolos de interação estão associados ao objeto,
visando tratar de questões de interoperabilidade com a futura web semântica.
Ao invés de realizar modificações diretamente nos metadados já existentes no
grupo Technical, optou-se por estendê-lo, incluindo novos metadados e
mantendo, assim, a compatibilidade do padrão proposto com o padrão LOM IEEE
1484, conforme recomendação do próprio padrão.
A Tabela 1, a seguir, descreve a proposta de extensão ao conjunto de metadados
técnicos (4 – Technical) do LOM.
Projeto OBAA
14/78
Relatório RT-OBAA-01
Padrão de Metadados
Tabela 1 Conjunto de metadados propostos como extensão do padrão LOM, seção 4 - Technical
Nr.
Nome
Descrição
Cardin
alidade
Domínio
Tipo de Dado
Exemplo
4
Technical
1
-
container
-
4.8
SupportedPlatforms
0..N
Mobile, DTV, Web
string
“DTV”,
“Web”
4.9
PlatformSpecificFeatures
0..N
-
container
-
4.9.1
PlatformType
Esta categoria descreve as
características técnicas dos objetos de
aprendizagem.
Lista de plataformas digitais para as
quais o Objeto de Aprendizagem está
previsto. Atualmente estão previstos
três tipos básicos de plataformas digitais
para disponibilização de OAs: Web, DTV
e Mobile.
Este item não é obrigatório, para manter
a compatibilidade com o LOM, mas é
recomendado seu preenchimento.
Conjunto de características técnicas das
mídias específicas desenvolvidas para
cada plataforma para a qual o Objeto de
Aprendizagem foi previsto.
Deverá ser criado um registro deste
conjunto de metadados para cada
plataforma suportada pelo OA e cujas
informações técnicas diferem das
informações técnicas já descritas no
item 4 (Technical), ou seja, apenas
quando mídias diferentes forem
disponibilizadas para cada plataforma.
Tipo da plataforma digital à qual se
aplicam os seguintes parâmetros. Segue
o mesmo vocabulário de tipos de
plataforma usado no item 4.8.
1
Mobile, DTV, Web
String
“DTV”,
“Web”
Projeto OBAA
15/78
Relatório RT-OBAA-01
4.9.2
SpecificFormat
4.9.3
SpecificSize
4.9.4
SpecificLocation
4.9.5
SpecificRequirement
4.9.5.1
SpecificOrComposite
Projeto OBAA
Padrão de Metadados
Formato da mídia criada para utilização
na plataforma especificada no item
4.9.1. Segue as mesmas definições e
regras do item 4.1, porém aplicadas à
mídia específica. Tamanho especificado
em bytes (IEEE-LOM 4.1).
Tamanho da mídia (em bytes) para
utilização na plataforma especificada no
item 4.9.1. Segue as mesmas definições
e regras do item 4.2, porém aplicadas à
mídia específica.
1..N
Tipos MIME
baseados no
registro IANA
(RFC2048:1996)
ou “non-digital)_
(IEEE-LOM 4.1)
String (500)
(IEEE-LOM 4.1)
“video/mpeg”
“application/xtoolbook”
“text/html”
(IEEE-LOM 4.1)
1
String (30)
(IEEE-LOM 4.2)
“4200”
Uma sequência de caracteres utilizada
para acessar a mídia criada
especialmente para utilização na
plataforma especificada no item 4.9.1.
Segue as mesmas definições e regras do
item 4.3, porém aplicadas à mídia
específica.
Capacidades técnicas necessárias na
plataforma definida no item 4.9.1 para
utilizar esta mídia específica. Segue as
mesmas definições e regras do item 4.4,
porém aplicadas à mídia específica.
Agrupamento de múltiplos requisitos
para a mídia na plataforma específica
definida no item 4.9.1.
Segue as mesmas definições e regras do
item 4.4.1, porém aplicadas à
plataforma específica.
1
ISO/IEC
646:1991, mas
somente os
dígitos de
“0”..”9”
(IEEE-LOM 4.2)
ISO/IEC 106461:2000
(IEEE-LOM 4.3)
String (1000)
(IEEE-LOM 4.3)
“HTTP://www...
”
1..N
ISO/IEC 106461:2000
(IEEE-LOM 4.4)
container
-
1..N
(IEEE-LOM 4.4.1)
(IEEE-LOM 4.4.1)
(IEEE-LOM
4.4.1)
16/78
(IEEE-LOM 4.2)
Relatório RT-OBAA-01
4.9.5.1.1
SpecificType
4.9.5.1.2
SpecificName
Projeto OBAA
Padrão de Metadados
O tipo de tecnologia requerida na
plataforma específica.
Segue as mesmas definições e regras do
item 4.4.1.1, porém aplicadas à
plataforma específica.
O nome da tecnologia requerida na
plataforma específica.
Nota 1: O valor para este elemento de
dados pode ser derivado de 4.9.2:
Technical.PlatformSpecificFeatures.Speci
ficFormat automaticamente onde, por
exemplo, “vídeo/3gp” implica múltiplos
sistemas operacionais (“multi-os”).
Nota 2: Este domínio inclui os valores
mais comuns utilizados no momento em
que este padrão foi aprovado. Novos
valores poderão ser incluídos.
Segue as mesmas definições e regras do
item 4.4.1.2, porém aplicadas à
plataforma específica.
1
Sistema
operacional,
navegador,
middleware
Vocabulário
definido no
domínio
-
1
Se
4.9.5.1.1:SpecificT
ype=”operating
system”, então:
pc-dos, mswindows, macos,
unix, multi-os,
none
Se
4.9.5.1.1:SpecificT
ype=”browser”
então:
any, netscapecomunicator, msinternet-explorer,
opera, amaya,
mozilla-Firefox,
apple-safari,
google-chrome
Se
4.9.5.1.1:SpecificT
ype=”middleware
” então:
ginga, mhp, arib,
davic, dase, gem,
any, none
Vocabulário
definido no
domínio
-
17/78
Relatório RT-OBAA-01
4.9.5.1.3
SpecificMinimumVersion
4.9.5.1.4
SpecificMaximumVersion
4.9.6
SpecificInstallationRemarks
4.9.7
SpecificOtherPlatformRequirements
4.10
Service
Projeto OBAA
Padrão de Metadados
Versão mínima da tecnologia requerida
na plataforma específica.
Segue as mesmas definições e regras do
item 4.4.1.3, porém aplicadas à
plataforma específica.
Maior versão aceitável da tecnologia
requerida na plataforma específica.
Segue as mesmas definições e regras do
item 4.4.1.4, porém aplicadas à
plataforma específica.
Instruções de instalação do objeto de
aprendizagem na plataforma
especificada no item 4.9.1.
Segue as mesmas definições e regras do
item 4.5, porém aplicadas à plataforma
específica.
Informações sobre outros requisitos de
software e hardware necessários na
plataforma definida no item 4.9.1.
Segue as mesmas definições e regras do
item 4.6, porém aplicadas à plataforma
específica.
Container para a especificação de
serviços relacionados a este objeto.
1
ISO/IEC 106461:2000
(IEEE-LOM
4.4.1.3)
1
1
ISO/IEC 106461:2000
(IEEE-LOM
4.4.1.4)
-
String (30)
(IEEE-LOM 4.4.1.3)
“4.2”
(IEEE-LOM
4.4.1.3)
String (30)
(IEEE-LOM 4.4.1.4)
“6.2”
(IEEE-LOM
4.4.1.4)
String(1000)
(IEEE-LOM 4.9.1)
(“en,” “Unzip
the zip file and
launch
index.html in
your web
browser.”)
(IEEE-LOM
4.9.1)
(“en,” “sound
card”),
(“en,” “runtime
X”)
(IEEE-LOM 4.6)
1
(IEEE-LOM 4.6)
String(1000)
(IEEE-LOM 4.6)
0..N
-
Container
18/78
-
Relatório RT-OBAA-01
Padrão de Metadados
4.10.1
Name
O nome do serviço. Pode ser um
conceito definido pela ontologia
associada (metadado número 4.10.6).
1
-
string
4.10.2
Type
O tipo do serviço. Também pode ser um
conceito definido pela ontologia
associada (metadado número 4.10.6).
1
-
string
4.10.3
Provides
Define se o objeto fornece ou solicita o
serviço. Este metadado define o uso do
metadado location (4.10.8.1).
1
boolean
4.10.4
Essential
Define se o serviço é obrigatório
(essencial) ou opcional em relação à
correta execução do objeto.
1
True: o serviço é
fornecido pelo
objeto
False: o serviço é
solicitado pelo
objeto
True: o serviço é
obrigatório para
que o objeto
funcione
corretamente
False: o serviço é
opcional e o
objeto funcionará
mesmo sem sua
disponibilidade
Projeto OBAA
19/78
boolean
“portuguese
content
recomendation”
, “web search”,
“questionanswer user
interface”,
“instant
messaging”
“recommendati
on”,
“searchengine”, “fipadf”, “fipa-ams”,
“persistence”,
“SMS provider”
True,
false
Relatório RT-OBAA-01
4.10.5
Protocol
4.10.6
Ontology
4.10.6.1
Ontology Language
4.10.6.2
Ontology Location
4.10.7
Language
4.10.8
Details
4.10.8.1
Service Location
Projeto OBAA
Padrão de Metadados
O nome do protocolo utilizado para
comunicação com o serviço. É uma
informação dependente de cada serviço.
O valor também pode ser associado a
um conceito ou indivíduo presente na
ontologia (4.10.6).
Ontologias associadas a este serviço.
Geralmente este tipo de ontologia
fornece uma especificação formal do
contexto do serviço.
A linguagem utilizada para especificar a
ontologia.
1..N
-
string
“fipa-request”,
“SPARQL”,
“JSP”, “HTTP”,
“RMI”
0..N
-
string
1
-
string
A URL, URI ou qualquer outra
especificação da localização eletrônica
da ontologia. (relacionado ao item 4.3
do IEEE-LOM).
A linguagem utilizada para a
comunicação com o serviço.
Especificação de detalhes do serviço fora
do escopo de metadados (ex.:
parâmetros).
A URL, URI ou qualquer outra
especificação para acessar o serviço.
(relacionado ao item 4.3 do IEEE-LOM).
1
-
URL, URI
“OBAA
Ontology”,
“WordNet”,“GU
MO”
“OWL-FULL”,
“OWL-LITE”,
“OWL-DL”,
“OWL2”, “RDF”
“http://gia.inf.uf
rgs.br/onto/oba
a.owl”
0..N
-
string
0..N
-
string
1..N
-
URL, URI
20/78
“fipa-sl”, “fipasl0”, “OWL-S”
“request: leaner
information”
“http://gia.inf.uf
rgs.br/recomme
ndation”
Relatório RT-OBAA-01
Padrão de Metadados
Em termos de uso destes metadados, pode-se tomar como exemplo um curso
educacional em vídeo, onde esse vídeo deve ser disponibilizado em pelo menos
dois formatos (dois arquivos de mídia distintos): um para dispositivos móveis
(com codificação H.263, no formato 3gp) e outro para a Web e TV (com
codificação H.264 e formato mp4). Embora sejam duas mídias, o objeto de
aprendizagem é o mesmo, apenas em formatos diferentes. Dessa forma, ambas as
mídias terão o mesmo título, descrição, assunto, autor, palavras-chave, etc., pois
são referentes ao mesmo objeto de aprendizagem. Se essas mídias forem vistas
como objetos de aprendizagem distintos, pelo menos dois problemas poderão ser
observados:
1. O trabalho de geração dos metadados do objeto de aprendizagem será
multiplicado, pois embora todos os dados descritivos sejam iguais (título,
descrição, assunto, palavras-chave, autor, etc.), terá que documentar
várias vezes, uma para cada arquivo de vídeo;
2. Quando o usuário procurar pelo assunto do curso, os dois vídeos serão
apresentados e o mesmo precisará selecionar manualmente o vídeo
adequado, dependendo do tipo de dispositivo que pretende utilizar.
Uma solução mais adequada é descrever uma única vez esse objeto de
aprendizagem e quando o usuário selecionar tal objeto, que o sistema identifique
automaticamente o tipo de dispositivo e envie a mídia adequada, sem a
necessidade de o usuário saber dessa diferenciação. Essa funcionalidade pode ser
atingida por meio de metadados de adaptação, onde apenas os metadados
técnicos (que serão diferentes para cada tipo de dispositivo ou plataforma)
necessitarão ser informados novamente, mas com os dados específicos para cada
plataforma, enquanto as demais informações de descrição do objeto (título,
descrição, etc.) serão documentadas uma única vez, pois são independentes de
plataforma.
Esses metadados foram definidos como sendo uma extensão do item 4
(Technical) do padrão LOM, compreendendo dois novos itens:
4.8:SupportedPlatforms e 4.9:PlatformSpecificFeatures, com seus subgrupos.
4.8 SupportedPlatforms
Indica em quais plataformas o objeto de aprendizagem está apto a ser executado.
Atualmente estão previstos três tipos básicos de plataformas digitais para
disponibilização de OAs: Web, DTV e Mobile.
4.9 PlatformSpecificFeatures
Identifica os dados técnicos das mídias, da mesma forma que o item 4 Technical,
porém aplicados a cada uma das plataformas, para as quais o objeto de
aprendizagem foi previsto. Esse novo grupo de metadados também é opcional
por compatibilidade, mas pode ser repetido mais que uma vez, ou seja, é
informado um grupo 4.9 PlatformSpecificFeatures para cada uma das
plataformas indicadas no item 4.8 SupportedPlatforms.
Caso uma determinada plataforma seja informada no item 4.8
SupportedPlatforms, como prevista pelo objeto de aprendizagem, porém não seja
criado um grupo 4.9 PlatformSpecificFeatures específico para essa plataforma,
Projeto OBAA
21/78
Relatório RT-OBAA-01
Padrão de Metadados
então significa que os dados técnicos gerais, informados no grupo 4 Technical do
LOM, se aplicam também para a plataforma em questão.
Utilizando como exemplo o mesmo vídeo educacional citado anteriormente,
suponhamos que esteja informado no item 4.8 SupportedPlatforms que o mesmo
é suportado nas plataformas de TV Digital, Web e Móveis e que no item 4.3
Location
do
LOM
seja
informada
a
URL
fictícia
<www.inf.ufrgs.br/prav/cursoexemplo1.mp4>. Caso seja criado um grupo 4.9
PlatformSpecificFeatures para dispositivos móveis, indicando que o endereço do
vídeo para essa plataforma é <www.inf.ufrgs.br/prav/cursoexemplo1.3gp>,
então este último é válido para a plataforma móvel. Caso esse grupo não seja
criado, então vale para a plataforma móvel a mesma URL já informada no item
4.3 Location do LOM. Portanto, caso os dados técnicos de uma plataforma sejam
os mesmos que o informado no grupo 4 Technical do LOM, não é necessário criar
o grupo 4.9 PlatformSpecificFeatures específico para a plataforma.
Detalhando um pouco mais o grupo 4.9 PlatformSpecificFeatures, para cada
plataforma que esse grupo de metadados for criado, conterá os subitens
descritos a seguir.
4.9.1 SpecificPlatform:
Tipo da plataforma digital à qual se aplicam os seguintes parâmetros. Segue o
mesmo vocabulário de tipos de plataforma usado no item 4.8.
4.9.2 SpecificFormat:
Formato da mídia criada para utilização na plataforma especificada no item
4.9.1. Segue as mesmas definições e regras do item 4.1, porém aplicadas à mídia
específica.
4.9.3 SpecificSize:
Tamanho da mídia criada para utilização na plataforma especificada no item
4.9.1. Segue as mesmas definições e regras do item 4.2, porém aplicadas à mídia
específica.
4.9.4 SpecificLocation:
Uma sequência de caracteres utilizada para acessar a mídia criada
especificamente para utilização na plataforma especificada no item 4.9.1. Segue
as mesmas definições e regras do item 4.3, porém aplicadas à mídia específica.
4.9.5 SpecificRequirement:
Capacidades técnicas necessárias na plataforma definida no item 4.9.1 para
utilizar essa mídia específica. Segue as mesmas definições e regras do item 4.4,
porém aplicadas à mídia específica.
4.9.5.1 SpecificOrComposite:
Projeto OBAA
22/78
Relatório RT-OBAA-01
Padrão de Metadados
Agrupamento de múltiplos requisitos para a mídia na plataforma específica
definida no item 4.9.1. Segue as mesmas definições e regras do item 4.4.1, porém
aplicadas à plataforma específica.
4.9.5.1.1 SpecificType:
O tipo de tecnologia requerida na plataforma específica. Segue as mesmas
definições e regras do item 4.4.1.1, porém aplicadas à plataforma específica.
4.9.5.1.2 SpecificName:
O nome da tecnologia requerida na plataforma específica. Segue as mesmas
definições e regras do item 4.4.1.2, porém aplicadas à plataforma específica;
4.9.5.1.3 SpecificMinimumVersion:
Versão mínima da tecnologia requerida na plataforma específica. Segue as
mesmas definições e regras do item 4.4.1.3, porém aplicadas à plataforma
específica;
4.9.5.1.4 SpecificMaximumVersion:
Maior versão aceitável da tecnologia requerida na plataforma específica. Segue
as mesmas definições e regras do item 4.4.1.4, porém aplicadas à plataforma
específica.
4.9.6 SpecificInstallationRemarks:
Instruções de instalação do objeto de aprendizagem na plataforma especificada
no item 4.9.1. Segue as mesmas definições e regras do item 4.5, porém aplicadas
à plataforma específica.
4.9.7 SpecificOtherPlatformRequirements:
Informações sobre outros requisitos de software e hardware necessários na
plataforma definida no item 4.9.1. Segue as mesmas definições e regras do item
4.6, porém aplicadas à plataforma específica.
Como se pode observar, os nomes adotados para os metadados 4.9.2 até 4.9.7
seguem a mesma nomenclatura dos itens correspondentes no LOM, porém
precedidos do prefixo “Specific”. O objetivo de manter nomenclatura similar é
facilitar a identificação dos campos correspondentes aos do item 4:Technical
geral (ou seja, independente da plataforma) com o grupo 4.9
PlatformSpecificFeatures (dados técnicos específicos para uma determinada
plataforma). O prefixo “Specific” foi utilizado para não haver duplicidade de
nomes, conforme recomendação do padrão LOM.
A Figura 1 ilustra os metadados gerados para o grupo “4: Technical”, obtidos com
base no objeto de aprendizagem “De onde vem – TV”, que já foi convertido e
testado nas plataformas Web, Móvel e de TV Digital. Os metadados de extensão
propostos por esse projeto estão em destaque, com fonte em cor vermelha.
Projeto OBAA
23/78
Relatório RT-OBAA-01
Padrão de Metadados
Figura 1 – Código XML dos metadados do grupo técnico.
4.10 Service
O conjunto de metadados Service possibilita que um objeto de aprendizagem seja
associado a um serviço de qualquer natureza. Dessa forma, a funcionalidade do
objeto pode ser expandida para utilização de qualquer provedor de serviço
disponível. Além disso, considera-se a hipótese do desenvolvimento de objetos
de aprendizagem capazes eles mesmos de fornecerem serviços. A especificação
dos metadados proposta modela o acesso ao serviço, não apresentando nenhuma
Projeto OBAA
24/78
Relatório RT-OBAA-01
Padrão de Metadados
restrição para a forma como ele pode ser implementado. Assim, estabelece-se
flexibilidade para que o OA utilize os serviços necessários, independente da
tecnologia utilizada.
A seguir, são descritos os metadados para a associação de serviços a objetos de
aprendizagem. É possível associar uma quantidade livre de serviços a um objeto.
4.10.1 Name
O nome do serviço pode ser qualquer string válido. Idealmente, o nome do
serviço é representado por um conceito e suas relações na ontologia de serviços
associada (metadado 4.10.6).
4.10.2 Type
Especifica o tipo do serviço, através de string válido. Idealmente, o tipo do
serviço é representado por um conceito e suas relações na ontologia de serviços
associada (metadado 4.10.6).
4.10.3 Provides
Define se o serviço descrito é fornecido ou requerido pelo objeto de
aprendizagem. Caso verdadeiro, o objeto fornece o serviço e o metadado location
(4.10.8.1) indica o local de acesso ao serviço. Caso falso, significa que o objeto
deve solicitar o serviço e o metadado location (4.10.8.1) indica o local de acesso
utilizado pelo objeto.
4.10.4 Essential
Declara se o serviço é obrigatório ou opcional para a correta execução do objeto.
Em caso verdadeiro (obrigatório), o objeto precisa necessariamente do serviço
para executar de acordo com a visão de seus desenvolvedores. Em caso falso
(opcional), o objeto pode fazer o uso do serviço, porém a disponibilidade ou não
do mesmo não acarreta perda de funcionalidade básica do objeto.
4.10.5 Protocolo
É o nome do protocolo utilizado para a comunicação com o serviço. A definição
de cada protocolo depende de cada serviço e pode estar relacionada a um
conceito definido na ontologia associada ao serviço (4.10.6).
4.10.6 Ontology
Especificação das ontologias associadas a esse serviço. Geralmente, esse tipo de
ontologia formaliza computacionalmente uma definição do contexto do serviço.
4.10.6.1 Ontology Language
O nome da linguagem utilizada para especificar a ontologia.
4.10.6.2 Ontology Location
Especificação da localização digital da ontologia.
Projeto OBAA
25/78
Relatório RT-OBAA-01
Padrão de Metadados
4.10.7 Language
Nome da linguagem utilizada para comunicação com o serviço.
4.10.8 Details
Especifica detalhes do serviço que estão fora do escopo de metadados,
tais como parâmetros de entrada, conteúdo de mensagens, etc.
4.10.8.1 Service Location
Especifica o local de acesso ao serviço.
2.2. Metadados Educacionais
A extensão ao conjunto 5 – Educational de metadados do IEEE LOM fundamentase em um modelo pedagógico com base epistemológica interacionista, a qual
compreende que o sujeito conhece o mundo por meio da interação com os
objetos de conhecimentos, sejam eles situações, animais, objetos e/ou outros
sujeitos. Buscam-se definir os seguintes aspectos para a criação desse modelo:
organizacionais, referentes ao conteúdo, metodológicos e tecnológicos.
Modelos pedagógicos são um sistema de premissas teóricas que representam,
explicam e orientam a forma como se aborda o currículo e que se
concretiza nas práticas pedagógicas e nas interações professor-aluno-objeto
de conhecimento. O modelo pedagógico é composto por uma arquitetura
pedagógica (constituída de planejamento pedagógico, conteúdo e recurso
digital), concepção pedagógica e epistemológica do professor. A extensão aqui
proposta trata somente das questões relacionadas ao conteúdo (objetos de
aprendizagem) disponibilizado ao aluno. Uma proposta mais completa de
metadados segundo esse modelo pedagógico se apresenta como uma evolução
natural do projeto OBAA.
A Tabela 2, a seguir, apresenta um conjunto de metadados que amplia o IEEELOM, seção 5 – Educational, com metadados relevantes para o contexto
educacional brasileiro.
Projeto OBAA
26/78
Relatório RT-OBAA-01
Padrão de Metadados
Tabela 2: Conjunto de metadados propostos como extensão do padrão LOM, seção 5 - Educational
Nr.
Nome
Descrição
Cardin
alidade
Domínio
Tipo de Dado
Exemplo
5
Educational
1
-
Container
-
5.12
LearningContentType
1
Interaction
Fatual, Conceitual,
Procedimental, Atitudinal
Objeto-sujeito
Sujeito1 – sujeito 2 – objeto
Vocabulário
(enumerado)
Vocabulário
(enumerado)
Conceitual
5.13
5.13.1
Perception
1
Visual, auditiva, mista, outra
Vocabulário
(enumerado)
auditiva
5.13.2
Synchronism
1
True
CoPresence
boolean
True
5.13.4
Reciprocity
True: denota sincronia
(Synchronous)
False: denota interação
assíncrona (asynchronous)
True: o objeto faz uso de
mecanismos de co-presença.
False: o objeto não utiliza
mecanismos de co-presença.
1-1, 1-N, N-M
boolean
5.13.3
Descrição das características educacionais
do objeto de aprendizagem.
Especificação educacional do tipo do
conteúdo do objeto de aprendizagem.
Especifica a interação educacional proposta
por este objeto de aprendizagem e seu(s)
usuários.
Especifica a forma sensorial pela qual o
aluno receberá as informações do objeto de
aprendizagem.
Especifica o sincronismo referente à
interação do aluno com o dispositivo
utilizado para executar o objeto de
aprendizagem.
Especifica a utilização de mecanismos que
auxiliem a identificação de outros usuários
no ambiente.
Vocabulário
(enumerado)
1-N
5.14
Didactic Strategy
Vocabulário
(enumerado)
(Challenge,
Problem
Solving)
Projeto OBAA
Forma de relacionamento entre os usuários,
necessária para o funcionamento deste
objeto de aprendizagem.
Conjunto de ações planejadas e conduzidas
pelo professor a fim de promover o
envolvimento e comprometimento dos
alunos com um conjunto maior de
atividades.
1
1
1
1..N
Model Construction, Challenge,
Hypothesis and Test
Development, Case Study,
Question & Answering, Problem
Solving,
27/78
Objeto-sujeito
Relatório RT-OBAA-01
Padrão de Metadados
A seguir apresentam-se as descrições detalhadas dos metadados adicionais.
5.12
LearningContentType
Este metadado define o tipo de conteúdo do objeto de aprendizagem. O tipo de
conteúdo educacional (o conteúdo do objeto de aprendizagem em si) pode ser
classificado em:
a) Conteúdos factuais: Aprendizagem de fatos mediantes a atividades de cópias
mais ou menos literais, como exercícios de repetição.
b) Conteúdos referentes a conceitos: Atividades que possibilitem o
reconhecimento dos conhecimentos prévios, que assegurem a significância e a
funcionalidade, que sejam adequadas ao nível de desenvolvimento, que
provoquem uma atividade mental, etc.
Conteúdos procedimentais: Necessidade de realizar exercícios suficientes e
progressivos das diferentes ações que formam os procedimentos, as técnicas ou
estratégias.
Conteúdos Atitudinais: Caráter conceitual dos valores; as normas e as atitudes,
quer dizer, o conhecimento que cada um deles é e implica; pode ser aprendido
mediante estratégias já descritas para os modelos conceituais.
O metadado compreende um tipo de conteúdo para cada objeto de
aprendizagem.
5.13
Interaction
Especifica a interação entre o objeto de aprendizagem e seu usuário. A interação
diz respeito ao comportamento das pessoas em relação a outras pessoas e
sistemas. É possível que só possamos proporcionar experiências de
aprendizagem significativas se a solução educacional projetada for, antes de
tudo, interativa. Isso significa disponibilizar uma interface que possibilite
interação e, mais do que isso, oferecer atividades de aprendizagem que exijam do
aluno interação com conteúdos, ferramentas e com outras pessoas.
5.13.1 Perception
Especifica o mecanismo sensorial utilizado para transmitir a informação. São
mecanismos que buscam incentivar a interação e colaboração, auxiliando o aluno
na realização de suas atividades. Esses mecanismos permitem ao usuário que ele
entenda o que está acontecendo no ambiente virtual e auxilia no aprendizado
como um todo.
5.13.2 Synchronism
Define a forma de interação entre o usuário e o objeto. O sincronismo se refere
aos tipos de comunicação que são estabelecidos na rede e que transmitem
informações e trocas aos alunos. Essa comunicação pode ser estabelecida entre
aluno-aluno, aluno-professor ou aluno-ambiente (máquina). Nesse sentido
existem dois tipos de comunicação no ambiente virtual: síncronas ou
assíncronas. A comunicação síncrona se dá por meio de ferramentas que
Projeto OBAA
28/78
Relatório RT-OBAA-01
Padrão de Metadados
possibilitam que as pessoas comuniquem-se em tempo real, ou seja, os sujeitos
devem estar conectados ao mesmo tempo; um exemplo de ferramenta é o batepapo. A comunicação assíncrona se dá por meio de ferramentas que possibilitam
a comunicação entre os sujeitos em tempos diferentes, não há necessidade de
estarem conectados ao mesmo tempo; por exemplo, a funcionalidade fórum.
5.13.3 CoPresence
Especifica a necessidade de mecanismos para informar e utilizar a co-presença
de outros usuários no ambiente. Mecanismos que auxiliem a identificação de
outros usuários no ambiente. Auxiliando a comunicação entre estes, através de
ferramentas do ambiente.
5.13.4 Reciprocity
Qualifica a forma de relacionamento entre os usuários, necessária para o
funcionamento deste objeto de aprendizagem. Reciprocidade é um modo de se
relacionar com os outros no qual todos têm as mesmas oportunidades e chances
de participação e de interação no grupo, seja num grupo, num jogo, no trabalho,
nas discussões políticas, na vida... essa operação auxiliará os alunos na
aprendizagem cooperativa e colaborativa, onde, através de trocas, pode-se
aprender e ensinar.
5.14
DidacticStrategy
Especifica a estratégia didática mais adequada a ser adotada ao utilizar esse
objeto de aprendizagem. Uma estratégia didática pode ser definida como um
conjunto de ações planejadas e conduzidas pelo professor a fim de promover o
envolvimento e o comprometimento dos alunos com um conjunto maior de
atividades. Nesse contexto, as estratégias didáticas devem possibilitar que o
aluno se envolva nas atividades e se torne, de certa maneira, responsável por seu
processo de aprendizagem.
2.3. Metadados de Acessibilidade
Os metadados de acessibilidade propostos pelo padrão OBAA foram adaptados
do padrão IMS AccessForAll (IMS, 2002).
Os metadados de acessibilidade têm por intenção armazenar informações de
acessibilidade sobre o usuário (estudante). São importantes para definir as
configurações dos usuários ao acessar o Objeto de Aprendizagem, atendendo,
portanto, as definições propostas pelo mesmo. Essas definições poderão atender
aos requisitos de áudio para cegos, legenda para surdos (ou vídeo com
intérpretes), idiomas e outras especificações importantes para dar acesso e
inclusão ao Objeto de Aprendizagem às pessoas com necessidade educativas
especiais.
Acessibilidade é a habilidade do ambiente de aprendizagem de se adaptar às
necessidades de cada usuário/estudante. Ela é determinada pela flexibilidade de
Projeto OBAA
29/78
Relatório RT-OBAA-01
Padrão de Metadados
um ambiente educacional (no que diz respeito à apresentação, métodos de
controle, modalidade de acesso e suporte para os estudantes e a disponibilidade
de conteúdos e atividades alternativas mas equivalentes. (IMS AccessForAll
Meta-data Overview).
Este tipo de metadados tem como finalidade: descreve o que é necessário para
utilizar os recursos (por exemplo, visuais, auditivos, etc), se o visor e método de
controle pode ser transformado e se existe uma alternativa equivalente
conhecido. Os metadados descrevem, portanto, um recurso acessível
possibilitando a transformação que pode ser gerada usando ferramentas de
avaliação existentes.
A Tabela 3, a seguir, apresenta este conjunto de metadados no contexto do
padrão OBAA.
Projeto OBAA
30/78
Relatório RT-OBAA-01
Padrão de Metadados
Tabela 3: Conjunto de metadados de acessibilidade usados pelo OBAA, adaptados do padrão IMS AccessForAll (IMS, 2002)
Nr.
Nome
Descrição
Cardin
alidade
Domínio
Tipo de Dado
Exemplo
10
Acessibility
1
-
Container
-
10.1
hasVisual
1
True, False
boolean
True
10.2
hasAudititory
1
True, False
boolean
False
10.3
hasText
1
True, False
boolean
True
10.4
hasTactile
1
True, False
boolean
True
10.5
earlStatement
Acessibilidade é a habilidade do ambiente de
aprendizagem de se adaptar às necessidades de
cada usuário/estudante. Ela é determinada pela
flexibilidade de um ambiente educacional (no que
diz respeito à apresentação, métodos de controle,
modalidade de acesso e suporte para os estudantes
e a disponibilidade de conteúdos e atividades
alternativas mas equivalentes.
Indicação da existência no Objeto de Aprendizagem
se o mesmo apresenta conteúdos com informação
visual.
Indicação da existência no Objeto de Aprendizagem
se o mesmo apresenta conteúdos com informação
audíveis.
Indicação da existência no Objeto de Aprendizagem
se o mesmo apresenta conteúdos com informação
textual.
Indicação da existência no Objeto de Aprendizagem
se o mesmo apresenta conteúdos com informação
visual.
Refere-se a informações fornecidas na Linguagem
para Avaliação e Relato (Evaluation and Report
Language - EARL) definida pela W3C como um
quadro de referência para expressar e comparar
testes e resultados.
0..n
-
container
-
Projeto OBAA
31/78
Relatório RT-OBAA-01
Padrão de Metadados
10.5.1
displayTransformability
Refere-se ao relato EARL sobre as características de
transformabilidade dos recursos referenciados.
0..1
URI
10.5.2
controlFlexibility
0..1
URI
10.6
equivalentResource
0..n
URI
10.6.1
isSuplementary
10.6.2
learnerScaffold
Refere-se ao relato EARL sobre as características de
controle e flexibilidade dos recursos referenciados.
Aponta para um recurso equivalente (metadados)
dos recursos descritos ou partes dos mesmos.
Este tipo de metadados tem como finalidade de
definir outro recurso que equivalha ao recurso
existente.
Este metadado tem como funcionalidade se
verdadeiro o recurso é uma alternativa completa
para o objeto de aprendizagem. Caso seja falso
suplementa o OA e é exibido em conjunto com o
OA. Atividade ou recurso alternativo a ser utilizado
para complementar o OA ativo.
Indica facilidades de acesso ao aprendizado,
descreve recursos que estão ou serão contidos no
OA, como uma ou mais ferramentas de apoio.
Exemplos:
10.6.2
alternativesToVisual
Projeto OBAA
Apresentação do conteúdo diferenciado sendo ele
uma alternativa visual.
Este tipo de metadados tem como finalidade
apresentação diferenciada do conteúdo a ser
trabalhado.
1
True, False
boolean
False
0..n
dictionary, calculator
noteTaking,
peerInteraction, abacus,
thesaurus,
spellChecker,
homophoneChecker,
mindMappingSoftware,
outlineTool
-
Vocabulário
(enumerado)
thesaurus
container
-
0..1
32/78
Relatório RT-OBAA-01
10.6.2.1
audioDescription
10.6.2.1.1
language
10.6.2.1.2
altTextLang
10.6.2.1.3
longDescriptionLang
10.6.2.1.4
colorAvoidance
10.6.3
alternativesToText
Projeto OBAA
Padrão de Metadados
Apresentação do conteúdo diferenciado sendo ele
uma alternativa em áudio.
Este tipo de metadados tem como finalidade
apresentação diferenciada do conteúdo a ser
trabalhado, sendo a mesma descrita em arquivo de
áudio.
Indica a linguagem que a descrição do áudio será
apresentada. Este tipo de metadados tem como
finalidade tem apresentar uma alternativa sonora e
de acordo com a preferência do usuário sendo ele
nativo em qualquer língua.
Indica que o recurso descrito contem texto
alternativo na linguagem especificada para principal
recurso referenciado.
Indica que o recurso descrito contem texto
alternativo longo na linguagem especificada para
principal recurso referenciado.
Recurso onde se descreve como as cores devem ser
utilizadas. Este tipo de metadado tem como
finalidade de atender aos estudantes/usuários que
tem dificuldades de acessar conteúdos com cores
pré-definidas, são usuários/estudantes com
problemas de visão, daltônico, monocromáticos e
etc.
Conteúdos textuais presentes em diferentes
modalidades.
standard
expanded
Vocabulário
(enumerado)
standard
0..1
ISO Language Code
xml:lang
en
0..1
ISO Language Code
xml:lang
en
0..1
ISO Language Code
xml:lang
en
0..n
avoidRed,
avoidRedGreen,
avoidBlueYellow,
avoidGreenYellow,
avoidOrange,
avoidRedBlack,
avoidPurpleGray,
useMaximumContrast
Monochrome
-
Lista de
vocabulário
(enumerado)
[avoidOrange,
avoidRedBlack]
container
-
0..1
33/78
Relatório RT-OBAA-01
10.6.3.1
graphicAlternative
10.6.3.2
signLanguage
10.6.4
alternativesToAuditory
10.6.4.1
captionType
10.6.4.1.1
language
10.6.4.1.2
captionRate
Projeto OBAA
Padrão de Metadados
Indica que o recurso descrito contem alternativas
gráficas/visuais para textos no texto principal.
Este tipo de metadado tem como finalidade
apresentar um conteudo diferenciado e alternativo
ao texto, mas presente no texto principal.
Faz a indicação de conteúdos traduzidos para
linguagem de sinais, no dialeto específico sendo fiel
ao conteúdo principal do recurso.
0..1
True, False
boolean
False
0..n
Vocabulário
(enumerado)
Brazilian-BRA
Conteúdos presentes em diferentes modalidades.
Este tipo de metadado tem como finalidade de
apresentar informações diferenciadas para
diferentes tipos de usuários/estudantes.
Indica que o recurso descrito contenha textos com
legenda tendo referencia direta ao conteúdo
principal.
Indica a lingua utilizada na legenda. Este tipo de
metadado tem como finalidade de atender aos
variados tipos de línguas.
Indica a taxa de velocidade da legenda. Tem a
finalidade de acompanhar o recurso principal.
0..1
American-ASL, BritishBSL, Brazilian-BRA,
Native-Guarani-GUA,
Spanish-SPA, French-LSF,
Japanese-JSL, OTHER
-
container
-
-
container
-
1
ISO Language Code
xml:lang
en
0..1
[1..300]
integer
120
34/78
Relatório RT-OBAA-01
Padrão de Metadados
Dentro dessa categoria, existem subcategorias descritas a seguir:
10.1
hasVisual
10.2
hasAudititory
10.3
hasText
10.4
hasTactile
Indicação da existência no Objeto de Aprendizagem se o mesmo apresenta
conteúdos com informação visual.
Indicação da existência no Objeto de Aprendizagem se o mesmo apresenta
conteúdos com informação audíveis.
Indicação da existência no Objeto de Aprendizagem se o mesmo apresenta
conteúdos com informação textual.
Indicação da existência no Objeto de Aprendizagem se o mesmo apresenta
conteúdos com informação visual.
10.5 earlStatement
Refere-se a informações fornecidas na Linguagem para Avaliação e Relato
(Evaluation and Report Language - EARL) definida pela W3C como um quadro de
referência para expressar e comparar testes e resultados.
10.5.1 displayTransformability
Refere-se ao relato EARL sobre as características de transformabilidade dos
recursos referenciados.
10.5.2 controlFlexibility
Refere-se ao relato EARL sobre as características de controle e flexibilidade dos
recursos referenciados.
10.6
equivalentResource
Aponta para um recurso equivalente (metadados) dos recursos descritos ou
partes dos mesmos.
Este tipo de metadados tem como finalidade de definir outro recurso que
equivalha ao recurso existente.
10.6.1 isSuplementary
Este metadado tem como funcionalidade se verdadeiro o recurso é uma
alternativa completa para o objeto de aprendizagem. Caso seja falso suplementa
o OA e é exibido em conjunto com o OA. Atividade ou recurso alternativo a ser
utilizado para complementar o OA ativo.
Projeto OBAA
35/78
Relatório RT-OBAA-01
Padrão de Metadados
10.6.2 learnerScaffold
Indica facilidades de acesso ao aprendizado, descreve recursos que estão ou
serão contidos no OA, como uma ou mais ferramentas de apoio. Exemplos de
valores possíveis: Dictionary, calculator, noteTaking, peerInteraction, abacus,
thesaurus, spellChecker, homophoneChecker, mindMappingSoftware, outlineTool
10.6.3 alternativesToVisual
Apresentação do conteúdo diferenciado sendo ele uma alternativa visual. Este
tipo de metadados tem como finalidade apresentação diferenciada do conteúdo a
ser trabalhado.
10.6.3.1 audioDescription
Apresentação do conteúdo diferenciado sendo ele uma alternativa em áudio.
Este tipo de metadados tem como finalidade apresentação diferenciada do
conteúdo a ser trabalhado, sendo a mesma descrita em arquivo de áudio.
10.6.3.1.1. Language
Indica a linguagem que a descrição do áudio será apresentada. Este tipo de
metadados tem como finalidade tem apresentar uma alternativa sonora e de
acordo com a preferência do usuário sendo ele nativo em qualquer língua.
10.6.3.1.2 altTextLang
Indica que o recurso descrito contem texto alternativo na linguagem especificada
para principal recurso referenciado.
10.6.3.1.3 longDescriptionLang
Indica que o recurso descrito contem texto alternativo longo na linguagem
especificada para principal recurso referenciado.
10.6.3.1.4 colorAvoidance
Recurso onde se descreve como as cores devem ser utilizadas. É formado por
uma lista de valores derivados de um vocabulário enumerado. Exemplos de
valores possíveis deste vocabulário são:
avoidRed, avoidRedGreen,
avoidBlueYellow,
avoidGreenYellow,
avoidOrange,
avoidRedBlack,
avoidPurpleGray, useMaximumContrast, Monochrome
Este tipo de metadado tem como finalidade de atender aos estudantes/usuários
que tem dificuldades de acessar conteúdos com cores pré-definidas, são
usuários/estudantes com problemas de visão, daltônicos e etc.
10.6.4 alternativesToText
Conteúdos textuais presentes em diferentes modalidades.
10.6.4.1 GraphicAlternative
Projeto OBAA
36/78
Relatório RT-OBAA-01
Padrão de Metadados
Indica que o recurso descrito contem alternativas gráficas/visuais para textos no
texto principal.
Este tipo de metadado tem como finalidade apresentar um conteudo
diferenciado e alternativo ao texto, mas presente no texto principal.
10.6.4.2 SignLanguage
Faz a indicação de conteúdos traduzidos para linguagem de sinais, no dialeto
específico sendo fiel ao conteúdo principal do recurso. Exemplos de valores
possíveis são: American-ASL, British-BSL, Brazilian-BRA, Native Guarani-GUA,
Spanish-SPA, French-LSF, Japanese-JSL, OTHER
10.6.5 alternativesToAuditory
Conteúdos presentes em diferentes modalidades. Este tipo de metadado tem
como finalidade de apresentar informações diferenciadas para diferentes tipos
de usuários/estudantes.
10.6.5.1 captionType
Indica que o recurso descrito contenha textos com legenda tendo referencia
direta ao conteúdo principal.
10.6.5.1.1 language
Indica a lingua utilizada na legenda. Este tipo de metadado tem como finalidade
de atender aos variados tipos de línguas.
10.6.5.1.4 captionRate
Indica a taxa de velocidade da legenda. Tem a finalidade de acompanhar o
recurso principal.
Projeto OBAA
37/78
Relatório RT-OBAA-01
Padrão de Metadados
2.4. Metadados de Segmentação
Muitas vezes, é necessário subdividir logicamente um objeto de aprendizagem,
permitindo a organização do mesmo por módulos ou por assuntos que o mesmo
trata. Um exemplo da importância desses metadados é o curso educacional em
vídeo “De onde vem - TV”, disponível no repositório SACCA. Esse vídeo foi
segmentado por módulos, sendo que cada módulo trata de um assunto específico
sobre a televisão (“Introdução”, “Questionamento: De onde vem a TV?”, “Origem
da televisão”, “Transmissões ao vivo”, “Questionamento: Quando a imagem da TV
ficou colorida?”, “Questionamento: Como a imagem chega aos aparelhos de TV?”,
“TV digital” e assim por diante). Dessa forma, quando o estudante precisar rever
um ou mais módulos, os metadados de segmentação permitem que ele vá direto
aos módulos de interesse, sem a necessidade de procurar manualmente.
Um segmento é um fragmento contínuo de um programa. Um segmento
particular pode pertencer a um único programa, mas pode ser membro de vários
grupos de segmentos. Um grupo de segmentos denota uma coleção de segmentos
que são associados por uma finalidade particular ou devido a uma propriedade
em comum. Um grupo de segmentos pode conter segmentos ou outros grupos de
segmentos, de um ou mais programas (TVA, 2003b).
Como recomendação de metadados para o padrão educacional, com base no TVAnytime (TVA, 2003b), sugere-se a inclusão dos metadados de segmentação
definidos pelo padrão MPEG-7, que compõe o SegmentInformationTable. A
seguir, uma descrição dos metadados de segmentação a serem previstos,
seguindo o padrão MPEG-7.
O padrão LOM também foi estendido com o conjunto de metadados
SegmentInformationTable, obtido a partir do padrão TV-Anytime (TVA, 2003),
padrão de metadados utilizado pela TV Digital na Europa, mas simplificado e
adaptado para atender as necessidades do padrão proposto.
A Tabela 4 a seguir apresenta os metadados de segmentação
Projeto OBAA
38/78
Relatório RT-OBAA-01
Padrão de Metadados
Tabela 4: Conjunto de metadados propostos como extensão do padrão LOM a parir do padrão TV-Anytime.
Nr.
Nome
Descrição
Cardinali
dade
Domínio
Tipo de Dado
Exemplo
11
SegmentInformationTable
0..1
-
container
-
11.1
11.1.1
SegmentList
SegmentInformation
0..N
1..N
TV- Anytime
String (1000)
-
11.1.1.2
Identifier
1
-
String(100)
11.1.1.3
Title
1
-
String (1000)
11.1.1.4
Description
Grupo que conterá o conjunto de
informações de segmentação dos objetos de
aprendizagem e de grupos de segmentos dos
objetos de aprendizagem.
Conjunto de informações de segmentos.
Agrupamento das informações de um
segmento (SegmentInformationType do TVAnytime)
Identificador único do segmento nesse objeto
de aprendizagem. É um campo alfanumérico
Título do segmento. Segue as mesmas
definições e regras do item LOM 1.2: Title,
porém aplicadas ao segmento.
Descrição do conteúdo do segmento. Segue
as mesmas definições e regras do item LOM
1.4: Description, porém aplicadas ao
segmento.
1
-
String (2000)
11.1.1.5
Keyword
1..N
-
String(1000)
1, 222, 12, a, b,
exercício1, ...
Exercícios sobre
receptores de TV
Digital
“Seção de
exercícios do
módulo de
introdução à
TVD.”
“TV Digital,
receptores,
exercícios”
11.1.1.6
SegmentMediaType
1
Document,
Hyperdocument,
audio,
video,
other
Vocabulário
descrito no
domínio
Projeto OBAA
Palavras-chave referentes ao segmento.
Segue as mesmas definições e regras do item
LOM 1.5: Keyword, porém aplicadas ao
segmento.
Descreve se é um documento texto
(document), hiperdocumento
(hyperdocument), arquivo multimídia (audio
ou video), ou outros (other).
39/78
video
hyperdocument
Relatório RT-OBAA-01
11.1.1.7
11.1.1.8
Start
End
11.2
11.2.1
SegmentGroupList
SegmentGroupInformation
11.2.1.1
Identifier
11.2.1.2
GroupType
11.2.1.3
Title
Projeto OBAA
Padrão de Metadados
Início do segmento. Se o segmento for
originado de um arquivo multimídia, deverá
indicar o tempo de início (MPEG-7
MediaTimeType).
Se for um documento texto, indica a página e,
opcionalmente, a linha inicial.
Se for um hiperdocumento, a página, seção
de uma página ou mídia inclusa no
hiperdocumento.
Fim do segmento.
Se segmento for originado de um arquivo
multimídia, deverá indicar o tempo de fim
(MPEG-7 MediaTimeType).
Se for um documento texto, indica a página e,
opcionalmente, a linha final.
Se for um hiperdocumento, este metadado
não será utilizado.
Conjunto dos grupos de segmento
Conjunto de informações do grupo de
segmentos (SegmentGroupInformationType
do TV-Anytime).
Identificador do grupo de segmento. Deve ser
único no objeto de aprendizagem.
1
-
String
“PT00H05M”
“módulo1/recept
ores.xhtml#exerci
cios”
“Page20Line10”
1
-
String
“PT00H05M”
“Page20Line10”
0..1
1..N
-
Container
Container
-
1
-
String
Tipo de agrupamento.
Seguirá a mesma sintaxe de TVA:
SegmentGroupTypeType
1
Vocabulário
definido no
domínio
Título do segmento. Segue as mesmas
definições e regras do item LOM 1.2: Title,
porém aplicadas ao grupo de segmentos.
1
highlights,
bookmarks,
themeGroup,
preview,
activities,
other
-
1, 23,1000,
Grupo1,
Exercícios
Higlights
40/78
String(1000)
Bookmarks
Atividades e
Exercícios do OA.
Relatório RT-OBAA-01
Padrão de Metadados
11.2.1.4
Description
Descrição do conteúdo do segmento. Segue
as mesmas definições e regras do item LOM
1.4: Description, porém aplicadas ao grupo de
segmentos.
1
11.2.1.5
Keyword
1..N
-
String
11.2.1.6
11.2.1.6.1
Segments
Identifier
Palavras-chave referentes ao segmento.
Seguem as mesmas definições e regras do
item LOM 1.5: Keyword, porém aplicadas ao
grupo de segmentos.
Segmentos que fazem parte do grupo
Código identificador único do segmento
(11.1.1.2: Identifier) que pertence a esse
grupo.
1
1..N
-
Container
String
Projeto OBAA
String (2000)
41/78
Grupo contendo
os segmentos
com os exercícios
deste objeto de
aprendizagem.
Exercícios,
Atividades
“1”, “222”, “12”,
“a”, “b”,
“exercício1”
Relatório RT-OBAA-01
Padrão de Metadados
11 SegmentInformationTable
Este novo grupo de metadados que conterá o conjunto de informações de
segmentação dos objetos de aprendizagem e de grupos de segmentos dos objetos
de aprendizagem.
11.1 SegmentList
Conjunto de informações de segmentos.
11.1.1 SegmentInformation
Agrupamento das informações de um segmento (SegmentInformationType do
TV-Anytime).
11.1.1.2 SegmentIdentifier
Identificador único do segmento no objeto de aprendizagem. É um campo
alfanumérico.
11.1.1.3 Title
Título do segmento. Segue as mesmas definições e regras do item LOM 1.2: Title,
porém aplicadas ao segmento.
11.1.1.4 Description
Descrição do conteúdo do segmento. Segue as mesmas definições e regras do
item LOM 1.4: Description, porém aplicadas ao segmento.
11.1.1.6 Keyword
Palavras-chave referentes ao segmento. Seguem as mesmas definições e regras
do item LOM 1.5: Keyword, porém aplicadas ao segmento.
11.1.1.7 SegmentMediaType
Descreve se é um documento texto (document), hiperdocumento
(hyperdocument), arquivo multimídia (audio ou video), ou outros (other).
Nesse contexto, um documento geral (document) é um objeto de aprendizagem
composto primariamente por texto (arquivos .txt, .doc, .odt ou objetos de
aprendizagem não digitais, como livros e revistas). Em relação aos
hiperdocumentos (hyperdocument), trata-se aqui preferencialmente dos
formatos HTML e XHTML. Já o tipo multimídia (audio ou video) refere-se a áudio
ou vídeo.
11.1.1.8 Start
Localiza o início do segmento no objeto de aprendizagem.
Se o tipo de mídia do segmento for um documento geral (SegmentMediaType =
“document”), o início do segmento será a página e, opcionalmente, a linha de
início (por exemplo, “Page10Line15”).
Projeto OBAA
42/78
Relatório RT-OBAA-01
Padrão de Metadados
Se o tipo de mídia for um hiperdocumento (SegmentMediaType =
“hyperdocumento”), o início será o nome de uma página, uma seção ou bookmark
da página, indicado pelo caractere “#” (por exemplo, “pagina.html#atividades”,
sendo que esse segmento deve ter sido criado na página por meio dos
identificadores id ou name, conforme previsto pelo HTML e XHTML), ou ainda
alguma mídia exibida na página (como uma imagem, por exemplo, que será
representada pelo próprio nome). Nesse caso, o segmento é a seção ou a própria
mídia referenciada.
Se o tipo de mídia for um áudio ou vídeo (SegmentMediaType = “audio” ou
SegmentMediaType = “video”), será informado o tempo de início do segmento. O
formato a ser utilizado é o MPEG-7 datatype, MediaTimeType, na seção 6.4.10 de
(ISO, 2001).
11.1.1.9 End
Localiza o final do segmento no objeto de aprendizagem.
Para objetos de aprendizagem do tipo documento (document) e multimídia
(multimedia), segue a mesma sintaxe do item 11.1.1.8: SegmentInformationTable
.SegmentList .SegmentInformation.Start. Caso não seja especificado, o final do
segmento será o final da mídia (digital ou impressa).
Para os objetos do tipo hiperdocumento (hyperdocument), esse metadado não
será preenchido, pois a seção indicada no Start já indica por si só seu início e fim,
assim como uma página ou outro tipo de mídia inclusa na própria página.
11.2
SegmentGroupList
Conjunto dos grupos de segmento.
11.2.1 SegmentGroupInformation
Conjunto
de
informações
do
grupo
(SegmentGroupInformationType do TV-Anytime).
11.2.1.1 Identifier
de
segmentos
Identificador único do segmento. É um campo alfanumérico.
11.2.1.2 GroupType
Tipo de agrupamento. Terá o seguinte domínio de valores: "highlights",
“bookmarks”, “themeGroup”, “preview”, “activities” ou "other".
11.2.1.3 Title
Título do segmento. Segue as mesmas definições e regras do item LOM 1.2: Title,
porém aplicadas ao grupo de segmentos.
11.2.1.4 Description
Descrição do conteúdo do segmento. Segue as mesmas definições e regras do
item LOM 1.4: Description, porém aplicadas ao grupo de segmentos.
Projeto OBAA
43/78
Relatório RT-OBAA-01
Padrão de Metadados
11.2.1.5 Keyword
Palavras-chave referentes ao segmento. Seguem as mesmas definições e regras
do item LOM 1.5: Keyword, porém aplicadas ao grupo de segmentos.
11.2.1.6 Segments
Identificadores dos segmentos que fazem parte do grupo.
11.2.1.6.1 Identifier
Código identificador único do segmento (11.1.1.2:Identifier) que pertence a este
grupo.
Projeto OBAA
44/78
Relatório RT-OBAA-01
Padrão de Metadados
3. Perfis de Metadados
Os Perfis de Metadados (PM) são formados por subconjuntos dos metadados de
objetos de aprendizagem definidos na presente proposta de padrão, que
estariam associados ao uso desses objetos, em determinados domínios de
aplicação. Do ponto de vista conceitual, esses perfis visam fornecer uma forma de
redução da complexidade no gerenciamento dos metadados, quando restrita a
esses domínios. De maneira geral, espera-se que os perfis de metadados
permitam reduzir a complexidade na gerência de metadados de objetos de
aprendizagem, para fins de autoria, edição, armazenamento e inferência de
informações sobre esses objetos.
A definição de distintos perfis de metadados está vinculada à visão subjacente
que os metadados de objetos de aprendizagem, definidos nesta proposta,
formam uma biblioteca de metadados que podem ser usados para caracterizar
as propriedades de um dado objeto de aprendizagem.
Tal visão está perfeitamente conforme o padrão IEEE LOM Std. 1484.12.1-2002,
que não define uma classificação única a respeito da obrigatoriedade,
opcionalidade ou irrelevância de cada um dos metadados. Dessa forma um
metadado pode ser considerado opcional em uma determinada aplicação, bem
como pode ser considerado obrigatório em outra.
Um determinado objeto de aprendizagem estará conforme determinado perfil de
metadados quando seus metadados forem compostos dos metadados
especificados no perfil, seguindo a descrição do perfil de metadados.
Os metadados podem ser classificados da seguinte maneira:
•
•
Obrigatório: o metadado deve estar presente para o objeto ser conforme o
perfil. Caso o metadado dado como mandatório possua subníveis, esses
também são considerados obrigatórios.
Opcional: o metadado pode estar presente ou não para o objeto ser
conforme o perfil. Caso um metadado opcional seja utilizado, seus subníveis
não classificados como opcionais devem ser preenchidos.
Tais perfis não são considerados substitutos para futuras ontologias mais
completas, especificadas em OWL, que definiriam os elementos, estruturação e
demais propriedades de domínios específicos de aplicação de objetos de
aprendizagem, como, por exemplo, ontologias sobre determinados domínios do
conhecimento.
Não obstante, os perfis de metadados definidos aqui visam servir de base para a
criação e desenvolvimento dessas futuras ontologias, fornecendo dicionários de
termos elementares e a estruturação inicial para essas ontologias. O modelo
OWL para metadados, definido na Seção 7 da presente proposta, especifica
Projeto OBAA
45/78
Relatório RT-OBAA-01
Padrão de Metadados
formalmente os termos desse dicionário. Assim o conjunto de perfis aqui
definidos é normativo, no sentido de que tais futuras ontologias devem, no
mínimo, referenciar qual perfil de metadados é usado como dicionário de
termos.
3.1. Perfil Adequação (PM-ADEQ-BASE)
Este perfil consiste em uma quantidade mínima de informações que podem ser
registradas a respeito de um determinado objeto. O uso pretendido deste perfil é
apenas para situações onde nada mais se conhece a respeito de um dado objeto
além de seu identificador único e sua localização (URL) em um dado repositório.
Essas situações podem ocorrer, por exemplo, no caso do armazenamento
(possivelmente temporário) de objetos legados que ainda não foram analisados.
A Tabela Tabela 5 apresenta os metadados deste perfil e sua correspondente
classificação.
Tabela 5: metadados do perfil de adequação mínima e sua classificação
Nro.
1.1
4.3
Nome
General.Identifier
Technical.Location
Classificação
Obrigatório
Opcional
3.2. Perfis de Aderência a Padrões de Metadados
Comentário
Identificador
único
do
objeto
Localização física do objeto
e seus conteúdos
O objetivo dos perfis de aderência a padrões de metadados é definir os requisitos
de compatibilidade entre a presente proposta de padrão de metadados e outros
padrões de metadados previamente definidos. Atualmente são previstos
requisitos de compatibilidade funcional com o padrão DCMI não qualificado (RFC
5013) e compatibilidade estrita (strictly conforming) com o padrão IEEE-LOM
Std. 1484.12.1-2002.
É importante ressaltar que a presente proposta de padrão de metadados já segue
o padrão IEEE-LOM, no sentido de compatibilidade (conforming) estendida
definido em IEEE LOM Std. 1484.12.1-2002.
3.2.1. Perfil Compatível com DCMI (PM-DCMI)
A compatibilidade funcional de um objeto de aprendizagem cujos metadados
tenham sido representados utilizando-se o padrão DCMI não qualificado, tal
como definido, por exemplo, na RFC 5013, com o conjunto de metadados
definido pela presente proposta pode ser parcialmente satisfeita através de um
mapeamento dos metadados DCMI em metadados IEEE-LOM, com algumas
extensões de vocabulário.
Note que a abordagem de mapeamento adotada nesta proposta é exatamente a
inversa
da
adotada
pela
força
tarefa
conjunta
DCMI/IEEE
(http://dublincore.org/educationwiki/DCMIIEEELTSCTaskforce) e com a
proposta de padrão IEEE Draft 1484.12.4-2008.
Não há, entretanto, necessariamente uma incompatibilidade entre ambas as
propostas de mapeamento, uma vez que o escopo e a aplicabilidade de ambas
são diferentes: a proposta IEEE Draft 1484.12.4-2008 prevê o mapeamento dos
Projeto OBAA
46/78
Relatório RT-OBAA-01
Padrão de Metadados
metadados IEEE-LOM no modelo abstrato DCMI (DCAM) usado para representar
metadados qualificados no DCMI. A proposta IEEE Draft 1484.12.4-2008 é útil,
portanto, para a migração de metadados de objetos de aprendizagem para o
contexto de repositórios que suportem metadados DCMI qualificados.
A presente proposta de objetos de aprendizagem especifica um modelo abstrato
OWL para seus metadados, incluindo, portanto, os metadados IEEE-LOM nessa
especificação. O objetivo de compatibilidade do perfil PM-DCMI é, então, mapear,
para fins de armazenamento, disponibilização e conversão, objetos de
aprendizagem cujos metadados tenham sido previamente especificados de
acordo com o padrão DCMI em objetos de aprendizagem funcionalmente
equivalentes, com conteúdos idênticos e com metadados já seguindo a presente
proposta de padrão.
Dentro do possível, todas as equivalências entre metadados DCMI e IEEE-LOM já
identificadas pela força tarefa conjunta DCMI/IEEE (http://dublincore.org/
educationwiki/DCMIIEEELTSCTaskforce/LomDCAMAnalysis) foram adotadas no
perfil PM-DCMI.
A tabela a seguir identifica os metadados desse perfil e sua correspondente
classificação.
Tabela 6: metadados do perfil de aderência ao PM-DCMI.
Nro
1.2
Nome
General.Title
2.3.2[1]
LifeCycle.Contribute.Role[1]
2.3.2[1]
LifeCycle.Contribute.Entity[1]
1.5
General.Keyword
Classificação
Opcional
Opcional
Opcional
Opcional
1.4
General.Description
2.3.2[2]
2.3.2[2]
LifeCycle.Contribute.Role[2]
LifeCycle.Contribute.Entity[2]
2.3.2[3]
2.3.2[3]
LifeCycle.Contribute.Role[3]
LifeCycle.Contribute.Entity[3]
Opcional
Opcional
2.3.2[4]
LifeCycle.Contribute.Role[4]
2.3.2[4]
LifeCycle.Contribute.Date[4]
Opcional
5.2
Educational.LearningResource Opcional
Projeto OBAA
Opcional
Opcional
Opcional
Opcional
Comentários
Equivale ao elemento ‘Title’ dos metadados
DCMI
Valor
=
‘dc-creator’,
extensão
do
vocabulário definido pelo IEEE-LOM
O primeiro elemento da lista ordenada de
entidades que contribuíram com este objeto
deve corresponder ao criador do objeto
(elemento ‘Creator’ tal como definido no
DCMI).
Equivale ao elemento ‘Subject’ dos
metadados DCMI
Equivale ao elemento ‘Description’ dos
metadados DCMI
Valor = ‘publisher’
O segundo elemento da lista ordenada de
entidades que contribuíram com este objeto
deve corresponder ao editor do objeto
(elemento ‘Publisher’ tal como definido no
DCMI).
Valor ‘dc-contributor’
O terceiro elemento da lista ordenada de
entidades que contribuíram com este objeto
deve
corresponder
ao
elemento
‘Contributor’ tal como definido no DCMI.
Valor = ‘dc-date’, extensão do vocabulário
definido pelo IEEE-LOM
O quarto elemento da lista ordenada de
entidades que contribuíram com este objeto
informa apenas a data do objeto (elemento
‘Date’ tal como definido no DCMI).
Equivale ao elemento ‘Type’ dos metadados
47/78
Relatório RT-OBAA-01
Type
Technical.Format
4.1
1.1
General.Identifier
7.1[i]
7.2[i]
Relation.Kind[i]
Relation.Resource[i]
1.3
General.Language
7
Relation
1.6
General.Coverage
6
Rights
Padrão de Metadados
Opcional
Obrigatório
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
DCMI
Equivale ao elemento ‘Format’ dos
metadados DCMI
Equivale ao elemento ‘Identifier’ dos
metadados DCMI
Valor = ‘isbasedon’
O relacionamento especial ‘Source’ previsto
no DCMI é representado pelo elemento da
lista de entidades relacionadas ao objeto
(categoria Relation do IEEE-LOM), cujo tipo
(Kind) é ‘Is Based On’.
Equivale ao elemento ‘Language’ dos
metadados DCMI
Equivale ao elemento ‘Relation’ dos
metadados DCMI. O relacionamento
especial ‘Source’ previsto no DCMI é
representado pelo primeiro elemento da
lista Relation, tal como definido nos itens
7.1[i] e 7.2[i] nesta tabela.
Equivale ao elemento ‘Coverage’ dos
metadados DCMI
Equivale ao elemento ‘Rights’ dos
metadados DCMI
3.2.2. Perfil Compatível com IEEE-LOM (PM-IEEE-LOM)
O perfil PM-IEEE-LOM visa especificar os requisitos de conformidade estrita com
o padrão IEEE-LOM Std. 1484.12.1-2002. Os metadados de um objeto de
aprendizagem estarão estritamente conformes o padrão IEEE-LOM quando
forem restritos aos metadados definidos na tabela 1, seção 6 do padrão IEEELOM Std. 1484.12.1-2002. Somente o metadado 1.1 General.Identifier é
considerado obrigatório, os demais metadados são opcionais.
3.2.3. Perfil Compatível Mínimo com OBAA (PM-OBAA-CORE)
O perfil PM-OBAA-CORE consiste no conjunto de metadados mínimos
considerados essenciais para todo objeto de aprendizagem descrito conforme o
padrão OBAA. A utilização desse conjunto visa integração com os OAs legados,
com reduzido esforço humano.
Tabela 7: conjunto de metadados essenciais do padrão OBAA.
1
General
Obrigatório
1.1
General.Indetifier
Obrigatório
1.2
1.3
General.Title
General.Language
Obrigatório
Obrigatório
1.4
1.5
General.Description
General.Keyword
Obrigatório
Obrigatório
2
LifeCycle
Obrigatório
Projeto OBAA
Informações gerais que
descrevem o objeto de
aprendizagem como um
todo
Identificador único do
objeto
Título do objeto
Linguagem natural de
comunicação do objeto
Descrição textual do objeto
Palavras-chave associadas
ao objeto
Grupo de metadados que
contém informações sobre o
histórico e o estado atual do
48/78
Relatório RT-OBAA-01
4.1
6
Padrão de Metadados
Technical.Format
Obrigatório
Rights
Opcional
objeto
Formato dos conteúdos do
objeto
Grupo de metadados com
informações sobre os
direitos de propriedade
intelectual do objeto
3.2.4. Perfil Compatível Ideal com OBAA (PM-OBAA-FULL)
O Perfil PM-OBAA-FULL consiste na quantidade ideal de informações que devem
ser registradas sobre um objeto para que o OA contemple as diversas aplicações
para TV Digital, dispositivos móveis e Web, garantindo conversões de conteúdo e
interoperabilidade.
Tabela 8: conjunto recomendado de metadados do padrão OBAA
1
General
Obrigatório
1.1
General.Identifier
Obrigatório
1.2
1.3
General.Title
General.Language
Obrigatório
Obrigatório
1.4
1.5
General.Description
General.Keyword
Obrigatório
Obrigatório
2
LifeCycle
Obrigatório
3
Meta-Metadata
Opcional
3.1
Meta-Metadata.Identifier
Opcional
3.2
Meta-Metadata .Contribute
Opcional
3.4
Meta-Metadata.Language
Opcional
4
Technical
Obrigatório
4.1
Technical.Format
Obrigatório
4.2
Technical .Size
Obrigatório
4.3
Technical .Location
Obrigatório
4.4
Technical .Requirement
Obrigatório
Projeto OBAA
Informações gerais que
descrevem o objeto de
aprendizagem como um
todo
Identificador único do
objeto
Título do objeto
Linguagem natural de
comunicação do objeto
Descrição textual do objeto
Palavras-chave associadas
ao objeto
Grupo de metadados que
contém informações sobre o
histórico e o estado atual do
objeto
Grupo de metadados que
contém informações sobre
os metadados do objeto
Identificador desste registro
de metadados
Entradas relacionadas à
criação e modificações dos
metadados do objeto
Linguagem relacionada ao
idioma do metadado
Informações relacionadas
aos requisitos técnicos e
características dos objetos
de aprendizagem
Formato dos conteúdos do
objeto
Tamanho dos conteúdos do
objeto
Localização física do objeto
e de seus conteúdos
Requisitos técnicos do
objeto
49/78
Relatório RT-OBAA-01
Padrão de Metadados
4.6
Technical
.OtherPlatformRequirements
Technical.Duration,
Obrigatório
4.8
SupportedPlatforms
Obrigatório
4.9
PlatformSpecificFeatures
5
Educational
Obrigatório
informar
este grupo e
todos seus
subitens
quando
houver
diferentes
mídias para
cada uma
das
plataformas.
Obrigatório
5.1
Educational.Interactivity Type
Obrigatório
5.2
Educational.Learning Resource
Type
Educational.Interactivity Level
Obrigatório
5.5
Educational.Intended End User
Role
Educational.Context
Obrigatório
5.7
Educational.Typical Age Range
Obrigatório
5.8
Educationa .Difficulty
Obrigatório
5.11
Educational.Language
Obrigatório
5.12
Educational.Learning Content
Type
Obrigatório
5.13
Educational.Interaction Type
Obrigatório
5.14
Educational.Assessment
Strategy
Obrigatório
5.15
Educational .DidacticStrategy
Obrigatório
6
Rights
Opcional
6.2
Rights.Copyright
andOtherRestrictions
Opcional
4.7
5.3
5.6
Projeto OBAA
Obrigatório
Obrigatório
Obrigatório
Informações sobre outras
plataformas e hardwares
Duração pretendida para a
exibição do objeto
Lista de plataformas digitais
para as quais o objeto de
aprendizagem está previsto.
Conjunto de características
técnicas das mídias
específicas desenvolvidas
para cada plataforma para a
qual o objeto de
aprendizagem foi previsto.
Grupo de metadados que
descreve as características
educacionais e pedagógicas
do objeto
Modo predominante de
aprendizagem do objeto
Tipo específico do objeto de
aprendizagem
Grau de interatividade do
objeto
Principais tipos de usuários
deste objeto
Ambiente onde objeto será
usado
Idade típica dos principais
usuários do objeto.
Grau de dificuldade de se
trabalhar com o objeto
Linguagem natural do
usuário do objeto
Tipo de aprendizagem dos
conteúdos do objeto de
aprendizagem
Tipo de interação de
pessoas em relação a outras
pessoas e sistemas onde
esse objeto se contextualiza
Estratégias de avaliação a
serem usadas com esse
objeto
Estratégias didáticas a
serem usadas com esse
objeto
Grupo de metadados com
informações sobre os
direitos de propriedade
intelectual do objeto
Representa se o objeto de
aprendizado tem licença ou
50/78
Relatório RT-OBAA-01
Padrão de Metadados
7
Relation
Opcional
8.
Annotation
Opcional
10
Acessibility
Obrigatório
11
Segmentation
Opcional
não
Grupo de metadados com
informações sobre as
relações desse objeto de
aprendizagem com outros
objetos de aprendizagem
Grupo de metadados com
comentários sobre o uso
educacional do objeto
Grupo de metadados com
informações de
acessibilidade do objeto.
Grupo de metadados com
informações de
segmentação dos conteúdos
do objeto.
3.3. Perfis de Aplicação
O objetivo dos perfis de aplicação é definir subconjuntos de metadados aptos a
tratar dos aspectos particulares de uma dada aplicação de objetos de
aprendizagem. Na presente proposta de padrão, serão especificados apenas
perfis básicos, que contêm a quantidade mínima de informações necessária para
suportar uma aplicação particular.
3.3.1. Perfil Base para Aplicações Multiplataforma (PM-MULTI-BASE)
O perfil PM-MULTI-BASE define qual conjunto mínimo de metadados são
necessários para suportar aplicações multimídia nas plataformas de
disponibilização previstas nesta proposta de padrão.
A tabela a seguir identifica os metadados desse perfil e sua correspondente
classificação.
Tabela 9: conjunto de metadados para dar suporte às plataformas previstas no
Padrão OBAA
Nro.
Nome
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
2
3
4.1
4.2
4.3
4.4
4.5
General.Identifier
General.Title
General.Language
General.Description
General.Keyword
General.Coverage
General.Structure
General.Aggregation.Level
LifeCycle
MetaMetadata
Technical.Format
Technical.Size
Technical.Location
Technical.Requirement
Technical.InstallationRemarks
4.6
4.7
Classificaçã
o
Obrigatório
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Technical.OtherPlatformRequirements Opcional
Technical.Duration
Opcional
Projeto OBAA
Comentário
Identificador único do objeto
Abrangência do objeto
Estrutura organizacional do objeto
Granularidade funcional do objeto
Comentários sobre a instalação do
objeto
51/78
Relatório RT-OBAA-01
4.8
Technical.SupportedPlatforms
4.9
Technical.PlatformSpecificFeatures
4.10
Technical.Services
5
6
7
8
9
Educational
Rights
Relation
Annotation
Classification
10
11
Acessibility
SegmentInformationTable
Padrão de Metadados
Obrigatório Lista
de
plataformas
de
disponibilização
de
conteúdos
multimídia suportadas pelo objeto
Opcional
Informações
adicionais
sobre
plataformas de disponibilização de
conteúdos multimídia.
Opcional
Serviços requeridos ou providos pelo
objeto
Opcional
Opcional
Opcional
Opcional
Opcional
Grupo
de
metadados
com
informações de classificação do
objeto dentro de sistemas de
classificação (taxonomias)
Opcional
Opcional
Grupo
de
metadados
com
informações de segmentação dos
conteúdos multimídia do objeto
3.3.2. Perfil Base para Aplicações Educacionais (PM-EDUC-BASE)
O perfil PM-EDUC-BASE define qual conjunto mínimo de metadados são
necessários para suportar aplicações educacionais básicas.
A tabela a seguir identifica os metadados desse perfil e sua correspondente
classificação.
Tabela 10: conjunto de metadados para aplicações educacionais básicas
Nro.
Nome
1.1
1.2
1.3
General.Identifier
General.Title
General.Language
1.4
1.5
1.6
1.7
1.8
2
General.Description
General.Keyword
General.Coverage
General.Structure
General.Aggregation Level
LifeCycle
3
MetaMetadata
Opcional
4
Technical
Opcional
5.1
5.2
5.3
5.4
5.5
5.6
Educational.InteractivityType
Educational.LearningResourceType
Educational.InteractivityLevel
Educational.SemanticDensity
Educational.IntendedEndUserRole
Educational.Context
Obrigatório
Obrigatório
Opcional
Opcional
Grau de concisão do objeto
Obrigatório
Obrigatório
Projeto OBAA
Classificaçã
o
Obrigatório
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Comentário
Identificador único do objeto
Título do objeto.
Linguagem natural de comunicação
do objeto
Descrição textual do objeto
Palavras-chave associadas ao objeto
Abrangência do objeto
Estrutura organizacional do objeto
Granularidade funcional do objeto
Grupo de metadados que contém
informações sobre o histórico e o
estado atual do objeto.
Grupo de metadados que contém
informações sobre osmetadados do
objeto.
Grupo
de
metadados
com
informações técnicas a respeito do
objeto.
52/78
Relatório RT-OBAA-01
5.7
5.8
5.9
Educational.TypicalAge
Educational.Difficulty
Educational.TypicalLearningTime
5.10
5.11
5.12
5.13
5.14
5.15
6
Educational.Description
Educational.Language
Educational.LearningContentType
Educational.Interaction
Educational.AssessmentStrategy
Educational.DidacticStrategy
Rights
7
Relation
8
Annotation
9
Classification
10
Acessibility
11
SegmentInformationTable
Padrão de Metadados
Opcional
Opcional
Opcional
Tempo típico de processo de
aprendizagem com o objeto.
Comentários sobre o uso do objeto
Opcional
Opcional
Obrigatório
Obrigatório
Obrigatório
Obrigatório
Opcional
Grupo
de
metadados
com
informações sobre os direitos de
propriedade intelectual do objeto
Opcional
Grupo
de
metadados
com
informações sobre as relações deste
objeto de aprendizagem com outros
objetos de aprendizagem
Opcional
Grupo
de
metadados
com
comentários sobre o uso educacional
do objeto
Opcional
Grupo
de
metadados
com
informações de classificação do
objeto dentro de sistemas de
classificação (taxonomias).
Opcional
Grupo
de
metadados
com
informações de acessibilidade do
objeto.
Opcional
Grupo
de
metadados
com
informações de segmentação dos
conteúdos multimídia do objeto.
3.3.2. Perfil Base para Aplicações de Acessibilidade (PM-ACESS-BASE)
O perfil PM-ACESS-BASE define qual conjunto mínimo de metadados são
necessários para aplicações com suporte a acessibilidades.
A tabela a seguir identifica os metadados desse perfil e sua correspondente
classificação.
Tabela 11: conjunto de metadados para suporte a acessibilidade.
Nro.
1.1
1.2
1.3
Nome
General.Identifier
General.Title
General.Language
1.4
1.5
1.6
1.7
1.8
2
General.Description
General.Keyword
General.Coverage
General.Structure
General.AggregationLevel
LifeCycle
3
MetaMetadata
Projeto OBAA
Classificação
Obrigatório
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Opcional
Comentário
Identificador único do objeto
Título do objeto.
Linguagem natural de comunicação
do objeto
Descrição textual do objeto
Palavras-chave associadas ao objeto
Abrangência do objeto
Estrutura organizacional do objeto
Granularidade funcional do objeto
Grupo de metadados que contém
informações sobre o histórico e o
estado atual do objeto
Grupo de metadados que contém
informações sobre os metadados do
objeto
53/78
Relatório RT-OBAA-01
Padrão de Metadados
4
Technical
Opcional
5
Educational
Opcional
6
Rights
Opcional
7
Relation
Opcional
8
Annotation
Opcional
9
Classification
Opcional
10
Acessibility
Obrigatório
11
SegmentInformationTable
Opcional
Projeto OBAA
Grupo
de
metadados
com
informações técnicas a respeito do
objeto
Grupo de metadados que descreve as
características
educacionais
e
pedagógicas do objeto
Grupo
de
metadados
com
informações sobre os direitos de
propriedade intelectual do objeto
Grupo
de
metadados
com
informações sobre as relações desse
objeto de aprendizagem com outros
objetos de aprendizagem
Grupo
de
metadados
com
comentários sobre o uso educacional
do objeto
Grupo
de
metadados
com
informações de classificação do
objeto dentro de sistemas de
classificação (taxonomias.
Grupo
de
metadados
com
informações de acessibilidade do
objeto
Grupo
de
metadados
com
informações de segmentação dos
conteúdos multimídia do objeto
54/78
Relatório RT-OBAA-01
Padrão de Metadados
4. Concretização
A presente seção apresenta uma ontologia descrita em OWL (Web Ontology
Language) para modelar os conceitos e relações entre os metadados propostos
anteriormente. A escolha dessa linguagem partiu da sua flexibilidade de
utilização e ampla adoção pela comunidade científica. Essa adoção deve-se ao
fato de que a OWL é uma recomendação da W3C (World Wide Web Consortium)
para especificação de ontologias compatíveis com a iniciativa da Web Semântica.
Dessa forma, busca-se lidar com a heterogeneidade das representações de
conhecimento através de uma linguagem padronizada para desenvolvê-las.
Tal linguagem ontológica é composta por três versões com níveis de
expressividade diferentes e vem sendo desenvolvida pelo W3C. A modelagem a
seguir está de acordo com a OWL-DL (Description Language) possibilitando
expressividade suficiente para o contexto do OBAA, mantendo a completude
computacional.
No decorrer, é apresentado o código OWL referente à ontologia desenvolvida. A
especificação OWL de cada metadado é dividida em: Definição de classe, Axiomas
relacionados, Propriedades de objetos e Propriedades de dados.
4 Technical
Definição
Class(Technical)
OWL:
<Declaration>
<Class URI="&obaa;Technical"/>
</Declaration>
Axiomas relacionados
Object Properties relacionadas
Projeto OBAA
55/78
Relatório RT-OBAA-01
Padrão de Metadados
hasPlatformTypeSpecificInformation domain Technical
OWL:
<ObjectPropertyDomain>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyDomain>
hasRequirement domain Technical *
OWL:
<ObjectPropertyDomain>
<ObjectProperty URI="&obaa;hasRequirement"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyDomain>
hasTechnical range Technical
OWL:
<ObjectPropertyRange>
<ObjectProperty URI="&obaa;hasTechnical"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyRange>
Data Properties relacionadas
Projeto OBAA
56/78
Relatório RT-OBAA-01
Padrão de Metadados
hasDuration domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasDuration"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
hasFormat domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasFormat"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
hasInstallationRemarks domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasInstallationRemarks"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
hasLocation domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasLocation"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
hasOtherPlatformRequirements domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasOtherPlatformRequirements"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
hasPlatformTypes domain Technical
OWL:
<ObjectPropertyDomain>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyDomain>
hasSize domain Technical *
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSize"/>
<Class URI="&obaa;Technical"/>
</DataPropertyDomain>
4.8 PlatformTypes
Definição de data property
Projeto OBAA
57/78
Relatório RT-OBAA-01
Padrão de Metadados
Data property(hasPlatformTypes)
OWL:
<Declaration>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
</Declaration>
Axiomas relacionados
hasPlatformTypes domain Technical
OWL:
<ObjectPropertyDomain>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyDomain>
hasPlatformTypes range string
OWL:
<ObjectPropertyRange>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</ObjectPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9 PlatformTypeSpecificInformation
Definição
Class(PlatformTypeSpecificInformation)
OWL:
<Declaration>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</Declaration>
Axiomas relacionados
Object Properties relacionadas
Projeto OBAA
58/78
Relatório RT-OBAA-01
Padrão de Metadados
hasPlatformTypeSpecificInformation
range
PlatformTypeSpecificInformation
OWL:
<ObjectPropertyRange>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</ObjectPropertyRange>
hasSpecificRequirement domain PlatformTypeSpecificInformation
OWL:
<ObjectPropertyDomain>
<ObjectProperty
URI="&obaa;hasPlatformTypeSpecificInformation"/>
<Class URI="&obaa;Technical"/>
</ObjectPropertyDomain>
Data Properties relacionadas
Projeto OBAA
59/78
Relatório RT-OBAA-01
Padrão de Metadados
hasSpecificFormat domain PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificFormat"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificInstallationRemarks
domain
PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty
URI="&obaa;hasSpecificInstallationRemarks"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificLocation domain PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificLocation"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificOtherPlatformRequirements
domain
PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty
URI="&obaa;hasSpecificOtherPlatformRequirements"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificPlatform domain PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificPlatform"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificSize domain PlatformTypeSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificSize"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
4.9.1 SpecificPlatform
Definição
Data property(hasSpecificPlatform)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasSpecificPlatform"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
60/78
Relatório RT-OBAA-01
Padrão de Metadados
hasSpecificPlatform domain PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificPlatform"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificPlatform range {"DTV", "Mobile", "Web"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasSpecificPlatform"/>
<DataOneOf>
<Constant>DTV</Constant>
<Constant>Mobile</Constant>
<Constant>Web</Constant>
</DataOneOf>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9.2 SpecificFormat
Definição
Data property(hasSpecificFormat)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasSpecificFormat"/>
</Declaration>
Axiomas relacionados
hasSpecificFormat domain PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificFormat"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificFormat range string
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasSpecificFormat"/>
<Datatype URI="&xsd;string"/>
</DataPropertyRange>
Object Properties relacionadas
Projeto OBAA
61/78
Relatório RT-OBAA-01
Padrão de Metadados
Data Properties relacionadas
4.9.3 SpecificSize
Definição
Data property(hasSpecificSize)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasSpecificSize"/>
</Declaration>
Axiomas relacionados
hasSpecificSize domain PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificSize"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificSize range string
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasSpecificSize"/>
<Datatype URI="&xsd;string"/>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9.4 SpecificLocation
Definição
Data property(hasSpecificLocation)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasSpecificLocation"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
62/78
Relatório RT-OBAA-01
Padrão de Metadados
hasSpecificLocation domain PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSpecificLocation"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificLocation range string
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasSpecificLocation"/>
<Datatype URI="&xsd;string"/>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9.5 SpecificRequirement
Definição
Object property(hasSpecificRequirement)
OWL:
<Declaration>
<ObjectProperty URI="&obaa;hasSpecificRequirement"/>
</Declaration>
Axiomas relacionados
hasSpecificRequirement domain PlatformSpecificInformation
OWL:
<ObjectPropertyDomain>
<ObjectProperty URI="&obaa;hasSpecificRequirement"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</ObjectPropertyDomain>
hasSpecificRequirement range Requirement *
OWL:
<ObjectPropertyRange>
<ObjectProperty URI="&obaa;hasSpecificRequirement"/>
<Class URI="&obaa;Requirement"/>
</ObjectPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9.6 SpecificInstallationRemarks
Projeto OBAA
63/78
Relatório RT-OBAA-01
Padrão de Metadados
Definição
Data property(hasSpecificInstallationRemarks)
OWL:
<Declaration>
<DataProperty
URI="&obaa;hasSpecificInstallationRemarks"/>
</Declaration>
Axiomas relacionados
hasSpecificInstallationRemarks
domain
PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty
URI="&obaa;hasSpecificInstallationRemarks"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hasSpecificInstallationRemarks range string
OWL:
<DataPropertyRange>
<DataProperty
URI="&obaa;hasSpecificInstallationRemarks"/>
<Datatype URI="&xsd;string"/>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
4.9.7 SpecificOtherPlatformRequirements
Definição
Data property(hasSpecificOtherPlatformRequirements)
OWL:
<Declaration>
<DataProperty
URI="&obaa;hasSpecificOtherPlatformRequirements"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
64/78
Relatório RT-OBAA-01
Padrão de Metadados
hashasSpecificOtherPlatformRequirements
domain
PlatformSpecificInformation
OWL:
<DataPropertyDomain>
<DataProperty
URI="&obaa;hasSpecificOtherPlatformRequirements"/>
<Class URI="&obaa;PlatformTypeSpecificInformation"/>
</DataPropertyDomain>
hashasSpecificOtherPlatformRequirements range string
OWL:
<DataPropertyRange>
<DataProperty
URI="&obaa;hasSpecificOtherPlatformRequirements"/>
<Datatype URI="&xsd;string"/>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
5 Educational
Definição
Class(Educational)
OWL:
<Declaration>
<Class URI="&obaa;Educational"/>
</Declaration>
Axiomas relacionados
Object Properties relacionadas
hasInteractionOP domain Educational
OWL:
<ObjectPropertyDomain>
<ObjectProperty URI="&obaa;hasInteractionOP"/>
<Class URI="&obaa;Educational"/>
</ObjectPropertyDomain>
hasEducational range Educational
OWL:
<ObjectPropertyRange>
<ObjectProperty URI="&obaa;hasEducational"/>
<Class URI="&obaa;Educational"/>
</ObjectPropertyRange>
Data Properties relacionadas
Projeto OBAA
65/78
Relatório RT-OBAA-01
Padrão de Metadados
hasContext domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasContext"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasDescription
domain
Annotation
or
Classification
Educational or General or Resource or Rights
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasDescription"/>
<ObjectUnionOf>
<Class URI="&obaa;Annotation"/>
<Class URI="&obaa;Classification"/>
<Class URI="&obaa;Educational"/>
<Class URI="&obaa;General"/>
<Class URI="&obaa;Resource"/>
<Class URI="&obaa;Rights"/>
</ObjectUnionOf>
</DataPropertyDomain>
hasDifficulty domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasDifficulty"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasInteractivityLevel domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasInteractivityLevel"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasInteractivityType domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasInteractivityType"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasIntendedUserEnd domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasIntendedEndUserRole"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasLanguage domain Educational or General or Meta-Metadata
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasLanguage"/>
<ObjectUnionOf>
<Class URI="&obaa;Educational"/>
<Class URI="&obaa;General"/>
<Class URI="&obaa;Meta-Metadata"/>
</ObjectUnionOf>
</DataPropertyDomain>
hasLearningContentType domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasLearningContentType"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasLearningResourceType domain Educational
Projeto OBAA
or
66/78
Relatório RT-OBAA-01
Padrão de Metadados
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasLearningResourceType"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasSemanticDensity domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSemanticDensity"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasTypicalAgeRange domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasTypicalAgeRange"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasTypicalLearningType domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasTypicalLearningType"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
5.12 Learning Content Type
Definição de data property
Data property(hasLearningContentType)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasLearningContentType"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
67/78
Relatório RT-OBAA-01
Padrão de Metadados
hasLearningContentType domain Educational
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasLearningContentType"/>
<Class URI="&obaa;Educational"/>
</DataPropertyDomain>
hasLearningContentType
range
{"Atitudinal",
"Conceitual",
"Factual", "Procedimental"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasLearningContentType"/>
<DataOneOf>
<Constant
datatypeURI="&xsd;string">Atitudinal</Constant>
<Constant
datatypeURI="&xsd;string">Conceitual</Constant>
<Constant
datatypeURI="&xsd;string">Factual</Constant>
<Constant
datatypeURI="&xsd;string">Procedimental</Constant>
</DataOneOf>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
5.13 Interaction Type
Definição de data property
Data property(hasInteractionDP)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasInteractionDP"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
68/78
Relatório RT-OBAA-01
Padrão de Metadados
hasInteractionDP domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasInteractionDP"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasInteractionDP range {"Individual 1- Individual 2 - Object",
"Object-Individual"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasInteractionDP"/>
<DataOneOf>
<Constant
datatypeURI="&xsd;string"
>Individual
1Individual 2 - Object</Constant>
<Constant
datatypeURI="&xsd;string"
>ObjectIndividual</Constant>
</DataOneOf>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
5.13.1 Perception
Definição de data property
Data Property(hasPerception)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasPerception"/>
</Declaration>
Axiomas relacionados
hasPerception domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasPerception"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasPerception range {"auditive", "mixed", "other", "visual"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasPerception"/>
<DataOneOf>
<Constant datatypeURI="&xsd;string">auditive</Constant>
<Constant datatypeURI="&xsd;string">mixed</Constant>
<Constant datatypeURI="&xsd;string">other</Constant>
<Constant datatypeURI="&xsd;string">visual</Constant>
</DataOneOf>
</DataPropertyRange>
Projeto OBAA
69/78
Relatório RT-OBAA-01
Padrão de Metadados
Object Properties relacionadas
Data Properties relacionadas
5.13.2 Synchronism
Definição de data property
Data property(hasSynchronism)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasSynchronism"/>
</Declaration>
Axiomas relacionados
hasSynchronism domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasSynchronism"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasSynchronism range {"asynchronous", "synchronous"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasSynchronism"/>
<DataOneOf>
<Constant
datatypeURI="&xsd;string">asynchronous</Constant>
<Constant
datatypeURI="&xsd;string">synchronous</Constant>
</DataOneOf>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
5.13.3 CoPresence
Definição de data property
Data property(hasCo-Presence)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasCoPresence"/>
</Declaration>
Axiomas relacionados
Projeto OBAA
70/78
Relatório RT-OBAA-01
Padrão de Metadados
hasCo-Presence domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasCo-Presence"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasCo-Presence range boolean
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasCo-Presence"/>
<Datatype URI="&xsd;boolean"/>
</DataPropertyRange>
Object Properties relacionadas
Data Properties relacionadas
5.13.4 Reciprocity
Definição de data property
Data property(hasReciprocity)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasReciprocity"/>
</Declaration>
Axiomas relacionados
hasReciprocity domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasReciprocity"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasReciprocity range {"1-1", "1-N", "N-M"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasReciprocity"/>
<DataOneOf>
<Constant datatypeURI="&xsd;string">1-1</Constant>
<Constant datatypeURI="&xsd;string">1-N</Constant>
<Constant datatypeURI="&xsd;string">N-M</Constant>
</DataOneOf>
</DataPropertyRange>
Object Properties relacionadas
Projeto OBAA
71/78
Relatório RT-OBAA-01
Padrão de Metadados
Data Properties relacionadas
5.14 Assessment Strategy (?)
Definição de data property
Axiomas relacionados
Object Properties relacionadas
Data Properties relacionadas
5.15 Didactic Strategy
Definição da data property
Data property(hasDidacticStrategy)
OWL:
<Declaration>
<DataProperty URI="&obaa;hasDidacticStrategy"/>
</Declaration>
Axiomas relacionados
hasDidacticStrategy domain Interaction
OWL:
<DataPropertyDomain>
<DataProperty URI="&obaa;hasDidacticStrategy"/>
<Class URI="&obaa;Interaction"/>
</DataPropertyDomain>
hasDidacticStrategy
range
{"Case
Study",
"Challenge",
"Hypothesis and Test Development", "Model Construction", "Problem
Solving", "Question & Answering"}
OWL:
<DataPropertyRange>
<DataProperty URI="&obaa;hasDidacticStrategy"/>
<DataOneOf>
<Constant
datatypeURI="&xsd;string">Case
Study</Constant>
<Constant datatypeURI="&xsd;string">Challenge</Constant>
<Constant datatypeURI="&xsd;string">Hypothesis and Test
Development</Constant>
<Constant
datatypeURI="&xsd;string">Model
Construction</Constant>
<Constant
datatypeURI="&xsd;string">Problem
Solving</Constant>
<Constant
datatypeURI="&xsd;string">Question
&amp;
Answering</Constant>
</DataOneOf>
</DataPropertyRange>
Projeto OBAA
72/78
Relatório RT-OBAA-01
Padrão de Metadados
Object Properties relacionadas
Data Properties relacionadas
Projeto OBAA
73/78
Relatório RT-OBAA-01
Padrão de Metadados
5. Análise Crítica
A proposta de padronização para objetos de aprendizagem interoperáveis na
Web, TV-Digital e Dispositivos móveis, apresentada neste documento, toma uma
posição em prol da abertura tecnológica, visando à maior adoção e
desenvolvimento futuro do padrão OBAA.
Para contemplar as particularidades das três plataformas (Web, TV-Digital e
Dispositivos móveis) — heterogênas entre si, em um único padrão que as
compatibilize — é necessário lidar com os requisitos e complexidades de todas
elas. Promover essa compatibilização atribuindo o máximo possível de liberdade
para o desenvolvedor de conteúdo educacional resultou em um amplo conjunto
de metadados (nem sempre obrigatórios) e recomendações técnicas. Espera-se
que essa decisão de concepção permita uma ampla aceitação do padrão OBAA
pela comunidade da Educação e também que a mesma auxilie a evolução do
padrão para atender às demandas da Educação no Brasil. Essa medida foi
necessária devido à existência de grande quantidade de OAs já desenvolvidos,
em diferentes padrões.
Uma das formas para facilitar o uso do padrão é a definição de perfis de
metadados (conjuntos reduzidos de metadados), direcionados aos
desenvolvedores de conteúdo educacional. Através dos perfis é possível atender
diferentes demandas de nichos específicos da comunidade educacional,
mantendo a aderência ao padrão e reduzindo sua complexidade.
Projeto OBAA
74/78
Relatório RT-OBAA-01
Padrão de Metadados
Anexo 1 – Listagem Completa dos Metadados OBAA
A tabela a seguir apresenta a lista completa de todos os metadados do OBAA. Em
negrito estão destacados os metadados definidos no presente documento. Os
demais metadados estão definidos na especificação IEEE Std 1484.12.1–2002.
Nr.
1
1.1
1.1.1
1.1.2
1.2
1.3
1.4
1.5
1.6
1.7
1.8
2
2.1
2.2
2.3
2.3.1
2.3.2
2.3.3
3
3.1
3.1.1
3.1.2
3.2
3.2.1
3.2.2
3.2.3
3.3
3.4
4
4.1
4.2
4.3
4.4
4.4.1
4.4.1.1
4.4.1.2
4.4.1.3
4.4.1.4
4.5
4.6
4.7
4.8
Projeto OBAA
Nome
General
Identifier
Catalog
Entry
Title
Language
Description
Keyword
Coverage
Structure
AggregationLevel
LifeCycle
Version
Status
Contribute
Role
Entity
Date
MetaMetadata
Identifier
Catalog
Entry
Contribute
Role
Entity
Date
Metadata Schema
Language
Technical
Format
Size
Location
Requirement
OrComposite
Type
Name
MinimumVersion
MaximumVersion
Installation Remarks
OtherPlatformRequirements
Duration
SupportedPlatforms
75/78
Relatório RT-OBAA-01
4.9
4.9.1
4.9.2
4.9.3
4.9.4
4.9.5
4.9.5.1
4.9.5.1.1
4.9.5.1.2
4.9.5.1.3
4.9.5.1.4
4.9.6
4.9.7
4.10
4.10.1
4.10.2
4.10.3
4.10.4
4.10.5
4.10.6
4.10.6.1
4.10.6.2
4.10.7
4.10.8
4.10.8.1
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
5.13.1
5.13.2
5.13.3
5.13.4
5.14
6
6.1
6.2
6.3
7
7.1
7.2
7.2.1
7.2.1.1
7.2.1.2
Projeto OBAA
Padrão de Metadados
PlatformSpecificFeatures
PlatformType
SpecificFormat
SpecificSize
SpecificLocation
SpecificRequirement
SpecificOrComposite
SpecificType
SpecificName
SpecificMinimumVersion
SpecificMaximumVersion
SpecificInstallationRemarks
SpecificOtherPlatformRequirements
Service
Name
Type
Provides
Essential
Protocol
Ontology
OntologyLanguage
OntologyLocation
Language
Details
ServiceLocation
Educational
InteractivityType
LearningResourceType
Interactivity Level
Semantic Density
IntendedEndUserRole
Context
TypicalAgeRange
Difficulty
TypicalLearningTime
Description
Language
LearningContentType
Interaction
Perception
Synchronism
CoPresence
Reciprocity
DidacticStrategy
Rights
Cost
CopyrightAndOtherRestrictions
Description
Relation
Kind
Resource
Identifier
Catalog
Entry
76/78
Relatório RT-OBAA-01
7.2.2
8
8.1
8.2
8.3
9
9.1
9.2
9.2.1
9.2.2
9.2.2.1
9.2.2.2
9.3
9.4
10.
10.1
10.1.1
10.1.1.1
10.1.1.2
10.1.1.3
10.1.1.4
10.1.1.5
10.1.1.5.1
10.1.1.5.2
10.1.1.6
10.1.2
10.1.2.1
10.1.2.2
10.1.2.3
10.1.2.4
10.1.2.4.1
10.1.2.4.1.1
10.1.2.4.1.1.1
10.1.2.4.1.2
10.1.2.4.1.3
10.1.2.4.1.4
10.1.2.4.2
10.1.2.4.2.1
10.1.2.4.2.2
10.1.2.4.3
10.1.2.4.3.1
10.1.2.4.3.1.1
10.1.2.4.3.1.2
10.1.2.4.3.1.3
10.1.2.4.3.1.4
10.1.2.4.3.1.4.1
10.1.2.4.3.1.5
10.1.2.4.3.2
10.1.2.4.4
11
11.1
11.1.1
11.1.1.2
11.1.1.3
Projeto OBAA
Padrão de Metadados
Description
Annotation
Entity
Date
Description
Classification
Purpose
TaxonPath
Source
Taxon
Id
Entry
Description
Keyword
accessibility
resourceDescription
primary
hasVisual
hasAuditory
hasText
hasTactile
earlStatement
displayTransformability
controlFlexibility
equivalentResource
equivalent
primaryResource
primaryFile
supplementary
content
alternativesToVisual
audioDescriptio
language
altTextLang
longDescriptionLang
colorAvoidance
alternativesToText
graphicAlternative
signLanguage
alternativesToAuditory
captionType
language
verbatim
reducedReadingLevel
reducedSpeed
captionRate
enhancedCaption
signLanguage
learnerScaffold
SegmentInformationTable
SegmentList
SegmentInformation
Identifier
Title
77/78
Relatório RT-OBAA-01
11.1.1.4
11.1.1.5
11.1.1.6
11.1.1.7
11.1.1.8
11.2
11.2.1
11.2.1.1
11.2.1.2
11.2.1.3
11.2.1.4
11.2.1.5
11.2.1.6
11.2.1.6.1
Projeto OBAA
Padrão de Metadados
Description
Keyword
SegmentMediaType
SegmentInformation.Start
End
SegmentGroupList
SegmentGroupInformation
Identifier
SegmentInformationTableGroupType
Title
Description
Keyword
Segments
Identifier
78/78

Documentos relacionados

Disponibilização de um Objeto de Aprendizagem - proec

Disponibilização de um Objeto de Aprendizagem - proec decolam se não houver adoção de padrões. Para a eletricidade foi a padronização de voltagem e tomadas; para as ferrovias, a distância entre os trilhos; para a Internet, os protocolos TCP/IP, HTTP e...

Leia mais