Home

MCD-TV: facilitando o aprendizado na TV Digital Interativa com

image

Contents

1. O MCD TV eene 89 AP NDICE C ECUs DO WS MCD TV scssssssssssssssssessssseeseessessssesssssessssussessneseeseeseenee 92 AP NDICE D MAPA DE NAVEGA O serenata 94 ANEXO A RECOMENDA ES GERAIS PARA TVDi ees 95 ANEXO B RECOMENDA ES PARA T LEARNING eere 96 17 1 INTRODUCAO 1 1 CONTEXTUALIZACAO O in cio do s culo XXI foi marcado pela consolida o das Tecnologias de Informa o e Comunica o TIC onde seu principal agente a Internet trouxe profundas transforma es na sociedade por meio da interconex o de computadores pessoais a n vel mundial modificando a vida das pessoas em todos os n veis quer seja no trabalho na educa o no entretenimento nas rela es interpessoais e na economia SILVA 2005 Pelo contexto apresentado se for focalizada apenas as mudan as ocorridas na educa o observa se que as diversas transforma es tecnol gicas impuseram novos ritmos e dimens es atividade de ensinar e aprender KENSKI 2008 beneficiando principalmente a Educa o a Dist ncia EAD pois de acordo com Moore e Kearsley 2007 ela necessita de tecnologia para que seja poss vel a intera o entre professores e alunos que podem estar em locais diversos durante o todo ou em grande parte do tempo A EAD faz uso maci o da tecnologia com o objetivo de incutir aprendizagem a indiv duos fisicamente remotos SARAIVA 1996 proporcionando ainda um aumento de o
2. 1 CDUO6 Visualizar MD CDUOS Recomendar Programa o Extra CDU04 Pesquisar CursosiDisciplinas WS MCD TV Na modelagem do WS MCD TV foram identificados dois atores Cliente WS e ROA Enquanto o Quadro 3 apresenta a descri o de cada um dos autores a Figura 11 mostra o DCU correspondente e o AP NDICE C traz as ECUs Quadro 3 Atores do WS MCD TV ATOR DESCRICAO Respons vel por consumir os servicos disponiveis pelo WS podendo ser Cliente WS utilizado por usu rios ou sistemas Respons vel por armazenar e disponibilizar pacotes OBA MC em seu ROA formato original Figura 11 Diagrama de Casos de Uso do WS MCD TV WebService MCD TV sanud CDUOA a Ssinclude gt gt _ gt Pesquisar ROA de OBA MC CDUOS Pesquisar Cursos Disciplinas a ROA CDUO2 Receber OBA MC 7 Cliente WS lt lt include gt gt CDU01 Receber CursosiDisciplinas lt lt include gt gt CDUOS Preparar OBA MC XML 47 importante observar ainda na Figura 11 que o caso de uso CDUOS Preparar OBA MC XML respons vel pelo mapeamento autom tico de pacote OBA MC para arquivo OBA MC XML de acordo com os elementos e regras contidas no OBA MC XML Schema e estrutura b sica definida no pacote OBA MC 3 2 2 Diagrama de Componentes DC De acordo com Silva e Videira 2001 o DC ilu
3. Ponto de Inclus o DCUOS Acessar Objetivo Educacional FLUXO PRINCIPAL 1 O sistema apresenta o MC do curso disciplina que foi selecionado 2 O telespectador seleciona um conte do ou pressiona alguma das teclas de op es dispon veis 3 O sistema retorna para o passo 1 FLUXO ALTERNATIVO 4 VISUALIZAR MC a Se o usu rio selecionar um conte do o sistema estende para o caso de uso DCUSOS b Seo usu rio selecionar a op o in cio ou voltar o sistema vai para o caso de uso DCUOI c Seo usu rio selecionar a op o programa o recomendada o sistema estende para o caso de uso DCUOT7 Um mapa de conte dos apresentado na tela ou alguma das op es P s condi es Pa P B dispon veis pelas teclas do controle remoto executada 89 DCU04 PESQUISAR CURSOS DISCIPLINAS Telespectador Ator es WS MCD TV Pr condi es Conex o com a Internet Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O telespectador informa o texto da pesquisa 2 O sistema envia o texto para o WS MCD TV 3 O WS MCD TV devolve os resultados da pesquisa 4 O sistema apresenta os resultados 5 O caso de uso termina P s condi es Nenhum ou v rios resultados da pesquisa s o apresentados na tela DCUOS ACESSAR OBJETIVO EDUCACIONAL Ator es Telespectador Pr condi es
4. o 2 5 d as considera es finais sobre este cap tulo 2 1 EDUCA O A DIST NCIA EAD A cada dia surgem inova es tecnol gicas para melhoria da qualidade de vida das pessoas poupando lhes tempo diminuindo dist ncias rompendo fronteiras e suplantando desafios socioecon micos ATAIDE 2013 E a EAD apresenta se como grande consumidora destas diversas tecnologias promovendo um ensino mais flex vel onde o ritmo e autonomia dos indiv duos s o respeitados BALDO et al 2008 visando incutir aprendizagem a indiv duos fisicamente remotos SARAIVA 1996 evidente que a EAD passou por diversas etapas at a utiliza o dos processos multimeios atuais Mas se no passado ela foi utilizada como recurso para suprir defici ncias educacionais hoje vista por muitos como uma modalidade alternativa que pode complementar parte do ensino regular presencial como j acontece em algumas iniciativas como a da Universidade Aberta do Brasil ATA DE 2013 A fase atual da EAD baseia se no uso intenso de TICs tirando proveito da converg ncia digital como forma de ampliar os recursos utilizados aumentar sua abrang ncia e melhorar os resultados obtidos Este crescente uso da tecnologia de acordo com Kenski 2008 tem conferido novos ritmos e dimens es atividade de ensinar e aprender embora que independentemente da tecnologia utilizada n o se pode esquecer que a EAD sempre deve ter uma finalidade educativa SARAIVA 1996 Entre
5. o recomendada gerada AP NDICE C ECUs DO WS MCD TV DCU01 RECEBER CURSOS DISCIPLINAS Cliente WS Ator es ROA Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o DCU02 Receber OBA MC DCUOS Preparar OBA MC XML FLUXO PRINCIPAL 1 O cliente WS informa o identificador do curso disciplina 2 O sistema inclui o caso de uso DCUO2 3 O sistema inclui o caso de uso DCUOS 4 O sistema retorna para o cliente WS um arquivo do tipo OBA MC XML contendo o curso disciplina P s condi es Um arquivo do tipo OBA MC XML enviado para o cliente WS DCU02 RECEBER OBA MC Cliente WS Ator es ROA Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema recebe o identificador do OBA MC e acessa o ROA 2 O ROA devolve para o sistema o pacote OBA MC correspondente 3 O caso de uso termina P s condi es Um pacote OBA MC retornado DCU03 PESQUISAR CURSOS DISCIPLINAS Ator es Cliente WS Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o CDU04 Pesquisar ROA de OBA MC FLUXO PRINCIPAL 1 O cliente WS informa o texto da pesquisa 2 O sistema inclui o caso de uso CDU04 3 O sistema retorna uma lista de cursos disciplinas 4 O sistema apresenta os resultado
6. A minha familia em especial a S nia D bora Zildete e Suiane pelo mutir o realizado para equipar uma moradia provis ria enquanto eu estava longe de casa Voc s s o o m ximo A Professora Dra Carla Katarina Marques minha orientadora e ao Professor Dr Rommel Wladimir de Lima meu coorientador pelo apoio paci ncia direcionamento e confian a em todas as fases da pesquisa Sem voc s eu n o chegaria t o longe A equipe do N cleo de Acessibilidade Virtual do IFCE em especial Agebson Adonias Chico L vio Mariana e Phyllipe por sempre terem me incentivado a trilhar novos caminhos comemorando com muita festa cada conquista Aos professores do PPgCC UERN UFERSA pelo compartilhamento de conhecimento incentivo e amizade Com certeza meu horizonte se expandiu com tudo que foi dito em cada momento ao longo destes dois anos A professora Dra Ang lica F lix de Castro que vibra demais com cada vit ria de seus alunos do mestrado transformando se em uma verdadeira tiete S o atitudes assim que renovam as for as e d o novo nimo para enfrentar os momentos dif ceis da p s gradua o A Rosita Rodrigues secret ria do PPgCC UERN que ao longo destes dois anos cuidou de mim como a um filho Muito obrigado por todo o carinho cuidado e aten o nas horas em que meu cora o estava aflito Aos amigos do mestrado em especial meus companheiros de laborat rio Jos Osvaldo Mesquita Chaves e Karl Hansmuller Alelaf Ferrei
7. CHAVES J O M SILVA T R FERREIRA K H A Ampliando o aprendizado na TV Digital com MCD TV e Ginga RENOTE Revista Novas Tecnologias na Educa o v 11 p 1 11 2013 LIMA M V de A MARQUES C K M LIMA R W CHAVES J O M FERREIRA K H A SILVA T R Disponibilizando objeto de aprendizagem OBA MC e seus recursos na TV Digital com Web Service In CONFER NCIA LATINOAMERICANA DE OBJETOS E TECNOLOGIAS DE APRENDIZAGEM LACLO 8 2013 Valdivia Chile Octavas Conferencia Latinoamericana de Objetos y Tecnolog as de Aprendizaje Memorias Valdivia Universidad Austral de Chile 2013 p 350 355 81 4 LIMA M V de A MARQUES C K M LIMA R W CHAVES J O M FERREIRA K H A SILVA T R Facilitando o aprendizado na TV Digital Interativa com a utilizac o de mapa de conte dos mapas de depend ncias e recomenda o de programas educativos In SIMP SIO BRASILEIRO DE INFORM TICA NA EDUCA O SBIE 24 2013 Campinas Brasil Anais do XXIV Simp sio Brasileiro de Inform tica na Educa o SBIE 2013 Porto Alegre RS Sociedade Brasileira de Computa o SBC 2013 p 42 51 5 LIMA M V de A MARQUES C K M LIMA R W CHAVES J O M FERREIRA K H A Utilizando m dulo de recomenda o em programas educativos na TV Digital In ESCOLA POTIGUAR DE COMPUTA O E SUAS APLICACOES EPOCA 6 2013 Mossor Brasil Anais da VI Escola Potiguar de Computa o e suas Aplica es 20
8. DCU02 Receber Cursos Disciplinas FLUXO PRINCIPAL 1 O sistema apresenta a tela com as op es dispon veis 2 O caso de uso DCUO2 inclu do 3 O sistema lista os cursos disciplinas dispon veis 4 O telespectador seleciona um curso disciplina ou pressiona alguma das teclas de op es dispon veis 5 O sistema retorna para o passo 1 FLUXO ALTERNATIVO 4 VISUALIZAR MC a Se o usu rio selecionar um curso disciplina o sistema estende para o caso de uso DCUSO3 b Seo usu rio selecionar a op o sair o caso de uso termina c Se o usu rio selecionar a op o pesquisar o sistema estende para o caso de uso DCU04 Ponto de Extens o P s condi es Uma lista de cursos disciplinas apresentada DCU02 RECEBER CURSOS DISCIPLINAS Ator es Emissora TV Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 A emissora TV transmite os arquivos OBA MC XML dos diversos cursos e disciplinas 2 O sistema ler os cursos disciplinas transmitidos pela emissora TV 3 O sistema formata as informa es e prepara lista de cursos disciplinas 4 O caso de uso finaliza P s condi es Uma lista contendo os cursos disciplinas criada DCU03 VISUALIZAR MC Ator es Telespectador Pr condi es N o se Aplica Ponto de Extens o DCUO07 Visualizar pEPG
9. EDUCA O A DIST NCIA BAD ra a sarna eae 26 22 TV DIGIT E itn caps a Baba SE ast lend sos e Ro buried fnis 28 22 Interatividade noc SEL VE Ts esaet observes cd detis 20 2 2 2 Interatividade com Ginga 54 ds uai RD pcd eet onda do ro endi edo tu or eR dd 31 2 2 9 Aplica es Interativas sides tas e a OR AR R a 33 2 2 4 Usabilidade na TV Digital eee ettet etae eh reor le iude e neat de 35 2 9 FERRAMENTAS MC EMI reed enn rede ren MO RIEN NI IN UE 36 23l Ferramenta MC aa on ae a fedi tu mme LEONIS CE 36 2 3 2 Ferramenta MD eese o dto ees eae 38 24 OBASNIC I oboe euin ta itetes todas od s a 39 2 5 CONCLUS ES DO CAPITULO sesmaria sera tb taedet M ete eate 40 3 PROJETO DA APLICA O INTERATIVA MCD TV eme 42 3 45 DEFINI ES INICIAIS 3 esee n a tue ds teo dite e 42 32 MODELAGEM UMIL 5 nto tr RR nde ie dead e e RAE EE a EL dd 45 3 2 1 Diagrama de Casos de Uso DEL s tette uU RTT ORE E ER Es 45 3 2 Diagrama de Componentes DC is osten sia e a oid 47 3 2 3 Diagrama de Atividades DA si iiu testet YI FEN HEUS R UIN I EXER TuS e ca eR uud 48 3 2 4 Diagrama de Sequ ncia DS iiie neootesi se Porro sist REL ae vus cesa ev eua bevesedeaanaes 50 3 3 PROTOTIPACAO DE TELAS asa de epo dec od ebd a a itat 52 3 4 FERRAMENTAS DE APOIO ioci citet DEED entia rit a sess 55 Sd IOBASMCCOXMI i ottico oet tits tibtsende mid unt ttis 55 34 2 WS MDC LV uses areais dica pedia dada veja asa EU I ES P a Sa D VE et 56 3
10. EducacaoDistancia xml VerboToBePronomesPessoais xml 64 Caso algum conte do dispon vel em qualquer curso disciplina venha possuir subn vel MC dentro de MC recursividade o arquivo OBA MC XML correspondente ao subn vel tamb m dever ser adicionado pasta xm1 Subniveis s o descritos por meio da tag lt resource gt como pode ser visualizado na Figura 27 Figura 27 Defini o de subn vel em arquivo OBA MC XML lt resourceGroupList gt lt resource id 450 parentId 150 label MapaConceitual resourceName MapaConceitual resourceMimetype x obamc x storable resourceURL xml EducacaoDistancia xml lt description description subnivel gt lt resource gt lt resourceGroupList gt No trecho do arquivo OBA MC XML apresentado na Figura 27 as informa es mais importantes est o nos atributos id que cont m o n mero do identificador do conte do que possui subn vel resourceMimetype atributo que deve ser do tipo x obamc x storable para que o subn vel possa ser reconhecido pelo sistema e resourceURL que deve indicar o caminho para o carregamento correto do subn vel O caminho utilizado indica que o arquivo est dentro da pasta xml partindo da base de instala o do sistema Terminada as configura es iniciais a aplica o est pronta para ser empacotada e distribu da transmitida para um set top box para que possa ser executada 4 2 APLICACAO MCD TV EM EXECUCA
11. Gerenciando Projetos de Desenvolvimento de Software com PMI RUP e UML 4 Edi o Rio de Janeiro Brasport 2007 325 p 86 MASIE E et al The Computer Training Handbook strategies for helping people to learn technology Saratoga Springs The Masie Center 1999 MASIE E E learning com e de experi ncia Revista TI Master Online 1999 Dispon vel em lt http www timaster com br revista artigos main_artigo asp codigo 38 gt Acesso em 03 set 2013 MOORE M G KEARSLEY G Educac o a distancia uma vis o integrada Traduzido por Roberto Galman S o Paulo Thomson Learning 2007 MORAES NETO M A CARDOSO D S SOUZA C T CORT S M I Abordagem combinada para recomenda o personalizada utilizando o guia de programa o eletr nico In CONGRESSO DA SOCIEDADE BRASILEIRA DE COMPUTACAO CSBC 30 2010 Belo Horizonte NIELSEN J 10 Usability Heuristics for User Interface Design Online 1995 Dispon vel em lt http www nngroup com articles ten usability heuristics gt Acesso em 12 de out 2012 NORMAN D A Design emocional por que adoramos ou detestamos os objetos do dia a dia Rio de Janeiro Rocco 2008 NOVAK J D CANAS A J The theory undelying concept maps and how to construct them Technical Report IHMC CmapTools 2006 01 Rev 01 2008 Florida Institute for Human and Machine Cognition 2008 Dispon vel em lt http cmap ihmc us Publications ResearchPapers TheoryUnderlyingConceptMaps pdf
12. Tepa l ee D 1 busca texto 1 1 msg soap 1 1 1 search texto lista ij response soap cursos disciplinas Figura 17 Diagrama de sequ ncia UML para adquirir mapas R Q x Apresentador Telespectador a eco ROA 1 select curso S tim soat pi 441 get id 1 1 2 make xml ly k response_soap OBA MC XML K 2 viewOBA MIC XML J na Figura 17 s o ilustradas as intera es realizadas durante a opera o de aquisi o de mapas extras no ROA de OBA MC Novamente o telespectador quem inicia a intera o selecionando um curso disciplina listado pelo servi o de busca Em seguida o 52 m dulo pesquisador constr i uma mensagem do tipo SOAP para ser enviada ao WS O WS recebe a mensagem l o c digo identificador do curso disciplina e obt m o pacote OBA MC correspondente no ROA Depois que o pacote recebido pelo ROA os recursos s o gravados em reposit rio local e o arquivo do tipo OBA MC XML constru do empacotado e enviado Por fim o arquivo OBA MC XML enviado para o m dulo apresentador e o MC poder ser visualizado na tela A aquisi o de cursos disciplinas extras tamb m s pode ser executada corretamente se o receptor tiver conex o com a Internet por meio do canal de retorno 3 3 PROTOTIPACAO DE TELAS Segundo Berkun 2000 prot tipo qualquer representa o da ideia
13. criados possam ser exportados e compartilhados com outros sistemas diferentes do AVA Moodle Dando sequ ncia o pr ximo cap tulo apresenta o projeto de desenvolvimento de software da aplica o MCD TV descrevendo em maiores detalhes a arquitetura caracter sticas componentes modelagem e desenvolvimento 42 3 PROJETO DA APLICACAO INTERATIVA MCD TV Este cap tulo traz o detalhamento do projeto e desenvolvimento da aplica o interativa MCD TV proposta neste trabalho dissertativo bem como seus sistemas e ferramentas sat lites por meio do emprego de t cnicas de Engenharia de Software Dessa forma este cap tulo encontra se organizado da seguinte maneira A Se o 3 1 traz as defini es iniciais utilizadas na fase de projeto e arquitetura geral da aplica o Na Se o 3 2 s o apresentados alguns diagramas em Unified Modeling Language UML respons veis pela modelagem da aplica o A Se o 3 3 mostra a prototipa o das principais telas em concord ncia com as recomenda es para TVDi A Se o 3 4 traz as ferramentas que d o apoio aplica o MCD TV Na Se o 3 5 s o descritos os aspectos de desenvolvimento da aplica o MCD TV A Se o 3 6 apresenta alguns problemas ocorridos durante o desenvolvimento e por fim na Se o 3 7 s o abordadas as considera es finais sobre este cap tulo 3 1 DEFINI ES INICIAIS No in cio do projeto foi definido o escopo preliminar como forma de nortear as demais a
14. feita especificamente para trabalhar com objetos OBA MC integrado ao Modular Object Oriented Dynamic Learning Environment Moodle que um iii 22 Ambiente Virtual de Aprendizagem AVA gratuito e amplamente difundido na Internet O problema encontrado foi que este ROA n o oferece nenhum tipo de servi o para que outras aplica es externas ao Moodle possam recuperar objetos por meio de consultas Como solug o foi adicionada uma camada extra de software para oferecer servi os de consulta e aquisi o de objetos por meio de um WS permitindo assim que qualquer aplica o tenha acesso ao ROA TV Digital Interativa no ambiente de TV Digital a aplicac o mais comum conhecida como Electronic Program Guide EPG que respons vel pela exibi o da programa o oferecida por cada uma das emissoras Esta aplica o ainda pode ser estendida para um tipo especial chamado personalized Electronic Program Guide pEPG onde conte dos s o sugeridos ao telespectador SMYTH e COTTER 2001 Basso et al 2009 descreve que as diversas recomenda es podem ser criadas utilizando se de cinco t cnicas mas que para pEPGs normalmente s o utilizadas a filtragem baseada em conte do content based filtering no qual a recomenda o feita de acordo com as prefer ncias passadas do usu rio e a filtragem colaborativa collaborative filtering onde a recomenda o feita de acordo com as prefer ncias semelhantes de outra
15. funciona em set top boxes e celulares livre de licen a e a linguagem de script padr o utilizada no seguimento de entretenimento por alguns dos jogos mais famosos como World of Warcraft e Angry Birds SOARES e BARBOSA 2009 33 Figura 3 Arquitetura do middleware Ginga a E 7 Middleware Ginga Ginga J Ginga NCL ES m ca Rs E E w E e E e e 1 BB M isis E EN E 2 5 2 amp s wur amp E E53 oa Den be ES 2 o JAE Fa zu Eg Es E Ginga COMMON CORE JVM Fonte EITV 2009 Figura adaptada pelo autor 2 2 3 Aplica es Interativas Segundo Soares e Barbosa 2009 o grande impacto da TV digital se deve principalmente pela possibilidade de se ter uma expans o do sistema por meio de aplica es Estas aplica es s o programas computacionais embarcadas em dispositivos receptores ou oriundos de dados enviados conjuntamente com um programa televisivo A integra o de uma capacidade computacional ao dispositivo receptor permite o surgimento de uma vasta gama de novos servi os e de programas de TV compostos n o apenas pelo udio e v deo principais mas tamb m por outros udios e v deos imagens textos entre outros sincronizados em uma aplica o muitas vezes guiada por intera es do usu rio telespectador por meio do controle remoto Embora as aplica es para TV Digital sejam programas computacionais elas possuem caracter sticas que as diferenciam total
16. que encapsula o resultado das ferramentas MC e MD em um pacote Shareable Content Object SCO permitindo assim que outros sistemas compat veis com SCORM possam importar e exibir corretamente os objetos desenvolvidos SILVA et al 2012 O m dulo OBA MC adicionado ao Moodle gera um pacote que cont m um arquivo manifesto imsmanifest xml um arquivo padr o LOM contendo alguns atributos relevantes que podem ser utilizados pelo sistema de busca imslrm xml a estrutura do curso em XML e outros arquivos de recursos como documentos no formato PDF DOC PPT AVI dentre outros Para facilitar o armazenamento transporte e recupera o o pacote gerado encapsulado em um arquivo compactado do tipo ZIP A Figura 8 ilustra os elementos que comp em a estrutura do OBA MC 40 Figura 8 Elementos Componentes OBA MC OBA MC Manifesto Recursos Arquivo SCORM Digitais LOM BH IS Fonte Lima et al 2013b Este trabalho tem particular interesse apenas na estrutura utilizada no pacote OBA MC gerado n o importando os passos necess rios para sua cria o por meio do m dulo OBA MC instalado no AVA Moodle bem como sua intera o com as ferramentas MC e MD 2 5 CONCLUS ES DO CAP TULO Neste cap tulo de forma geral foram apresentados os principais conceitos utilizados como base para o desenvolvimento deste trabalho Desde a evolu o das TICs que impulsionou a EAD rumo aos processos multimeios atuais aond
17. 63 Figura 25 Arquivo de configura o de cursos disciplinas cursos lua listacursos id 1 filename EducacaoDistancia xml title Educacao a Distancia kr id 2 filename VerboToBePronomesPessoais xml title Verbo To Be e os Pronomes Pessoais Ainda com rela o Figura 25 importante alertar que os nomes de arquivos atributos filename n o devem ter nenhum indicador de caminho visto que eles s o armazenados em uma pasta espec fica e que os identificadores atributos id devem ter um valor sequencial e sem repeti es iniciando com o valor um A lista de cursos disciplinas feita de acordo com as necessidades e interesses da emissora embora seja recomend vel que a lista seja compat vel com a programa o educativa transmitida O arquivo contendo estas configura es fica localizado dentro da pasta config na estrutura de arquivos do pacote da aplica o MCD TV 4 1 2 Arquivo OBA MC XML Cada curso disciplina descrito na subse o anterior deve ter pelo menos um arquivo OBA MC XML associado Este arquivo fundamental para o sistema pois cont m o mapeamento de pacotes OBA MC Para maiores detalhes reveja a Se o 3 4 1 Prosseguindo com o exemplo proposto preciso adicionar ao menos dois arquivos OBA MC XML na pasta xm1 dispon vel no pacote da aplica o MCD TV A Figura 26 ilustra o conte do desta pasta Figura 26 Pasta xm1 no pacote da aplica o MCD TV Ee
18. 77 para ser utilizada na fase de testes ou quando a presenga de um set top box real n o possivel 4 4 VANTAGENS E CONTRIBUICOES DA APLICACAO MCD TV A tecnologia de TV Digital proporciona ganhos bem maiores que apenas melhoria de som e imagem Ela possibilita a promo o de uma verdadeira inclus o digital permitindo a utiliza o de diversos servi os educa o e acesso informa o Mas para que esta melhoria seja algo real no dia a dia das pessoas os programas televisivos principalmente os educativos precisam de uma nova estrutura onde se fa a uso de produ es audiovisuais apoiadas por aplica es interativas tudo com o objetivo de ampliar os resultados obtidos no processo de ensino aprendizagem Neste contexto as principais contribui es da aplica o MCD TV para programas educativos televisivos s o e Ader ncia total aos objetivos de programas televisivos educativos e Utiliza o de teorias pedag gicas consolidadas Aprendizagem Significativa e Taxonomia de Bloom no ambiente de TVDi e Adapta o de pacotes OBA MC para o ambiente de TVDi e Padroniza o e defini o da descri o de pacotes OBA MC com a utiliza o de XML Schema OBA MC XML e Apresenta o dos conte dos abordados pelos programas de uma forma mais significativa para o telespectador aluno por meio da exibi o de Mapa de Conte dos e Maior clareza na apresenta o dos Objetivos Educacionais por meio de Mapa de Depend n
19. TVDi utilizam uma grande variedade de tamanho de telas e resolu es distor es poderiam ocorrer durante a exibi o das imagens dos mapas encapsulados no pacote OBA MC ii os receptores de TVDi possuem mem ria limitada e o tamanho de alguns pacotes OBA MC poderiam ocasionar erro de insufici ncia de mem ria nos equipamentos visto que eles podem conter muitos Megabytes Como forma de solucionar estes problemas neste trabalho foi desenvolvida a funcionalidade para exibi o dos mapas sob demanda permitindo que os gr ficos sejam apresentados de acordo com o tamanho e resolu o da tela utilizada ou seja os mapas s o constru dos em tempo real no pacote OBA MC os mapas est o dispon veis em arquivos JPEG est ticos Tamb m foi criada uma camada extra de software entre a aquisi o de pacotes OBA MC e a aplica o para o ambiente de Televis o Digital Interativa TVDi com a utiliza o de Web Service WS para permitir o mapeamento da estrutura do pacote OBA MC e seus recursos para um arquivo do tipo eXtensible Markup Language XML preservando os recursos em reposit rio local para futuro uso caso seja necess rio Esta estrat gia permite que objetos OBA MC independente do tamanho do pacote sejam manipulados no ambiente de TVDi sem acarretar problemas de insufici ncia de mem ria Reposit rio de Objeto de Aprendizagem em Silva 2013 apresentada uma implementa o de Reposit rio de Objeto de Aprendizagem ROA
20. ao final do projeto a fim de verificar a efic cia da aplica o proposta Produzir texto dissertativo sobre a pesquisa divulgar o trabalho em peri dicos e eventos cient ficos nacionais e internacionais Designa o do Gerente do Projeto O papel de gerente do projeto ser exercido pela professora Carla Katarina M Marques em conjunto com o professor Rommel Wladimir de Lima no qual possuem plenos poderes para altera o do escopo modifica o ou exclus o de qualquer parte do texto dissertativo Premissas e Restri es para o Projeto Premissas Restri es Tema da disserta o definido Acompanhamento constante sobre o Disponibilidade de material para avan o da pesquisa pesquisa Seguir cronograma estabelecido Ter acesso a equipamentos e Apresentar a defesa da disserta o at ferramentas necess rias fev 2014 Possuir pessoal qualificado para verifica o do texto dissertativo Projeto MCD TV Ideia Inicial Engenharia de Publica o dos Software Resultados Pesquisar Estado da Arte Engenharia de Escrita da Escrever Requisitos Disserta o Pr projeto de Modelagem UML Escrita de Artigos Pesquisa Prototipac o de Telas Desenvolvimento de Software Testes com Usu rio AP NDICE B ECUs DA APLICACAO MCD TV DCU01 LISTAR CURSOS DISCIPLINAS Ator es Telespectador Pr condi es Televis o Interativa com Ginga DCUO3 Visualizar MC DCU04 Pesquisar Cursos Disciplinas Ponto de Inclus o
21. aplica o foi testada A Se o 4 3 apresenta um quadro com os resultados das observa es realizadas durante os testes Na Se o 4 4 s o demonstradas as vantagens e contribui es da aplica o MCD TV Por fim na Se o 4 5 s o abordadas as considera es finais sobre este cap tulo 4 1 CONFIGURA ES INICIAIS Antes do pacote da aplica o MCD TV ser distribu do transmitido s o necess rias algumas configura es b sicas i inclus o das descri es dos cursos disciplinas embarcados juntos com a aplica o 11 copia dos arquivos OBA MC XML dos respectivos cursos disciplinas previamente descritos Estas configura es permitem que os telespectadores consigam visualizar os mapas MC e MD al m de acessar o Guia de Programa o Recomendada sem a necessidade de ter conex o com a Internet ou seja sem a utiliza o do canal de retorno ou interatividade 4 1 1 Arquivo de Descri o de Cursos Disciplinas Como a aplica o MCD TV desenvolvida em NCL Lua o arquivo de descri o de cursos disciplinas cursos lua um arquivo Lua contendo a estrutura de descri es em forma de tabela tipo table como pode ser visualizado na Figura 25 N o necess rio programar em Lua para configurar corretamente o arquivo pois o mesmo formado por apenas tr s informa es b sicas 1 o n mero identificador do curso disciplina 11 o nome do arquivo OBA MC XML associado e iii o t tulo do curso disciplina
22. da camada de middleware que possibilita que aplica es sejam desenvolvidas abstraindo as camadas inferiores de comunica o transporte e transmiss o HDTV tem 1080 linhas de resolu o contra as 480 dos aparelhos de televis o convencionais al m de possuir som surround com qualidade de CD 29 O SBTVD T entrou em opera o em 2 dezembro de 2007 come ando pela cidade de Sao Paulo E at agosto de 2013 ja estava disponivel em mais 528 cidades brasileiras Com o SBTVD T al m de imagens em alta defini o som digital mobilidade e guia de programa o na pr pria tela da TV tem se a possibilidade de intera o entre o telespectador e a emissora e ou programa por meio de aplica es interativas a chamada TVDi DTV 2013 Figura 2 Camadas da TV Digital brasileira EE SEE EE lt a Aplica o a APLI ALP2 APL3 s APLn g Middleware 4 Ginga Jj MPEG 4 HE AACOLS MPEG 4 HE AAC L3 4 H 264 HP L4 0 H 264 BP L1 3 y Transporte MPEG 2 j Transmissao COFDM j Codifica o Camadas Fonte F rum SBTVD 2012 Figura adaptada pelo autor Mas importante destacar que al m das inova es e tecnologias empregadas a TV Digital no Brasil tem papel primordial em promover a inclus o digital disponibilizando acesso informa o aos cidad os EAD e servi os sociais apenas com o uso do pr prio aparelho de TV GINGA 2012 Este trabalho tem particular interesse na utiliza o da in
23. de metadados que podem conter o nome do programa a data de exibi o o hor rio previsto para in cio e t rmino uma breve descri o do seu conte do entre outros BARBAR 2010 Na Figura 5 poss vel observar um exemplo de EPG da emissora Record HD 35 Figura 5 Exemplo de Guia Eletr nico de Programa o Guia Eletr nico de Programa Quinta 30 Outubro 2008 15 00 15 45 Todo Mundo Odeia o Chris 15 45 17 15 Programa da Tarde 17 15 17 45 Prova de Amor ei 17 45 19 00 SP Record iS 19 00 20 15 A Turma do Pica Pau Record HD 20 30 21 15 Jornal da Record 30 Oct 2008 d 21 15 22 15 Os Mutantes 15 37 Pagina 1 2 Dia Anterior Prox Dia Todo Mundo Odeia o Chris 15 00 15 45 Com dia que conta as viv ncias da adolesc ncia de Chris Ao entrar na adolesc ncia descobre que ela n o t o legal Em meio responsabilidade de ter de cuidar dos irm os Chris percebe que ja t9 Navegar Lista Principal Lista Favoritos Fonte Record HD 2008 Maia et al 2010 descreve que no SBTVD T a norma ABNT NBR 15603 1 ABNT 20072 define tabelas que s o conhecidas como Service Information SI entre elas a EIT que respons vel por carregar metadados dos programas que formam a programag o Os metadados s o transmitidos em fluxos de transporte MPEG2 System ISO IEC 13818 1 e seguem o formato padronizado ABNT 2007b Este trabalho tem particular interesse nos metadado
24. de uma tarefa Utilizar textos curtos nas mensagens evitando ambiguidades Utilizar cores neutras para que sejam esteticamente agrad veis em todas as aplica es desenvolvidas no escopo do Servi o Multiplataforma de TV Interativa SMTVI Utilizar cones ou s mbolos indicando se a mensagem resulta de uma a o bem sucedida ou de um erro aviso Utilizar um cone indicando a tecla lt OK gt ou mesmo uma frase para que o usu rio pressione qualquer tecla para ocultar a tela de mensagem Sinalizar que o sistema est processando o pedido do usu rio para n o deixar a impress o de que o sistema caiu ou houve qualquer outro problema Fonte CPqD 2012 Quadro adaptado pelo autor 96 ANEXO B RECOMENDACOES PARA T LEARNING Quadro 6 Recomenda es para Projetos de Aplica es T Learning na TVDi ASPECTO DE E USABILIDADE RECOMENDA O Utilizar mecanismo para pausar e ou cancelar a vocaliza o Usar gram tica apropriada e capitaliza o consistente para gerar uma comunica o clara entre a aplica o e o usu rio Devido ao p blico infantil o uso de imagem junto ao texto facilita o entendimento das instru es na tela inicial Utilizar vocabul rio adequado para possibilitar o entendimento adequado das instru es Utilizar legendas ou recursos de ajuda textual para que o usu rio saiba quais as a es poss veis de serem executadas Manter a consist ncia com
25. dispon veis e emprega recursos que v o bem al m da simples apresenta o de m dias de udio e v deos com uma interatividade simples Mas por outro lado este mesmo desenvolvimento revelou algumas fragilidades do middleware Ginga principalmente no quesito de completa implementa o da norma do SBTVD T e libera o de releases 80 Embora estas limita es tecnol gicas tenham eventualmente atrapalhado alguns aspectos do prot tipo como a manipula o direta da grade de programa o EPG a edi o de p gina NCL em tempo de execu o e a captura de eventos pelo nome elas n o impediram que a aplica o MCD TV apresentasse um desempenho satisfat rio De forma geral este trabalho contribui para que o telespectador aluno tenha uma melhoria significativa no processo de ensino aprendizagem mediado pela TV maior autonomia e expans o de seu aprendizado al m de promover a dissemina o de aplica es educativas para o ambiente de TVDi exercendo assim um papel social de grande import ncia 5 1 PUBLICA ES Esta disserta o proporcionou algumas publica es tais como 1 2 LIMA M V de A MARQUES C K M LIMA R W CHAVES J O M SILVA T R FERREIRA K H A MCD TV aprendizagem significativa com objeto de aprendizagem OBA MC na TV Digital In CONGRESSO BRASILEIRO DE ENSINO SUPERIOR A DISTANCIA ESUD 10 2013 Bel m Brasil LIMA M V de A MARQUES C K M LIMA R W
26. exibi o gr fica do MC dispon vel para o curso disciplina selecionado pelo telespectador aluno O MC constru do sob demanda respeitando as hierarquias e relacionamentos descritos em arquivo do tipo OBA MC XML d Visualizador de Mapa de Depend ncias respons vel pela exibi o gr fica do MD para um dado OE selecionado pelo telespectador aluno O MD tamb m constru do sob demanda de acordo com as descri es dispon veis em arquivo do tipo OBA MC XML e Visualizador de pEPG respons vel por exibir o pEPG com a programa o dispon vel em qualquer emissora e que tenha algum relacionamento com o conte do de cursos disciplinas atualmente selecionado por meio da execu o do M dulo de Recomenda o f Pesquisador de Cursos Disciplinas respons vel pela recupera o de cursos extras dispon veis no ROA de OBA MC por meio do canal de retorno exigindo conex o com a Internet e utiliza o de WS OBA MC 3 2 3 Diagrama de Atividades DA Segundo Silva e Videira 2001 o DA representa os fluxos internos do processamento Este tipo de diagrama torna mais f cil o entendimento do fluxo da aplica o sem precisar analisar linhas de c digo A Figura 13 traz um DA que ilustra a utiliza o da aplica o vis o geral por um telespectador aluno De acordo com o diagrama da Figura 13 poss vel perceber que tudo come a com a inicializa o da aplica o MCD TV onde os diversos cursos discipli
27. ferramentas gt Dispon vel em lt http www eclipse org gt Dispon vel em lt http www ncl org br pt br autoria gt Dispon vel em lt http laws deinf ufma br ncleclipse gt 60 VMware m quina virtual respons vel por executar um set top box virtual para execu o testes E importante destacar que as diversas interfaces gr ficas com o usu rio foram criadas de acordo com as defini es e layouts estabelecidos na fase de prototipa o de telas ver Se o 3 3 Ao final da fase de desenvolvimento foram entregues os seguintes produtos de software Aplica o interativa MCD TV WS MCD TV OBA MC XML schema Banco de dados local parao WS MCD TV 3 6 PROBLEMAS ENFRENTADOS NO DESENVOLVIMENTO Durante o desenvolvimento da aplica o MCD TV alguns problemas ocorreram com rela o a n o total implementa o das normas da ABNT para o Ginga nos set top boxes utilizados Esta n o conformidade impactou em algumas altera es de projeto para que a arquitetura da aplica o pudesse ser constru da da melhor forma Entre as principais falhas de n o implementa o das normas para o Ginga foram Edi o de p gina NCL em tempo de execu o com NCLEdit A norma especifica que elementos podem ser adicionados e ou exclu dos de uma p gina NCL Esta caracter stica importante por exemplo para criar menus din micos nas p ginas NCL Nenhum dos set top boxes utilizados implementaram esta
28. gt Acesso em 12 out 2012 THE PHP GROUP PHP Hypertext Preprocessor Disponivel em lt http www php net gt Acesso em 08 de jan de 2013 PRESSMAN R S Engenharia de software 6 ed Tradu o de Ros ngela Dellonso Penteado S o Paulo McGraw Hill 2006 T tulo original Software engineering PRETTO N de L FERREIRA S de L Possibilidades interativas do sistema brasileiro de televis o digital terrestre In ENCONTRO DA ULEPICC BRASIL 1 2006 Niter i RUDD J STERN K ISENSEE S Low vs High fidelity Prototyping Debate Interactions Vol 3 N 1 Jan 1996 SANT ANNA F SOARES NETO C de S BARBOSA S D J SOARES L F G Nested Context Language 3 0 aplica es declarativas NCL com objetos NCLua imperativos embutidos 34 f Monografia Ci ncia da Computa o Laborat rio TeleM dia Departamento de Inform tica Pontif cia Universidade Cat lica do Rio de Janeiro Rio de Janeiro 2009 87 SARAIVA T Educa o a Distancia no Brasil li es hist ricas Revista em Aberto Brasilia ano 16 n 70 abr jun 1996 Disponivel em http www emaberto inep gov br index php emaberto article view 1048 950 Acesso em 15 de out 2012 SILVA A M R VIDEIRA C A E UML Metodologias e Ferramentas CASE Porto Centro Atlantico SILVA FILHO M C GONDIM P R de L NCLua SOAP Acesso a Web Services em aplica es de TVDi In WORKSHOP DE COMPUTA O APLICADA EM GOVERNO ELETR NICO W
29. o modelo de intera o aprendido pelo usu rio em toda a aplica o Reduzir o n mero de passos para refazer a atividade Limpar a palavra digitada Recomenda es E d erradamente ap s tentativa errada Gerais Oferecer mecanismos para o usuario poder voltar para o nivel imediatamente anterior Facilitar a execu o de tarefas de edi o de texto devido ao uso do controle remoto A funcionalidade apagar deveria apagar caractere a caractere Para apagar a palavra toda prover outra funcionalidade como limpar campo Diferenciar graficamente o cone da borracha APAGAR das demais figuras da tela de forma a enfatizar a sua funcionalidade Utilizar figuras mais familiares ao p blico alvo de forma de tornar a aplica o atraente N o utilizar vocabul rio estrangeiro uma vez que uma aplica o educacional para a l ngua portuguesa exemplo waffle Fornecer vogais acentuadas e pontua o para estimular e fixar o aprendizado da l ngua portuguesa Mapear corretamente as fun es do controle para as fun es da aplica o para evitar Bot es T EK confus o do usu rio Fornecer feedback tanto visual quanto sonoro visando manter o car ter l dico da aplica o Prover frases curtas e objetivas variadas nos feedbacks de sucesso e insucesso de forma a entreter a crian a no uso da aplica o Adicionar feedback sonoro em complemento a vocaliza o devido ao
30. 005 Neste contexto s o apresentados a seguir os DCU da aplica o MCD TV e do WS MCD TV que s o os principais componentes de software envolvidos Na modelagem da aplica o MCD TV foram identificados tr s atores Telespectador Emissora de TV e WS MCD TV Enquanto o Quadro 2 apresenta a descri o de cada um dos autores a Figura 10 mostra o DCU correspondente e o AP NDICE B traz as Especifica es dos Casos de Uso ECUs Quadro 2 Atores da Aplica o MCD TV ATOR DESCRI O Telespectador O telespectador assiste aos programas televisivos e acessa a aplica o MCD TV para visualiza o dos mapas MC e MD dispon veis bem como os OE e recursos Emissora de TV Respons vel por transmitir a aplica o MCD TV e pacote b sico de cursos disciplinas WS MCD TV Respons vel por disponibilizar servi os de pesquisa e recupera o de pacotes OBA MC e recursos 46 Figura 10 Diagrama de Casos de Uso da Aplica o MCD TV Aplicac o MCD TV CDU01 Listar Y lt lt include gt gt CDUO2 Receber Loo CursosiDisciplinas CursosiDisciplinas Telespectador Necextend Emissora TV Eee 1 CDUO3 Visualizar i MC i i EN i lt lt ext nd gt gt sacextend gt gt i i 1 CDUOS Acessar Objetivo Educacional lt lt extend gt gt CDUO7 Visualizar pEPG i 1 i lt lt include gt gt f D lt lt ext nd gt gt
31. 13 p 210 215 6 LIMA M V de A MARQUES C K M LIMA R W CHAVES J O M FERREIRA K H A FACANHA A R Recomendando conte dos extras para programas educativos na TV Digital In CONFERENCIA INTERNACIONAL SOBRE INFORM TICA NA EDUCA O TISE 18 2013 Porto Alegre Brasil Nuevas Ideas en Inform tica Educativa 2013 v 9 p 519 522 5 2 TRABALHOS FUTUROS A aplica o desenvolvida encontra se apenas em sua primeira vers o Faz se necess rio um maior n mero de testes e a utiliza o da aplica o em uma emissora de TV real para verificar sua ader ncia s atividades envolvidas no processo de transmiss o digital al m de an lise aprofundada de sua utiliza o pela comunidade para validar a usabilidade e ou realizar melhorias e ajustes Sendo assim as poss veis linhas de estudo para a contribui o ou o aprimoramento deste trabalho s o apresentadas a seguir e Desenvolver ferramenta para emissora de TV a fim de facilitar o trabalho de constru o de pacote da aplica o MCD TV com inclus o autom tica de cursos disciplinas e a realiza o de configura es 82 Adicionar na aplica o MCD TV um canal de comunica o entre o telespectador e o respons vel pelo curso disciplina Habilitar na aplica o MCD TV a exibi o dos recursos educacionais mais utilizados arquivos MS Word Adobe Acrobat e PowerPoint Permitir a recupera o autom tica de cursos disciplinas no ROA que possuam alguma r
32. 5 DESENVOLVIMENTO DA APLICA O MCD TV sessies 58 3 6 PROBLEMAS ENFRENTADOS NO DESENVOLVIMENTO 60 3 7 CONCLUSOES DO CAPITULO iue ace en sarah etun a ER nasais io 61 4 ESTUDO DE CASO esos EISE esate a ies rta Qus Tei duds 62 4l CONFIGURA ES INICIAIS etie aai EH t et ondas 62 4 1 1 Arquivo de Descri o de Cursos Disciplinas 62 41 2 Arquivo OBA MC XML etiri seesi tyi ertendo Y Une Ele Ua Ede 63 4 2 APLICACAO MCD TV EM EXECU O ementas 64 4 2 1 Utilizando Set top Box Real oras ando outset o Nei cat Sou OS 65 4 2 1 1 Distribui o da aplica o utilizando conex o de rede 65 42 2 Utilizando Set top Box Virtual i neis etta deoa te rb trades nues 66 4 2 2 1 Distribui o da aplica o com Virtual STB sese 67 4 2 3 Telas de Sautboda EXecue dO neo PRU Et deb Ded de tas eves anaes 68 4 3 RESUMO COMPARATIVO ENTRE OS AMBIENTES DE EXECU O 76 4 4 VANTAGENS E CONTRIBUI ES DA APLICA O MCD TV 77 45 CONCLUS ES DO CAPITULO ana ede ire ions E bo tbe Dig 78 5 CONCLUS ES E TRABALHOS FUTUROS sss 79 Bell PUBLICA ES Pascal sia ORA ede ester cele wa E cp ca a 80 52 TRABALHOS FUTUROS iz ssiu assitir strain Meier Sa AA 81 REFERENCIA Sine a ue aaa Mc aa ot do ca a OE A OORT oA REEE 83 AP NDICE A ESCOPO DO PROJETO MCD TV eene 88 AP NDICE B ECUs DA APLICA
33. CGE 2011 Florianopolis Brasil Disponivel em https wwwd4 serpro gov br wcge2011 artigos selecionados Acesso em 12 de out 2012 SILVA M das G P Implementa o de um Reposit rio para o Objeto de Aprendizagem OBA MC 50 f Monografia Gradua o em Ci ncia da Computa o Faculdade de Ci ncias Exatas e Naturais Universidade do Estado do Rio Grande do Norte Mossor 2013 SILVA M Internet na Escola e Inclus o In ALMEIDA M E B MORAN J M Org Integra o das Tecnologias na Educa o Minist rio da Educa o Secretaria de Educa o a Dist ncia Bras lia 2005 p 62 69 SILVA T R et al OBA MC um modelo de Objeto de Aprendizagem centrado no processo de ensino aprendizagem utilizando o padr o SCORM In SIMP SIO BRASILEIRO DE INFORMATICA NA EDUCA O SBIE 2012 23 2012 Rio de Janeiro SMYTH B COTTER P Personalized Electronic Program Guides for Digital TV Artificial Inteligence Magazine S I v 22 n 2 p 89 98 Summer 2001 SOARES L F G BARBOSA S D J Programando em NCL 3 0 desenvolvimento de aplica es para o middleware Ginga Rio de Janeiro Elsevier Editora Ltda 2009 SOMMERVILLE I Engenharia de software 6 ed S o Paulo Addison Wesley 2003 Engenharia de software 8 ed S o Paulo Pearson Addison Wesley 2007 W3SCHOOLS SOAP Tutorial Dispon vel em lt http www w3schools com soap gt Acesso em 12 de out 2012 WAISMAN T Usabi
34. Conte do Program tico Educa o a Dist ncia EAD Conte do Program tico apresenta os componentes 1 Taxonomia de Bloom influenciados pelas Conceitos B sicos 2 Aprendizagem Significativa apresenta os elementos que ser o utilizados na Teorias Aplicadas EAD Teorias Aplicadas EAD apresenta as teorias que podem ser utilizadas na D Cria o e Desenvolvimento EAD Cria o e Desenvolvimento EAD a b Fonte Lima 2009 Figura adaptada pelo autor A ferramenta para criar o MC foi desenvolvida para Moodle e seu funcionamento simplificado onde por meio de um conjunto de intera es o professor guiado na elabora o do planejamento de um curso disciplina e no final o MC gerado 38 2 3 2 Ferramenta MD Lima 2009 descreve MD como sendo uma ferramenta pedag gica formada por um conjunto de OEs apresentada de forma gr fica onde cada OE inter relacionado por meio da Taxonomia de Bloom Normalmente o MD composto por um OE localizado no topo do gr fico e que representa o comportamento que o professor espera que o aluno atinja para um dado conte do e por um conjunto de comportamentos necess rios para se atingir esse objetivo formado por classes inferiores que contribuem para a realiza o do objetivo inicial importante perceber que de acordo com Lima 2009 tanto o OE quanto os comportamentos s o definidos segundo a
35. N o se Aplica Ponto de Extens o DCU06 Visualizar MD Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema lista os OEs do conte do que foi selecionado 2 O telespectador seleciona um OE ou pressiona alguma das teclas de op es dispon veis 3 O sistema retorna para o passo 1 FLUXO ALTERNATIVO 2 VISUALIZAR MD a Se o usu rio selecionar um OE o sistema estende para o caso de uso DCUSO6 b Seo usu rio selecionar a op o in cio o sistema vai para o caso de uso DCUOI c Seo usu rio selecionar a op o voltar o sistema vai para o caso de uso DCUO3 d Seo usu rio selecionar a op o programa o recomendada o sistema vai para o caso de uso DCU07 P s condic es Uma lista com os OEs exibida na tela DCU06 VISUALIZAR MD Ator es Telespectador Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema apresenta o MD do OE que foi selecionado 2 O telespectador seleciona pressiona alguma das teclas de op es dispon veis 3 O sistema retorna para o passo 1 FLUXO ALTERNATIVO 2 VISUALIZAR MC a Se o usu rio selecionar a op o in cio o sistema vai para o caso de uso DCUOI b Seo usu rio selecionar a op o voltar o sistema vai para o caso de uso DCUOS c Seo usu rio selecionar a op o programa o recomendada o sistema v
36. O Para verificar o comportamento da aplica o MCD TV foram utilizados tr s ambientes de execu o distintos um set top box real EITV Developer Boxer com Interatividade Completa um set top box virtual GINGA NCL VIRTUAL STB e um Ginga player para Windows Ginga4Windows Mas antes que a aplica o seja executada preciso fazer algumas configura es descritas nas pr ximas se es 65 4 2 1 Utilizando Set top Box Real O set top box para desenvolvedor da EITV possui algumas caracter sticas especiais que facilitam a execu o e a realiza o de testes de aplica es em pequenos laborat rios de TV Digital como interatividade completa Ginga J ou Ginga NCL recebimento de aplica es via broadcasting dispositivo USB ou por conex o de rede sistema de log recep o de IPTV entre outras A seguir s o descritos os passos necess rios para realizar o envio do pacote da aplica o MCD TV por meio de uma conex o de rede 4 2 1 1 Distribui o da aplica o utilizando conex o de rede Antes de transmitir a aplica o MCD TV preciso obrigatoriamente criar um pacote compactado do tipo zip contendo toda a estrutura de pastas e arquivos utilizados Na constru o deste exemplo foi criado um arquivo chamado mcdtv project zip Em seguida preciso verificar qual endere o IP est sendo utilizando pelo set top box por meio do acesso das suas configura es de rede Para isto basta pressionar a tecla Menu n
37. Oi e EITV conseguiu comprovar com sucesso o uso da interatividade na TV aberta em projetos sociais do governo onde algumas familias atendidas pelo Bolsa Familia na cidade de Joao Pessoa tiveram acesso a v deos interativos e servi os como vagas de emprego localiza o da farm cia popular mais pr ximas entre outros onde a tecnologia 3G permitiu a operacionaliza o do canal de retorno EBC 2013 De acordo com Curry 2001 tamb m poss vel classificar a interatividade na TV Digital focalizando o usu rio a Interatividade Distribu da o telespectador controla a programa o durante a exibi o do programa Um exemplo deste tipo de interatividade encontrado na utiliza o de Personal Video Recorder PVR onde o usu rio pode selecionar o conte do que quer assistir no momento que melhor lhe convier b Interatividade Informacional o telespectador pode selecionar diferentes op es de informa es dispon veis na pr pria TV Pode ser necess ria a disponibiliza o de canal de retorno c Interatividade Participativa o telespectador pode escolher diferentes op es durante a exibi o da programa o como ngulo da c mera em partidas de futebol 2 2 2 Interatividade com Ginga Seja qual for o tipo de interatividade empregado a TV Digital trouxe novas oportunidades para empresas de desenvolvimento de software por meio da cria o de aplica es interativas para este ambiente IEL 2007 O middleware Ging
38. UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE UNIVERSIDADE FEDERAL RURAL DO SEMI ARIDO PROGRAMA DE POS GRADUACAO EM CIENCIA DA COMPUTACAO MARCOS VINICIUS DE ANDRADE LIMA MCD TV facilitando o aprendizado na TV Digital Interativa com aplicacao do objeto de aprendizagem OBA MC e recomendac o de programacao televisiva MOSSOR RN 2014 MARCOS VINICIUS DE ANDRADE LIMA MCD TV facilitando o aprendizado na TV Digital Interativa com aplicacao do objeto de aprendizagem OBA MC e recomendac o de programacao televisiva Disserta o apresentada ao Programa de P s gradua o em Ci ncia da Computa o associa o ampla entre a Universidade do Estado do Rio Grande do Norte e a Universidade Federal Rural do Semi rido como requisito parcial para a obten o do t tulo de Mestre em Ci ncia da Computa o Orientadora Profa Dra Carla Katarina de Monteiro Marques UERN Coorientador Prof Dr Rommel Wladimir de Lima UERN MOSSOR RN 2014 Cataloga o da Publica o na Fonte Universidade do Estado do Rio Grande do Norte Lima Marcos Vinicius de Andrade MCD TV facilitando o aprendizado na TV Digital Interativa com aplica o do objeto de aprendizagem OBA MC e recomenda o de programa o televisiva Marcos Vinicius de Andrade Lima Mossor RN 2014 95 f Orientador a Profa Dra Carla Katarina de Monteiro Marques Dissertac o Mestrado em Ci ncia da Computagao Universida
39. V Mapa de Depend ncias Modular Object Oriented Dynamic Learning Environment Objeto de Aprendizagem Objeto de Aprendizagem Mapa de Contetidos Objetivo Educacional personalized Electronic Program Guide PHP PNAD PVR ROA SBTVD T SCO SCORM SI SMTVI TIC TVDi UML W3C WS WWW XML Hypertext Preprocessor originalmente Personal Home Page Pesquisa Nacional por Amostra de Domicilios Personal Video Recorder Reposit rio de Objeto de Aprendizagem Sistema Brasileiro de Televis o Digital Terrestre Shareable Content Object Shareable Content Object Reference Model Service Information Servico Multiplataforma de TV Interativa Tecnologias de Informa o e Comunica o Televis o Digital Interativa Unified Modeling Language World Wide Web Consortium Web Service World Wide Web eXtensible Markup Language SUMARIO I INTRODU O ne is aS e a Sti es uM ELE MU 17 1 1 CONTEXTUALIZA O ech uses titel atas SER US 17 F2 JUSTICA DIN A sei ste RES OO iet du RG E d Su Bd eR nR 18 kS PROBLEM TICAS us rs ditate oerte ias Si dine iue 19 14 TRABALHOS RELACIONADOS essere tnet netten nennen 20 15 OBJETIVOS senai tod ee eer e m e UU EXPO eg ARS PUER RN IUE EV UI esa 23 Io OWICUVO Cal es O E O ARER 23 1S2 ODIEIVOS ESDeO BeOS iir oe ech E E E E TE E eS 23 1 6 METODOLOGIA tics e e tee ho WR A E A as 24 1 7 ESTRUTURA DO TRABALHO o ingesta anita Ashton RE PU ENIMS 24 2 REFERENCIAL TE RICO eee 26 2d
40. a o componente respons vel por facilitar o desenvolvimento de todas estas aplica es Ginga possui uma especifica o aberta sendo embarcado em set top boxes e em televisores com tecnologia digital com interatividade tendo duas fun es principais a tornar as aplica es independentes do sistema operacional da plataforma de hardware e b oferecer um melhor suporte ao desenvolvimento de aplica es interativas DTV 2012 De acordo com Coulouris et al 2011 o termo middleware se aplica a uma camada de software que fornece uma abstra o de programa o assim como o mascaramento de 32 heterogeneidades das redes do hardware de sistemas operacionais e linguagens de programa o No ambiente de TV Digital o middleware Ginga oferece portanto servi os padronizados camada de aplica o permitindo um ocultamento e abstra o das camadas inferiores e seus servi os como compress o transporte e modula o Observando novamente a Figura 2 poss vel verificar que a camada contendo as diversas aplica es APL1 APL2 APLn est posicionada imediatamente ap s a camada do middleware Ginga permitindo assim que os desenvolvedores de aplica es n o fiquem presos ao tipo de hardware utilizado pelos equipamentos Tamb m importante ressaltar que desde o in cio da concep o do middleware Ginga procurou se levar em considera o a necessidade de inclus o social digital e a obrigatoriedade de compartilhamento d
41. a inclus o de elementos espec ficos das ferramentas MC e MD 3 4 WS MDC TV Como foi discutido na Se o 3 1 o objetivo do WS OBA MC prover servi os por meio da Web como forma de auxiliar o funcionamento da aplica o MCD TV De acordo Dispon vel em lt http di uern br oba mc xsd oba mc xsd gt Dispon vel em lt http cmap ihmc us download gt 57 com Chappell e Jewell 2002 poss vel disponibilizar um peda o de l gica de neg cio por meio de WS que uma tecnologia baseada em XML que oferece seus servi os na Internet podendo conter de operag es simples s complexas e que utiliza nas trocas de mensagens envelopes do tipo Simple Object Access Protocol SOAP SOAP um protocolo de comunica o simples e extens vel recomendado pelo World Wide Web Consortium W3C baseado em XML sendo independente de plataforma e que utiliza a Internet para realizar toda a comunica o W3SCHOOLS 2012 Figura 23 Servicos Oferecidos pelo Web Service MCD TV Telespectador Aluno EAD Texto e Tipo de Busca Recursos OBA MC XML 1 T7 OBAMCXMU L q TVDi Ginga NCL LUA o Lista de OBA MCs 8 Constru o og auch Servi o de de OBA MC Requisic o OD MC XML de OBA MC ec o 3 c o 4 Reposit rio de Recursos A Figura 23 apresenta a arquitetura utilizada no WS MCD TV Nela poss vel observar que est o disponibilizados pelo WS dois ser
42. ados os requisitos gerais do sistema utilizados durante a fase de projeto e A aplica o deve apresentar no ambiente de TVDi os mapas contidos em pacotes OBA MC preservando seus relacionamentos hierarquias recursos e todas as informa es relevantes e Todos os cursos disciplinas dispon veis em pacotes OBA MC devem ser exibidos normalmente no ambiente de TVDi independentemente de seu tamanho medido em MBytes e A aplica o MCD TV deve ser integrada naturalmente s caracter sticas do ambiente de TVDi como forma de ampliar e melhorar o processo de ensino aprendizagem mediado pela TV e A aplica o deve ter um conjunto m nimo de cursos disciplinas a serem visualizados no ambiente de TVDi independentemente da disponibilidade de conectividade com a Internet e A aplica o deve permitir acesso a cursos disciplinas dispon veis em ROA para OBA MC Com base no escopo e requisitos gerais do sistema na Figura 9 apresentado o modelo arquitetural geral que d suporte integra o das diferentes tecnologias utilizadas para o perfeito funcionamento da aplica o MCD TV Pressman 2006 diz que a arquitetura n o o software operacional mas uma representa o que permite analisar se o projeto satisfar os requisitos documentados se existem alternativas em um est gio onde altera es s o implantadas mais facilmente al m de reduzir os riscos de desenvolvimento Ainda na Figura 9 poss vel observar a presen a de a
43. ai para o caso de uso DCUOT Um mapa de depend ncias apresentado na tela ou alguma das op es P s condi es s dispon veis pelas teclas do controle remoto executada 90 DCU07 VISUALIZAR pEPG Ator es Telespectador Pr condi es Disponibilidade de Tabelas EIT Ponto de Extens o N o se Aplica Ponto de Inclus o DCU08 Recomendar Programa o Extra FLUXO PRINCIPAL 1 O sistema inclui o caso de uso DCU08 2 O sistema apresenta a programa o recomendada para o curso disciplina 3 O telespectador seleciona alguma das teclas de op es dispon veis 4 O sistema retorna para o passo 1 FLUXO ALTERNATIVO 4 VISUALIZAR MC a Se o usu rio selecionar a op o in cio o sistema vai para o caso de uso DCUOI b Seo usu rio selecionar a op o voltar o sistema vai para o caso de uso DCUO3 P s condi es Nenhuma ou alguma programa o recomendada exibida na tela DCU08 RECOMENDAR PROGRAMA O EXTRA Ator es Sistema Pr condi es Disponibilidade de Tabelas EIT Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema ler os metadados das tabelas EIT e do OBA MC XML 2 O sistema realiza busca aproximativa 3 O sistema retorna a lista da programa o recomendada 4 O caso de uso termina P s condi es Uma lista com a programa
44. ailable space 19416 kB importante observar ainda que no exemplo da Figura 29 n o existe nenhuma aplica o cadastrada e que a mem ria dispon vel para as diversas aplica es possui um tamanho infimo inferior a 20MBytes Agora que a aplica o MCD TV foi instalada no set top box ela est dispon vel para ser acionada a qualquer momento bastando para isto teclar a fun o Menu no controle remoto selecionando em seguida a op o Ginga e por fim a aplica o MCD TV 4 2 2 Utilizando Set top Box Virtual O Virtual STB uma implementa o de refer ncia criada pela PUC Rio que executada por uma m quina virtual Linux para VMware contendo o Ginga NCL Ela 67 possui algumas caracter sticas que ajudam no desenvolvimento testes de aplica es interativas como integra o ao IDE Eclipe n o necessita de televisor para visualizar a sa da das aplica es possui sistema de logs entre outras Tamb m existe o Ginga4Windows que um player Ginga NCL para o ambiente Windows que realiza testes de aplica es Ginga NCL de forma simples e r pida n o necessitando nenhuma configura o especial 4 2 2 1 Distribui o da aplica o com Virtual STB Existem duas formas para enviar uma aplica o NCL Ginga para o Virtual STB 1 acessando a m quina virtual manualmente copiando os arquivos necess rios e chamando o script de execu o da aplica o ou 11 utilizando o plug in NCL Ecl
45. ara ele hip tese s invente projete e desenvolva i E julgue argumente compare aie O aluno aprecia avalia ou critica com base em TRAE o Avalia o i Noa yt contraste recomende critique e padr es e crit rios espec ficos ERA justifique Fonte Lima 2009 Quadro adaptado pelo autor A Figura 7 ilustra o exemplo de um MD para o conte do Teorias Aplicadas a EAD apresentado na Figura 6 b Para que um dado aluno alcance o n vel desejado pelo professor na classe Compreens o ele precisar primeiro satisfazer todas as depend ncias do subnivel Conhecimento 39 Figura 7 Exemplo de um Mapa de Depend ncias Explique exemplos de teorias aplicadas a EAD Compreens o depende de Enumere as ferramentas pedag gicas Liste duas teorias aplicadas a EAD Fonte Lima 2009 Figura adaptada pelo autor A ferramenta MD trabalha em conjunto com a ferramenta MC possuindo tamb m um conjunto simples de intera es onde no final do processo o gr fico com o MD ter sido gerado 2 4 OBA MC Embora as ferramentas MC e MD originalmente apresentadas por Lima 2009 formem um poderoso instrumento para melhoria do processo ensino aprendizagem elas possuem a limita o de funcionarem apenas no AVA Moodle Como forma de suprimir esta restri o Silva et al 2012 apresenta o OBA MC OBA MC um modelo de OA em concord ncia com as especifica es do padr o SCORM
46. as diversas tecnologias modernas se tem na Internet uma grande aliada da EAD respons vel pelo avan o desta modalidade de ensino e impulsionada principalmente 27 pelo uso da World Wide Web WWW com seus sitios e sistemas educativos fazendo surgir neste contexto o termo E Learning Segundo Masie et al 1999 o termo E Learning se refere ao uso da tecnologia de rede para projetar entregar selecionar administrar e estender o aprendizado Gomes apud JOCE 2002 acrescenta que E Learning melhora a qualidade da aprendizagem facilitando o acesso a recursos e servi os assim como o interc mbio e a colabora o a dist ncia No entanto oportuno refor ar o alerta de Masie 1999 que diz que o componente essencial do E Learning est centrado na dimens o da experi ncia do aprendizado e n o na tecnologia em si A Figura 1 apresenta alguns fatores inclu dos no aspecto da experi ncia em E Learning Figura 1 Fatores inclu dos na experi ncia em E Learning EXPERI NCIA gt a C E E gt gt Eu 3 D 9 E 3 cr D 2 c E D E O m E c a ks m q gt 5 EL D E S o o D DO a a gt 5 D o 5 ES Nv a a D c sa o E e esi 5s bs o O 2 2 E 20 a ss D o amp m m D so o Do D 3 v D z ES ij o 50 gt o i E s EL 3 E 2 o D o E D D D 5 S 4 3 8 m E o S S o 9 E Fonte Massie 1999 Figura adaptada pelo autor Com o avango da tecnologia a televis o tamb m experi
47. caracter stica Captura de eventos pelo nome Esta caracter stica permite que uma aplica o Lua consiga chavear trechos de c digo de acordo com o nome do evento Esta caracter stica n o estava dispon vel no set top box da EITV O fabricante informou que na pr xima release o problema estar corrigido P Dispon vel em lt http www videolan org vlc gt 61 e Manipula o direta da grade de programa o EPG enviada pela emissora de TV Esta caracter stica permite o acesso aos dados enviados em streaming contendo a programa o da emissora N o foi poss vel o acesso em nenhum dos set top boxes testados O fabricante da EITV informou que este acesso s estar dispon vel em uma pr xima release Embora estes problemas tenham eventualmente atrapalhado algumas caracter sticas da aplica o eles n o impediram a constru o de um prot tipo com desempenho satisfat rio 3 7 CONCLUS ES DO CAP TULO Neste cap tulo foram descritas todas as etapas envolvidas no projeto de constru o da aplica o interativa MCD TV e de suas ferramentas auxiliares contemplando arquitetura modelagem UML prototipa o de telas recomenda es de usabilidade e desenvolvimento de sofiware um cap tulo de suma import ncia visto que mostra a aplica o de diversas t cnicas de engenharia de software ao longo das fases do projeto at a entrega do produto final Embora tenham sido detectados alguns problemas de limita o te
48. cesso em 10 ago 2012 KENSKI V M Tecnologias do ensino presencial e dist ncia S o Paulo Papirus 2008 LIMA M V A et al MCD TV aprendizagem significativa com objeto de aprendizagem OBA MC na TV digital In CONGRESSO BRASILEIRO DE ENSINO SUPERIOR A DISTANCIA ESUD 2013 10 2013 Bel m Brasil Disponibilizando Objeto de Aprendizagem OBA MC e seus Recursos na TV Digital com Web Service In CONFERENCIA LATINO AMERICANA DE OBJETOS E TECNOLOGIAS DE APRENDIZAGEM LACLO 2013 8 2013 Valdivia Chile Ampliando o Aprendizado na TV Digital com MCD TV e Ginga In CICLO DE PALESTRAS DE NOVAS TECNOLOGIAS NA EDUCA O CPNTE 2013 21 2013 Porto Alegre Brasil Recomendando Conte dos Extras para Programas Educativos na TV Digital In CONFERENCIA INTERNACIONAL SOBRE INFORMATICA NA EDUCA O TISE 2013 18 2013 Porto Alegre Brasil LIMA R W Mapa de Conte dos e Mapa de Depend ncias ferramentas pedag gicas para uma metodologia de planejamento baseada em objetivos educacionais e sua implementa o em um ambiente virtual de aprendizagem 2009 106 f Tese Doutorado em Engenharia El trica Curso de P s Gradua o em Engenharia El trica Universidade Federal do Rio Grande do Norte Natal 2009 LYTRAS M LOUGOS C CHOZOS P POULOUDI A Interactive television and e learning convergence examining the potential of t Learning In EUROPEAN CONFERENCE ON E LEARNING S I 2002 MARTINS J C C
49. cias e Desenvolvimento de Web Service para recupera o de cursos disciplinas extras em Reposit rio de Objeto de Aprendizagem remoto e Sistema de recomenda o de programa o televisiva extra para amplia o do universo de aprendizado e e Cria o de recomenda o para apresenta o de Mapa de Conte dos navega o e para Mapa de Depend ncias layout em ambiente de TVDi 78 4 5 CONCLUSOES DO CAPITULO Este capitulo apresentou as configurag es iniciais necess rias para a perfeita utiliza o da aplica o MCD TV e os resultados obtidos com sua execu o em tr s ambientes de testes distintos Observou se a conformidade do layout final da aplica o aos prot tipos de telas constru dos na fase de projeto assim como a lista de funcionalidades disponibilizadas Embora a aplica o possa ser executada em qualquer ambiente Ginga NCL os testes mostraram que ela possui melhor desempenho em um set top box real como no EITV Developer Box utilizado durante o desenvolvimento do trabalho No pr ximo cap tulo ser o apresentadas as conclus es e as perspectivas de trabalhos futuros 79 5 CONCLUSOES E TRABALHOS FUTUROS O atual avan o tecnol gico da televis o com a digitaliza o do sinal e a adi o de aplica es interativas que permitem que os telespectadores tenham acesso a novas experi ncias e servi os somando se a quase totalidade de presen a nos lares brasileiros tem despertado cada vez mais
50. cnol gica da implementa o do Ginga nos set top boxes durante a fase de desenvolvimento o projeto consegue atingir os objetivos principais desta disserta o entregando uma aplica o interativa que amplia o processo de ensino aprendizagem no ambiente de TV Digital por meio da utiliza o de mapas MC e MD e servi o de recomenda o de programa o televisiva educativa al m de oferecer uma documenta o completa para suporte continuidade da pesquisa facilitando a inclus o de melhorias Dando continuidade o pr ximo cap tulo traz a utiliza o da aplica o MCD TV mostrando em maiores detalhes seu funcionamento e descrevendo as op es dispon veis ao telespectador aluno incluindo a apresenta o das telas finais da aplica o e a intera o utilizada 62 4 ESTUDO DE CASO Este cap tulo tem por objetivo apresentar um exemplo pr tico da utiliza o da aplica o interativa MCD TV Neste sentido ser criado um pacote da aplica o contendo dois cursos disciplinas que ser executado em tr s ambientes de execu o distintos para que compara es possam ser realizadas destacando as vantagens e contribui es oferecidas pela aplica o Desse modo este cap tulo encontra se organizado da seguinte forma a Se o 4 1 traz as configura es iniciais que devem ser realizadas a fim de preparar a aplica o para distribui o transmiss o Na Se o 4 2 s o apresentados os tr s ambientes de execu o onde a
51. cordo com Pretto e Ferreira 2006 torna se imprescind vel pois traz a possibilidade de alunos e professores tornarem se autores e coautores de conhecimentos significativos Pelo exposto poss vel perceber que o desenvolvimento de aplica es para EAD no contexto da TV Digital requer um cuidado maior do que aquele normalmente empregado em outros ambientes como o da Web principalmente por causa das caracter sticas do uso da TV a maioria das pessoas utilizam op es simples como trocar de canal e alterar o volume e do p blico alvo composto por pessoas dos mais diferentes n veis educacionais que far uso de tais aplica es Deste modo este trabalho busca experimentar conceitos e aplicar novas ideias a fim de maximizar a intera o e o ensino aprendizado na modalidade de T Learning contribuindo para uma rea que ainda est em seus primeiros passos no Brasil por meio do desenvolvimento de uma aplica o interativa denominada Mapas de Conte dos e Depend ncias na TV MCD TV que tem como base teorias pedag gicas consolidadas como Aprendizagem Significativa AUSUBEL 1976 e Taxonomia de Bloom BLOOM et al 1977 fazendo uso do Objeto de Aprendizagem Mapa de Conte dos OBA MC modelado por Silva et al 2012 al m de um mecanismo de recomenda o de programa o televisiva que visa ampliar o universo de aprendizagem independentemente da emissora 1 2 JUSTIFICATIVA Com a crescente populariza o da TV ao longo do tem
52. cursos disciplinas dispon veis em pacotes OBA MC n o sendo objetivo deste trabalho um maior detalhamento de como s o armazenados os objetos importante observar que i o mapeamento de OBA MC para XML se faz necess rio para evitar o envio de grandes quantidades de dados visto que o tamanho de um pacote OBA MC pode conter v rios Megabytes e os receptores possuem mem ria limitada 11 a aplica o MCD TV s consegue acessar os servi os oferecidos pelo WS MCD TV se o receptor possuir conectividade com a Internet realizada pelo canal de retorno ou interatividade Os servi os do WS s o descritos em maiores detalhes na Subse o 3 4 2 45 3 2 MODELAGEM UML Com base nas defini es iniciais do projeto a fase de modelagem UML apresenta diversos diagramas que auxiliam no desenvolvimento da aplica o e sistemas sat lites Sommerville 2007 afirma que a UML tornou se um padr o para modelagem possuindo nota es para diferentes tipos de modelos de sistemas No caso espec fico desta pesquisa foram utilizados diagramas de Casos de Uso DCU de Sequ ncia DS de Componentes DC e de Atividades DA 3 2 1 Diagrama de Casos de Uso DCU Os DCU mostram um conjunto de casos de uso atores e seus relacionamentos sendo importantes principalmente para a organiza o e modelagem dos comportamentos do sistema Os atores por sua vez podem representar papeis de usu rios sistemas e dispositivos BOOCH RUMBAUGH JACOBSON 2
53. d by the TV broadcasters As a way to help suppress these difficulties this work presents an application developed for the environment Interactive Digital TV GDTV called Maps of Content and Dependency on TV MCD TV which is based on consolidated pedagogical theories as Meaningful Learning and Bloom s Taxonomy To achieve its objectives the application makes use of Learning Object Content Map OBA MC and recommendation related television programming mechanism to expand the universe of learning Given the achievements it is considered that the Information Technology and Communication specifically the development of interactive applications for Digital TV offers a potential to be exploited for the improvement of mass education mediated by television Keywords Interactive Digital TV T Learning OBA MC Recommendation Service LISTA DE FIGURAS Figura 1 Fatores inclu dos na experi ncia em E Learning eene 27 Figura 2 Camadas da TV Digital brasileira eene 29 Figura 3 Arquitetura do middleware Ginga eere 33 Figura 4 Classifica o das aplica es interativas esee 34 Figura 5 Exemplo de Guia Eletr nico de Programa o eese 35 Figura 6 Mapa de Conte dos Representando um Conte do Program tico 37 Figura 7 Exemplo de um Mapa de Depend ncias eene 39 Figura 8 Eleme
54. da emissora de TV continuam utilizando um formato desatualizado que se baseia no sistema de transmiss o anal gico onde i a emissora grava programas aulas que s o os conte dos 11 os programas aulas s o transmitidos em broadcasting 111 os telespectadores alunos assistem aos programas aulas iv os alunos adquirem material de apoio para complementa o dos conte dos e resolu o de exerc cios que geralmente s o disponibilizados em fasc culos v existe pouca intera o entre o programa e os alunos normalmente se faz uso apenas de e mail cartas e servicos de atendimento por telefone Embora o formato de programa educativo apresentado seja amplamente utilizado em diversos programas como Telecurso transmitido pela Rede Globo de Televis o Preparat rio para o Exame Nacional do Ensino M dio ENEM do Projeto Quimeia transmitido pela TV Mossor no estado do Rio Grande do Norte e tele aulas transmitidas por emissoras educativas ele apresenta algumas defici ncias i inexist ncia de uma defini o clara entre o relacionamento dos conte dos apresentados principalmente por que os conte dos ficam espalhados em v rios programas aulas e fasc culos 11 dificuldade para o aluno saber exatamente qual Objetivo Educacional OE esperado que ele alcance em cada um dos conte dos trabalhados pelo apresentador professor iii o aluno fica geralmente limitado ao programa aula oferecido por uma nica emissora n o existin
55. de do Estado do Rio Grande do Norte Universidade Federal Rural do Semi Arido Programa de P s Gradua o em Ci ncia da Computa o 1 TV Digital Interativa 2 T Learning 3 OBA MC 4 Servi o de Recomenda o Marques Carla Katarina de Monteiro II Universidade do Estado do Rio Grande do Norte Ill T tulo UERN BC CDD 004 Bibliotec ria Jocelania Marinho Maia de Oliveira CRB 15 319 MARCOS VINICIUS DE ANDRADE LIMA MCD TV facilitando o aprendizado na TV Digital Interativa com aplicac o do objeto de aprendizagem OBA MC e recomenda o de programa o televisiva Disserta o apresentada ao Programa de P s Gradua o em Ci ncia da Computa o para a obten o do t tulo de Mestre em Ci ncia da Computa o APROVADA EM Z4 02 2014 BANCA EXAMINADORA Profa Dra Carla Katarina de Monteiro Marques UERN Presidente imir de Lima UERN r Carlos Heitor Pereira Liberalino UERN Membro Interno Prof Dr dy Teixeira de Souza IFCE Membro Externo Dedico este trabalho a Osvaldo Mesquita por ter acreditado no sonho e embarcado comigo nesta jornada rdua mas gratificante na busca pelo conhecimento e crescimento pessoal em terras potiguares AGRADECIMENTOS A D Zuila in memoriam minha m e pai amiga e guerreira por sempre ter acreditado em mim at quando eu mesmo n o acreditava fazendo muitos sacrif cios para que eu pudesse sonhar cada vez mais alto
56. de um produto em projeto quer seja ele tang vel como equipamentos objetos do dia a dia entre outros ou intang vel como software Em desenvolvimento de software os prot tipos podem ser entendidos como uma representa o gr fica n o necessariamente funcional de um sistema em fase de projeto quer seja para constru o de algo novo ou aplicando processos de reengenharia RUDD et al 1996 De acordo com Sommerville 2007 um prot tipo pode ser usado nos diversos processos de software como 1 engenharia de requisitos ajudando a identificar e validar requisitos do sistema ii projeto do sistema explorando solu es e apoiando o projeto de interface com o usu rio e iii testes do sistema Mais especificamente na Engenharia de Requisitos Sommerville 2003 explica que um prot tipo de software ajuda a analisar e diminuir os riscos do projeto al m de trazer os seguintes benef cios e Identifica o de equ vocos entre os desenvolvedores e usu rios medida que as fun es s o apresentadas e A equipe de desenvolvimento pode identificar requisitos incompletos ou inconsistentes e Fica mais simples apresentar a viabilidade e utilidade do projeto para rea de ger ncia e O prot tipo pode ser utilizado como uma base para escrever a especifica o Tamb m importante saber que os prot tipos de software possuem tr s categorias de fidelidade grau de similaridade entre a interface gr fica do prot tipo e o produt
57. do nenhum mecanismo capaz de recomendar automaticamente programa o extra oferecida por qualquer emissora e que tenha alguma rela o com os conte dos abordados restringindo portanto as possibilidades de aprendizado do aluno Como uma poss vel solu o para os problemas elencados este trabalho prop e a utiliza o da aplica o interativa MCD TV que tem como base o uso do pacote OBA MC SILVA et al 2012 respons vel por encapsular as sa das das ferramentas MC e MD propostas por Lima 2009 al m de oferecer servi o de recomenda o de programa o televisiva para facilitar o aprendizado em T Learning 1 4 TRABALHOS RELACIONADOS Devido heterogeneidade de tecnologias envolvidas n o foi encontrado nenhum trabalho que abranja a maioria dos pontos relacionados pesquisa mas como forma de facilitar o entendimento e apresentar algum relacionamento com outras pesquisas o 21 trabalho foi dividido em tr s pontos principais i Objeto de Aprendizagem ii Reposit rio de Objeto de Aprendizagem iii TV Digital Interativa i ii Objeto de Aprendizagem em Silva et al 2012 apresentada a modelagem no padrao Shareable Content Object Reference Model SCORM de um Objeto de Aprendizagem OA chamado OBA MC gerado a partir das sa das das ferramentas MC e MD LIMA 2009 Entretanto para o ambiente de TVDi o uso deste OA n o pode ocorrer de forma direta por dois motivos 1 como os receptores de
58. e conhecimento de forma livre tornando o uma especifica o aberta de aprendizagem f cil e livre de royalties permitindo a cria o de conte do interativo para impulsionar TVs comunit rias e produ o de conte do pelas grandes emissoras GINGA 2012 De acordo com Soares e Barbosa 2009 os requisitos de um middleware devem oferecer um bom suporte para as aplica es No caso do Ginga estes requisitos s o i o sincronismo de uma forma geral e como caso particular a intera o do usu rio ii a defini o de relacionamentos de sincronismo espacial e temporal separado da defini o do conte do dos objetos de m dia relacionados iii a adapta o do conte do e da forma como o conte do exibido iv o uso de m ltiplos dispositivos de exibi o v a edi o ao vivo em tempo de exibi o Soares e Barbosa 2009 explicam ainda que as aplica es desenvolvidas com a utiliza o do middleware Ginga podem utilizar dois ambientes distintos o declarativo Ginga NCL Lua e o imperativo Ginga J Java As facilidades de cada um deles podem ser utilizadas pelos desenvolvedores por meio de Application Programming Interfaces APIs bilaterais padr es sobre um n cleo comum chamado de Ginga CC Common Core A Figura 3 ilustra a arquitetura do middleware Ginga com esses dois ambientes O ambiente utilizado neste trabalho de pesquisa o Ginga NCL Lua visto que a linguagem de script Lua mais leve eficiente port vel
59. e diversas tecnologias e ambientes se fundem com o objetivo de maximizar o aprendizado quer seja no computador na Web em dispositivos m veis e na TVDi sendo este ultimo o objeto de interesse deste trabalho E quando se fala em TVDi importante destacar que o padrao nipo brasileiro de TV Digital adotado no pa s al m de possuir as caracter sticas mais avangadas para mobilidade qualidade de som e imagem tamb m tem papel primordial para a promo o da inclus o digital disponibilizando para popula o acesso informa o servi os educativos e sociais apenas fazendo se uso do pr prio aparelho de TV Onde se tem no middleware Ginga o elemento principal respons vel por toda essa interatividade Na verdade o middleware Ginga permite que um mundo de novas possibilidades aconte a como o desenvolvimento da aplica o MCD TV proposta neste trabalho E embora o Ginga desempenhe um papel fundamental para o desenvolvimento das aplica es tamb m se faz necess rio aplica o de diversas recomenda es de usabilidade visando desenvolver interfaces f ceis de usar independentemente do perfil do telespectador 41 Tamb m foi visto que as ferramentas MC e MD trazem contribui es para o processo de ensino aprendizagem por meio do provimento de um conte do mais significativo para professores e alunos fazendo se uso de elementos gr ficos E que o pacote OBA MC o componente chave respons vel por permitir que os diversos mapas
60. ela o com o programa transmitido no momento Ampliar a abrang ncia do EPG por meio da utiliza o de agentes inteligentes na Web especializados em identificar programa o televisiva Criar uma rede social de interc mbio de conhecimento onde professores e estudantes possam construir seus mapas e compartilhar conte dos pelo pr prio ambiente de TVDi e Incorporar a possibilidade de utiliza o de segunda tela transferindo a apresenta o da aplica o da tela da TV para a tela de smart phones tablets etc 83 REFER NCIAS ASSOCIA O BRASILEIRA DE NORMAS T CNICAS NBR 15603 1 televis o digital terrestre multiplexa o e servi os de informa o SI parte 1 SI do sistema de radiodifus o Rio de Janeiro 2007 ATA DE M A Novos tempos educa o a dist ncia e a revolu o da tecnologia na sociedade em rede Revista Vozes dos Vales da UFVJM Minas Gerais ano 2 n 3 05 2013 AUSUBEL D P Psicolog a educativa un punto de vista cognoscitivo Trad Roberto Helier Dom nguez Trillas M xico 1976 BALABANOVIC M SHOHAM Y Fab Content Based Collaborative Recommendation Communications of the ACM New York v 40 n 3 p 66 72 1997 BALDO Y P et al O modelo de planejamento para desenvolvimento de curso a distancia a experi ncia do CEFETE ES Instituto Federal Tecnol gico do Espirito Santo Campus Serra Serra ES maio de 2008 BASSO A MILANESIO M RUFFO G Events Discovery for Per
61. em fra es Layout Criar elementos gr ficos que sejam autoexplicativos n o sendo necess rias instru es ou telas de ajuda para o usu rio Ter margens de seguran a de 10 ao redor das telas A aplica o dever estar vis vel dentro da rea de seguran a na TV ou seja independentemente do modelo do aparelho de TV onde ser apresentada a borda da TV n o deve ocultar parcial ou totalmente os elementos imagem cone texto entre outros da aplica o Apresentar pouca quantidade de informa es e elementos gr ficos na tela para facilitar a memoriza o e o aprendizado Utilizar no caso de textos cor e tamanho de fontes vis veis para o usu rio a 2 metros de dist ncia As informa es relevantes devem estar bem vis veis Informa es de relev ncia menor podem ter fontes menores Apresentar os textos com fontes sem serifa e de tamanho de 18 pontos no m nimo Prefer ncia por usar fontes de tamanho de 24 pontos Apresentar no m ximo duas colunas de texto Utilizar preferencialmente textos com cor clara com fundo em cor escura Utilizar quando necess rio preferencialmente a pagina o em detrimento da rolagem de tela Evitar uso intenso de branco e vermelho Evitar usar a mesma cor para o foco e para o fundo Feedback Apresentar mensagens para o usu rio em forma de janelas de di logo Apresentar mensagens ao final de uma confirma o ou cancelamento
62. em m dia defini o Observe que o design est tico busca oferecer um padr o visual minimalista para facilitar sua utiliza o evitando excesso de elementos na tela e polui o visual A tela principal est dividida em sete reas 1 local do logotipo da aplica o 2 tela reduzida onde a programa o televisiva da emissora continua sendo reproduzida possibilitando que o telespectador possa continuar assistindo TV enquanto utiliza as op es da aplica o 54 MCD TV 3 lista de cursos disciplinas enviados em broadcasting pela emissora 4 textos explicativos sobre como navegar e acionar as op es dispon veis 5 menu de op es que acionado pelas teclas de cores do controle remoto e 6 margem de seguran a para garantir que todos os elementos visuais estar o vis veis na tela da TV J a Figura 19 apresenta o prot tipo da tela de visualiza o de MC Ela carregada quando o telespectador seleciona algum curso disciplina listado na tela principal pressionando a tecla ENTER OK do controle remoto Observe que o design disposi o dos elementos cores e navega o utilizado muito parecido com o aplicado na tela principal Esta consist ncia estabelece uma coer ncia na interface gr fica facilitando sua utilizac o pelos usu rios NIELSEN 1995 Figura 19 Prot tipo da tela de visualiza o de MC E Titulo do Curso Disciplina i MAPA DE CONTEUDOS 2 rea para Visua
63. enta que busca fortalecer o processo de ensino aprendizagem por meio do provimento de um conte do mais significativo para professores e alunos Lima 2009 37 O MC possibilita a exibi o de um curso disciplina de forma gr fica onde s o apresentados seus conte dos e as rela es existentes Com o MC o aluno consegue perceber de forma mais clara que preciso por exemplo compreender conte dos mais simples antes de partir para conte dos mais complexos Esta facilidade de percep o rapidamente alcan ada por que as rela es entre conceitos no MC s o hier rquicas ou seja conte dos introdut rios sempre est o posicionados no topo do gr fico enquanto os conte dos mais complexos dirigem se para sua base Na Figura 6 b poss vel observar um exemplo de um MC representando o primeiro n vel de vis o de um conte do program tico ver Figura 6 a Os conte dos que formam o MC podem ser simples representado por elipse simples Teorias Aplicadas a EAD e Cria o e Desenvolvimento EAD ou com subn vel representado por elipse com camadas Conceitos B sicos Cada conte do no entanto pode ter OE representado por elipse com tonalidade mais clara Teorias Aplicadas a EAD e Cria o e Desenvolvimento EAD e ou recursos pedag gicos representados por um c rculo com a letra R anexado elipse todos os conte dos do exemplo apresentado Figura 6 Mapa de Conte dos Representando um
64. ento de sistema id s M Sistema incompleto Sistema final Fonte Sommerville 2007 Embora os testes n o estejam explicitamente contemplados no modelo utilizado eles foram realizados durante o desenvolvimento de cada incremento bem como na etapa de integra o ao sistema Nesta fase algumas linguagens de programa o foram escolhidas e utilizadas para a codifica o das funcionalidades e m dulos dos diversos sistemas envolvidos como e PHP para codifica o dos servi os dispon veis no WS MCD TV PHP GROUP 2013 e NCL LUA para constru o da estrutura visual da aplica o MCD TV defini o da intera o e constru o de funcionalidades SOARES e BARBOSA 2009 SANT ANNA et al 2009 IERUSALIMSCHY 2013 Algumas bibliotecas ferramentas foram utilizadas para que o processo de desenvolvimento fosse mais acelerado entre elas est o e NuSOAP um conjunto de classes em PHP que permitem a cria o e acesso de WS baseados em SOAP gt Dispon vel em lt http sourceforge net projects nusoap gt 59 NCLuaSOAP um m dulo criado por Silva Filho e Gondim 2011 sendo escrito totalmente em Lua e que permite o acesso a WS SOAP a partir de aplica es de TV Digital NCLua HTTP m dulo para utiliza o de requisi es utilizando o protocolo HTTP LuaXML um parser escrito em Lua para manipula o de arquivos XML Tamb m foi necess rio realizar a montagem de um pequeno
65. er ou ainda acessar qualquer uma das a es dispon veis por meio da utiliza o do menu de cores conforme as orienta es dos prot tipos de telas apresentados na Se o 3 3 71 Observe ainda que os acentos das palavras s6 aparecem corretamente no EITV Developer Box Nos outros dois ambientes testados n o foi poss vel trocar a codifica o utilizada para ISO 8859 1 Portugu s com o uso de tag XML e tipo de codifica o utilizada no arquivo fonte Quando um curso disciplina selecionado seu MC constru do de acordo com as defini es presentes no arquivo OBA MC XML e exibido na tela como pode ser visto na Figura 34 Observe que no ambiente do Ginga4Windows as linhas que ligam os contetidos n o apareceram indicando erro do player na exibi o da fun o NCLua canvas line Figura 34 Tela exibindo o MC do curso disciplina selecionado a EITV Developer Box MAPA DE CONTEDOS Verbo To Be e os Pronomes Pessoais Pics um Eee MAPA DE CONTE JOS Verbo To Be e os Pronomes Pessoais m eium o Eu CIOTTI LIAE b STB Virtual c Ginga4Windows Para facilitar ainda mais o entendimento do gr fico al m da op o de Ajuda acionada por meio do menu de cores existe uma pequena legenda localizada no canto 72 inferior direito da tela indicando os tr s tipos de conte dos que podem ser encontrados no MC i conte do simples ii conte do com OE e
66. icial da Rep blica Federativa do Brasil Poder Executivo Bras lia DF 27 nov 2003 Se o 1 p 7 Decreto n 5 820 de 29 de junho de 2006 Disp e sobre a implanta o do SBTVD T estabelece diretrizes para a transi o do sistema de transmiss o anal gica para o sistema de transmiss o digital do servi o de radiodifus o de sons e imagens e do servi o de retransmiss o de televis o e d outras provid ncias Di rio Oficial da Rep blica Federativa do Brasil Poder Executivo Bras lia DF 30 jun 2006 Se o 1 p 51 CHAPPELL D JEWELL T Java Web Services O Relly 2002 276p COULOURIS G DOLLIMORE J KINDBERG T Distributed Systems concepts and design 5 Edi o Boston Pearson Higher 2011 1008 p CPQD Cartilha de Recomenda es de Usabilidade para Aplica es em TVDi v1 0 2012 Dispon vel em www cpqd com br Acesso em 17 maio 2012 CURRY A Interactive Marketing Palgrave Macmilan UK v 3 n 2 Outubro Dezembro 2001 p 128 140 DTV Site Oficial da TV Digital Dispon vel em lt http www dtv org br gt Acesso em 20 de ago de 2013 EMPRESA BRASIL DE COMUNICACAO Brasil 4D estudo de impacto socioecon mico sobre a TV digital publica interativa In IV FORUM INTERNACIONAL DE MIDIAS PUBLICAS Bras lia 2013 EITV TV digital interativa uma abordagem dos novos desafios para as institui es de PD amp I 2009 Dispon vel em lt http www cnptia embrapa br infodigital palest
67. iii conte do com subn vel No exemplo ilustrado na Figura 34 existem dois conte dos com OE na cor azul piscina e um conte do com subn vel elemento com v rias camadas Cada um deles pode ser selecionado por meio da tecla num rica do controle remoto Este tipo de acesso recomendado porque facilita a selec o de um dado conte do pelo telespectador aluno j que ele bastante familiarizado com as teclas num ricas do controle remoto Se algum conte do com subn vel for selecionado seu MC ser apresentado na tela recursividade Mas se algum conte do com OE for selecionado a Figura 35 ser exibida na tela trazendo a lista de OEs associados ao contetido No exemplo ilustrado foram listados os dois OEs do conte do Forma Interrogativa Figura 35 Tela exibindo a lista de OEs de um conte do selecionado a EITV Developer Box na tu ec usa ony foe i Fo OBJETIVOS EDUCACIONAIS OBJETIVOS EDUCACIONAIS Pamat 1 rma Interrogativa gt xt E UR ER E gt OF explique exemplos de uso de pronomes pessoais na forma interrogativa OF liste a forma interrogativa do verbo To Be para cada pronome b STB Virtual Ginga4Windows 73 Quando um OE for selecionado pelo telespectador com a tecla Enter OK o MD correspondente ser exibido na tela como pode ser visto na Figura 36 importante destacar que recomendado que a tela seja dividida de acordo com a quantidade d
68. ino aprendizagem al m de contribuir com a comunidade de desenvolvedores para TV digital disponibilizando mais uma aplica o 1 5 2 Objetivos Espec ficos Para alcan ar o objetivo geral deste trabalho foram considerados os seguintes objetivos espec ficos e Viabilizar a utiliza o de pacotes OBA MC no ambiente de TVDi e Modelar descritor XML para pacotes OBA MC provendo tamb m arquivo XML Schema para validar os arquivos criados e Criar Web Service para acessar ROA de OBA MC para realiza o de consultas e recebimento de arquivos do tipo OBA MC XML e Estabelecer o ambiente a ser utilizado para o desenvolvimento da aplica o para TV Digital de acordo com algumas caracter sticas entre elas o n mero total de aparelhos com o ambiente a curva de aprendizado a rapidez de desenvolvimento e exist ncia de licen as e Permitir a realiza o de pesquisas no ROA de OBA MC por meio da utiliza o do canal de retorno ou interatividade 24 1 6 METODOLOGIA Para a realiza o da pesquisa inicialmente foram analisados diversos programas educativos disponibilizados na TV aberta como Telecurso tele aulas e preparat rio para ENEM para verificar como os conte dos e seus relacionamentos eram apresentados aos alunos Constatou se que estes programas independentemente de emissora n vel de ensino e p blico alvo seguem um mesmo formato transmiss o de programas aulas gravados em est dio utiliza o de material de apoi
69. ipse que realiza todos os passos necess rios de forma automatizada e integrada IDE Eclipse Por praticidade este trabalho apresenta a segunda forma de distribui o Com o Virtual STB carregado no VMware deve se verificar o endere o IP que est sendo exibido no canto inferior esquerdo como ilustrado na Figura 30 Figura 30 Virtual STB carregado no VMware SJ Ginga NCL Virtual Set top Box ubuntu server10 10 ginga i386 VMware Player Non commercial u O Ea Player Ub v ch M e Enter De posse do endere o IP basta abrir seu projeto no Eclipse selecionar no menu de op es Window gt Preferences e depois NCL gt Remote Ginga NCL preciso 68 configurar as op es de acordo com as dicas contidas na tela do Virtual STB A Figura 31 apresenta a tela de configura o do plug in no Eclipse Figura 31 Configura o do plug in NCL Eclipse s type filter text General Ant Data Management Dynamic Languages Help Install Update Java Java EE Java Persistence JavaScript Lua Maven Mylyn NCL NCL Eclipse Views P Remote Ginga NCL Plug in Development Remote Systems Run Debug Server Team Terminal Validation Web 2 Preferences Remote Ginga NCL Play Configure as op es para executar a aplica o em uma m quina remota Lan ador remoto Pasta remota IP da m quina remota Nome do usu rio Senha Localiza
70. jomuos op euanp episnbsa gt oxreq eut sejas se 2s SO anus ear exed moua ajozuo op oxreq eun sejas se s AJI dOIN o 5eor de ep og5eSoA u op eden 6c ems 95 ANEXO A RECOMENDACOES GERAIS PARA TVDi Quadro 5 Recomenda es Gerais para Projetos de Aplica es de TVDi ASPECTO DE USABILIDADE RECOMENDACAO Navega o Apresentar um elemento focado em todas as telas exceto quando for apresentado apenas texto informativo como no caso de ajuda Deixar expl cita a localiza o do foco Possibilitar em todas as telas um caminho para interromper a tarefa em curso Possibilitar em todas as telas um caminho para sair da aplica o Disponibilizar a navega o num rica sempre que poss vel Considerar que para interagir com a aplica o o usu rio contar apenas com o controle remoto que possui 10 teclas num ricas 4 teclas direcionais 4 teclas coloridas e 1 tecla de confirma o Utilizar a diretiva de que em geral as setas direcionais horizontais direita esquerda indicam pagina o e as setas verticais acima abaixo indicam rolagem de tela Utilizar no caso de pagina o as informa es de uma p gina apresentadas em uma tela sendo totalmente substitu das pelas informa es contidas na p gina seguinte Utilizar no caso de rolagem as informa es sendo apresentadas e substitu das gradualmente
71. l Subnivel Selecionado Visualizar pEPG Fonte Lima et al 2013a Figura 14 Diagrama de atividades UML M dulo de Recomenda o Ler metadados LOM do OBA MC XML Ler metadados tabela EIT Executar busca aproximativa Organiza pEPG Com resultados Apresenta tela de saida 50 De acordo com o diagrama da Figura 14 poss vel visualizar que tudo se inicia com a leitura de metadados LOM contidos em arquivo do tipo OBA MC XML descrito em maiores detalhes na Se o 3 4 1 e metadados das tabelas EIT transmitidos pelas v rias emissoras contendo a grade de programa o Esses metadados s o ent o usados como entrada no algoritmo l xico de compara o de strings O algoritmo faz a busca dos t tulos dos conte dos nas grades de programa o procura de semelhan as de termos em metadados OBA MC XML do curso disciplina selecionado como palavras chave obaMC lom general keyword t tulo obaMC lom general title e descri o obaMC lom general description Se a busca produzir resultados ou seja se programas forem encontrados eles ser o organizados e preparados para exibi o Por fim a Z tela de sa da apresentada Como forma de tornar o entendimento do M dulo de Recomenda o mais claro a Figura 15 apresenta o desenho de sua arquitetura Figura 15 Arquitetura do M dulo de Recomenda o Metadados LOM e EE EET Fon
72. laborat rio de TV Digital para dar melhor suporte ao desenvolvimento da aplica o MCD TV e realiza o de testes O laborat rio foi estruturado com alguns equipamentos e softwares entre os principais est o Dispon vel em 7 Dispon vel em Dispon vel em Dispon vel em TV Digital Interativa Full HD equipamento para exibi o da aplica o MCD TV e programa o televisiva digital EITV Developer Box um set top box com interatividade completa para desenvolvedor utilizado para executar testar a aplica o MCD TV Ginga4Windows utilizado na execu o testes de aplica es NCL em ambiente Windows IDE Eclipse utilizado para a codifica o da aplica o MCD TV NCL Composer ferramenta multiplataforma para criar aplica es interativas com NCL NCL Eclipse plug in para dar suporte a NCL no ambiente Eclipse Servidor Apache um servidor Web utilizado para disponibiliza o dos servicos do WS MCD TV Servidor MySQL um gerenciador de banco de dados respons vel por armazenar e disponibilizar as informag es dos pacotes de OBA MC dispon veis para a aplica o MCD TV VLC Media Player utilizado para simula o de transmiss o televisiva via rede local IPTV lt http manoelcampos com tvd nclua soap gt lt http github com manoelcampos NCLuaHTTP gt lt http manoelcampos com wp content uploads Lua Users org LuaXml Sample zip gt lt http www ncl org br pt br
73. lguns componentes chave a Emissora de TV b Telespectador Aluno EAD c WS MCD TV e d Reposit rio OBA MC A seguir cada um deles descrito em maiores detalhes 44 Figura 9 Modelo Arquitetural Geral para Suporte a Aplica o MCD TV Programa Reposit rio Cursos Disciplinas Emissora de TV Televisivo Telespectador Aluno EAD video audio Tabela EIT Aplicac o MCD TV Reposit rio Web Service p OBA MC lt gt MCD TV Preparar Pacotes Cursos p Transmiss o AM DTVi Cursos OBA MC XML Canal de Retorno Interatividade Fonte Lima et al 20134 a Emissora de TV respons vel pelo envio em broadcasting da programa o televisiva tabela EIT com os metadados da programa o transmitidos em fluxo de transporte cont nuo e padronizado aplica o MDC TV e os cursos disciplinas de interesse da emissora por meio de arquivo OBA MC XML j que nem todos os receptores possuem conex o com a Internet b Telespectador Aluno EAD local que receber a transmiss o da emissora e executar a aplica o MCD TV se o receptor como TV ou set top box possuir interatividade ou seja se tiver o Ginga embarcado no equipamento c WS MCD TV respons vel por servi os de pesquisa recupera o de cursos disciplinas e mapeamento de pacote OBA MC em arquivo do tipo XML para constru o do OBA MC XML d Reposit rio _OBA MC respons vel por armazenar os diversos
74. lidade em servicos educacionais em ambiente de TV digital 216 f Tese Doutorado em Ci ncias da Comunica o Escola de Comunica o e Artes Universidade de S o Paulo S o Paulo 2006 ZHAO L Interactive Television in Distance Education benefits and compromises In INTERNATIONAL SYMPOSIUM ON TECHNOLOGY AND SOCIETY ISTAS 02 S I 2002 p 255 261 88 AP NDICE A ESCOPO DO PROJETO MCD TV Nome do Projeto Mapas de Conte dos e Depend ncias na TV MCD TV Nome do Respons vel Marcos Vinicius de Andrade Lima a Justificativa A crescente populariza o da TV ao longo dos anos fez surgir diversas iniciativas de car ter educativo como forma de levar educa o em massa a milhares de pessoas Entretanto mesmo com a evoluc o das TICs e operacionalizac o da TV Digital os programas educativos continuaram utilizando o mesmo modelo adotado na TV Anal gica Tornam se necess rias portanto a realiza o de pesquisas e o desenvolvimento de aplica es interativas no intuito de contribuir para a melhoria do processo de ensino aprendizagem no ambiente de TVDi Descri o do Produto do Projeto O projeto deve prover uma investiga o cient fica sobre as poss veis defici ncias existentes nos atuais programas educativos televisivos e como estes problemas poderiam ser sanados por meio da utiliza o de aplica o interativa para o SBTVD tendo como base teorias pedag gicas consolidadas Questionar os resultados obtidos
75. liza o do Mapa de Conte dos i Utilize as teclas numericas do controle remoto 1 9 para selecionar um conteudo As teclas de cores acessam o menu Fe Ens BJETIVOS EDUC INAIS T tulo do Conte do Objetivo Educacional 1 ido iam g Objetivo Educacional 2 lv se as setas cima baixo do controle remoto para navegar entre os recursos e a tecla ENTER OK para visualizar o Mapa de Depend ncias 55 A Figura 20 ilustra a tela de objetivos educacionais para um dado conte do selecionado no mapa Perceba que o design permanece consistente com as telas previamente apresentadas sendo tamb m dividida em seis reas Quando um OE selecionado o MD correspondente apresentado graficamente na tela mantendo o padr o de design como pode ser visto na Figura 21 Figura 21 Prot tipo da tela de visualizac o de MD 2 em Tela Reduzida MAPA DE DEPEND NC tulo do Conte do rea para Visualiza o do Mapa de Depend ncias Q Utilize as teclas de cores para acesso ao menu Para facilitar o entendimento e codifica o da navega o entre as diversas telas foi criado um mapa de navega o ver AP NDICE D Este mapa apresenta todos os caminhos que podem ser utilizados pelo usu rio durante a intera o com o sistema 3 4 FERRAMENTAS DE APOIO Pa
76. m nio Cognitivo 38 Quadro 2 Atores da Aplica o MCD TV 2 oi tiene Sees 45 Quadro 3 Atores do WS MCD TV ssssseseseseeeeenen ee nennen enne etnnnn enses enne tete nn nnne 46 Quadro 4 Compara o dos ambientes de execug amp o sesseeeeeee 76 Quadro 5 Recomenda es Gerais para Projetos de Aplica es de TVDi 95 Quadro 6 Recomenda es para Projetos de Aplica es T Learning na TVDi 96 ABNT API ATSC AVA CC DA DC DCU DS DVB EAD EAP ECUs EBC EIT ENEM EPG IBGE IEEE IEL ISDB T LOM MC MCD TV MD Moodle OA OBA MC OE pEPG LISTA DE SIGLAS Associa o Brasileira de Normas T cnicas Application Programming Interface Advanced Television Systems Committee Ambiente Virtual de Aprendizagem Common Core Diagrama de Atividades Diagrama de Componentes Diagrama de Casos de Uso Diagrama de Sequ ncia Digital Video Broadcasting Educa o a Distancia Estrutura Anal tica do Projeto Especificag es dos Casos de Uso Empresa Brasil de Comunica o Event Information Table Exame Nacional do Ensino M dio Electronic Program Guide Instituto Brasileiro de Geografia e Estat stica Institute of Electrical and Eletronics Engineers Instituto Euvaldo Lodi Integrated Services Digital Broadcasting Terrestrial Learning Object Metadata Mapa de Contetidos Mapas de Contetidos e Depend ncias na T
77. mental eese 58 Figura 25 Arquivo de configura o de cursos disciplinas cursos lua 63 Figura 26 Pasta xml no pacote da aplica o MCD TV sse 63 Figura 27 Defini o de subn vel em arquivo OBA MC XML eee 64 Figura 28 Configura o de rede utilizada no set top box sees 65 Figura 29 Cadastro da aplica o MCD TV no set top box de testes 66 Figura 30 Virtual STB carregado no VMware eese 67 Figura 31 Configura o do plug in NCL Eclipse eee 68 Figura 32 Tela inicial da aplica o MCD TV sseeeseeeeeeeeenenerennenen 69 Figura 33 Tela principal com a lista de cursos disciplinas esses 70 Figura 34 Tela exibindo o MC do curso disciplina selecionado 71 Figura 35 Tela exibindo a lista de OEs de um conte do selecionado 72 Figura 36 Tela exibindo o MD de um OE selecionado eene 73 Figura 37 Tela exibindo o Guia de Recomendag o eee 74 Figura 38 Tela de pesquisa de cursos disciplinas no ROA de OBA MC 75 Figura 39 Mapa de navega o da aplica o MCD TV see 94 LISTA DE QUADROS Quadro 1 Resumo da Taxonomia de Bloom Do
78. mente de outras aplica es entre elas a grande parte das informa es transmitida por difus o broadcasting e de forma n o personalizada normalmente se assiste TV a uma dist ncia razo vel da tela exce o para os dispositivos port teis os dispositivos de intera o como controle remoto ainda s o pobres em termos de expressividade e usabilidade o v deo principal a principal fonte de sincronismo incluindo a intera o assistir a um programa muitas vezes uma atividade coletiva novamente sendo exce o os dispositivos port teis a TV usada para lazer e o telespectador n o quer nada de muito complexo em seu uso SOARES e BARBOSA 2009 As aplica es desenvolvidas para Ginga podem ser classificadas de acordo com o tipo de servi o como por exemplo i Servi os de Informa o EPG not cias previs o do tempo informa es de tr nsito entre outros ii Comunica o correio eletr nico 34 bate papo entre outros iii Entretenimento jogos video sob demanda entre outros iv Servi os Comerciais servi os banc rios com rcio eletr nico entre outros v Governo Eletr nico portais de informa es de servi os dos governos federal estadual e municipal vi T Learning jogos educacionais educa o b sica educa o profissional educa o superior entre outros Este ltimo grupo faz parte do objeto de estudo deste trabalho As aplica es interativas ainda podem se
79. mentou um salto de qualidade saindo do ambiente anal gico para o digital onde novas caracter sticas foram incorporadas entre elas a interatividade respons vel pelo surgimento do termo T Learning na EAD O conceito de T Learning uma especializa o de E Learning Masie 1999 sendo utilizado quando se fala em aprendizagem por meio da TV Digital onde diversos servi os educacionais interativos s o oferecidos ao telespectador LYTRAS et al 2002 ZHAO 2002 GUPTA 2003 A aplica o MCD TV proposta neste trabalho dissertativo est inserida na categoria de servi os T Learning Na se o a seguir s o apresentadas as caracter sticas importantes da TV Digital Interativa dando nfase ao padr o nipo brasileiro ao middleware Ginga e as aplica es 28 2 2 TV DIGITAL A corrida pela excel ncia tecnol gica em TV Digital que teve inicio no final da d cada de 90 fez surgir tr s grandes padr es mundiais o americano com o Advanced Television Systems Committee ATSC o europeu com o Digital Video Broadcasting DVB e o japon s com o ntegrated Services Digital Broadcasting Terrestrial ISDB T Para cada um deles foram desenvolvidas diversas especifica es t cnicas para atender necessidades econ micas culturais e sociais FERREIRA 2011 Dentre as possibilidades de padr es para TV Digital o Brasil optou por utilizar um padr o h brido original baseado no sistema japon s Uma das caracter sticas q
80. nas transmitidos pela emissora em formato OBA MC XML s o lidos Em seguida a lista de cursos disciplinas apresentada na tela do dispositivo como TV ou smartphone O telespectador ent o pode escolher qualquer um dos cursos disciplinas listados utilizando se apenas das teclas direcionais CIMA ou BAIXO do controle remoto da TV ou pode acessar op es do menu por meio das teclas de cores azul para pesquisar vermelha para finalizar a aplica o Quando um curso disciplina for selecionado tecla ENTER OK o MC exibido na tela Neste momento poss vel visualizar os diversos conte dos dispon veis podendo se explorar os conte dos que possuem OE ou subn vel por meio das teclas num ricas ou ent o visualizar o pEPG tecla azul Quando o 49 telespectador aluno estiver explorando um determinado contetido poder visualizar o MD tecla ENTER OK em um OE ou ainda visualizar um subnivel recursividade para exibir MC dentro de MC Outro DA importante o que ilustra o funcionamento do M dulo de Recomenda o como pode ser visto na Figura 14 Figura 13 Diagrama de atividades UML MCD TV vis o geral Pesquisar Cursos Disciplinas Inicializar MCD TV Apresentar C IDI li ursos Disciplinas Visualizar Mapa de Depend ncias Tecla Azul Tecla Vermelha gt Tecla OK Objetivo Educacignal Selecionado Visualizar Mapa de Explorar 2 Lecia Num M Tecla Azu
81. ntos Componentes OBA MC eese eese eene tn eene tntna 40 Figura 9 Modelo Arquitetural Geral para Suporte a Aplica o MCD TV 44 Figura 10 Diagrama de Casos de Uso da Aplica o MCD TV eese 46 Figura 11 Diagrama de Casos de Uso do WS MCD TV see 46 Figura 12 M dulos Componentes da Aplica o MCD TV sene 47 Figura 13 Diagrama de atividades UML MCD TV vis o geral 49 Figura 14 Diagrama de atividades UML M dulo de Recomenda o 49 Figura 15 Arquitetura do M dulo de Recomenda o eee 50 Figura 16 Diagrama de sequ ncia UML para busca de conte dos 51 Figura 17 Diagrama de sequ ncia UML para adquirir mapas eese 51 Figura 18 Prot tipo da tela principal uicta le toi eee caecis ps 53 Figura 19 Prot tipo da tela de visualiza o de MC seen 54 Figura 20 Prot tipo da tela de visualiza o de objetivos educacionais 54 Figura 21 Prot tipo da tela de visualiza o de MD eee 55 Figura 22 Diagrama estrutural do OBA MC XML e seus principais elementos 56 Figura 23 Servi os Oferecidos pelo Web Service MCD TV eene 57 Figura 24 Modelo de entrega incre
82. o controle remoto e selecionar Configura es de Rede Esta informa o importante para que seja poss vel fazer uma conex o Web e posterior envio da aplica o por um brower qualquer A Figura 28 ilustra a configura o de rede utilizado no set top box para este exemplo Figura 28 Configura o de rede utilizada no set top box Configura o de Rede Modo DHCP IP fixo Endereco 192 7 I M scara Testar conex o Limpa campo ox Confirma altera o 4 Navega o 66 De posse do n mero IP acessa se o servidor Web do set top box por meio de qualquer browser digite na barra de enderegos nttp ip do set top box Quando a tela principal for carregada selecione a op o Embedded applications Ser exibida a lista de aplica es embarcadas um formul rio para cadastro de novas aplica es e o total de mem ria dispon vel A Figura 29 ilustra o cadastro da aplica o MCD TV Figura 29 Cadastro da aplica o MCD TV no set top box de testes lt 5 EITV Developer Set top be x b e C 5 192 168 0 100 Ow O E Network Embedded IP Channels EN developer applications applications configuration Embedded applications on the set top box EO EA Base Directory Initial Class Fie Add New Application Name MCD TV Application Type Ginga NCL v Base Directory mcdtv project Initial Class main ncl File Escolher arquivo mcdtv project zip Add Av
83. o do arquivo remoto misc launcher sh misc ncl30 192 168 115 128 root OOO Habilitar a atualiza o das vari veis de ambiente remotas usr local etc ginga files contextmanager contexts ini Configura o das vari veis de ambiente vari vel system background color default focusBorderColor default selBorderColor default focusBorderWidth lt default focusBorderTransparency 0 valor 000000 blue green 3 Restore Defaults Cancel Finalmente com o plug in configurado basta abrir o c digo principal da aplicag o em NCL e selecionar no menu de op o Run gt Run As gt NCL Application O plug in ir acessar o Virtual STB copiar os arquivos do projeto e chamar o script de execu o 4 2 3 Telas de Sa da da Execuc o Para facilitar a an lise do comportamento da aplicag o nos tr s ambientes distintos de execu o as telas de sa da das principais funcionalidades foram agrupadas e s o apresentadas a seguir dando maior nfase ao set top box da EITV A Figura 32 apresenta a tela inicial da aplica o MCD TV Nela o telespectador aluno visualiza o logotipo da aplica o informa es sobre as institui es fomentadoras as tecnologias utilizadas Ginga NCL e Lua al m das op es Sair e 69 Iniciar Observe que a programa o atualmente transmitida pela emissora de TV foi configurada para ter seu tamanho reduzido estando posicionada no
84. o final 53 baixa fidelidade representa o bem rudimentar m dia fidelidade e alta fidelidade resultado pr ximo ao idealizado ENGELBERG e SEFFAH 2002 Nesta pesquisa foi utilizada a prototipagem em m dia fidelidade pois ela agrega as melhores caracter sticas da baixa e alta fidelidade ENGELBERG e SEFFAH 2002 Entre as principais vantagens se tem e Rapidez no desenvolvimento da interface e Facilidade na constru o sem exig ncia de habilidades t cnicas e Possibilidade de explorar diferentes alternativas durante o projeto e Melhoria da comunica o entre os envolvidos no projeto Para a constru o dos prot tipos durante a fase de projeto foi utilizado o software Pencil Project que uma ferramenta gratuita e de c digo aberto para prototipa o Os prot tipos criados seguiram as Recomenda es Gerais para Projetos de Aplica es de TVDi descritas no CAP TULO 2 e as Recomenda es para T Learning ver ANEXO A Figura 18 Prot tipo da tela principal o Logotipo Aplica o MCD TV 2 em Tela Reduzida 3 Cinematica Escalar Ogia Seres vivos Matem tica Teoria dos Conjuntos 8 Basico de Educa o a Distancia iv i D as teclas do controle remoto CIMA BAIXO para navegar e a tecla ENTER OK para selecionar um curso As teclas de cores acessm o menu A Figura 18 ilustra o prot tipo da tela principal da aplica o MCD TV
85. o interesse de pesquisadores da educa o massiva mediada pela TV Uma das causas principais a possibilidade de ruptura do modelo passivo utilizado no sistema de TV anal gica por um modelo onde os telespectadores alunos tornam se agentes ativos do processo de ensino aprendizagem Desta forma este trabalho busca colaborar para melhoria do processo de ensino aprendizagem mediado pela TV por meio do desenvolvimento da aplica o interativa MCD TV que traz uma s rie de contribui es relevantes como especifica o e mapeamento XML de pacotes OBA MC para o ambiente de TV Digital habilita o da constru o de Mapas de Conte dos e Depend ncia sob demanda exibi o de lista com a programa o televisiva relacionada ao conte do estudado al m de recomenda es de usabilidade para exibi o de mapas MC e MD no ambiente de TVDi A arquitetura proposta apresenta portanto um ambiente bem diferente do utilizado na TV anal gica pois traz o poder da interatividade como forma de incrementar o processo de ensino aprendizagem permitindo que alunos e professores tenham acesso de forma clara e simplificada a conte dos mais significativos por meio de uma melhor rela o entre os conte dos apresentados na TV os recursos pedag gicos disponibilizados e as expectativas do professor O pr prio desenvolvimento da aplica o tamb m se mostra como uma contribui o relevante visto que incrementa o n mero de aplica es Ginga NCL
86. o para complementa o do conte do e resolu o de exerc cios inexist ncia de integra o com outros programas semelhantes da mesma ou de outra emissora e pouca ou nenhuma intera o entre alunos e programa Neste sentido buscou se realizar o desenvolvimento de uma aplica o interativa para o ambiente de TV Digital que pudesse suprir as car ncias dos programas educativos por meio da utiliza o de teorias pedag gicas trazendo para alunos e professores um novo tipo de experi ncia a fim de ampliar e facilitar o processo de ensino aprendizagem Para o desenvolvimento e realiza o de testes foi preciso montar um laborat rio de TV Digital estruturado com alguns equipamentos e softwares entre os principais TV Digital Interativa de alta defini o para exibi o da aplica o e programa o televisiva set top box EITV com interatividade completa para desenvolvedor utilizado para executar a aplica o e realiza o de testes Ginga4 Windows execu o testes de aplica es NCL em ambiente Windows e NCL Composer ferramenta multiplataforma para criar aplica es interativas com NCL entre outros 1 7 ESTRUTURA DO TRABALHO A pesquisa apresenta a seguinte estrutura e Cap tulo 1 Introdu o apresentada a introdu o contextualizando o tema de pesquisa ao mesmo tempo em que focaliza a aten o para o objeto de estudo justificando a escolha e a problem tica do tema explicando os seus objetivos e ap
87. o telespectador aluno queira visualizar a sinopse de algum dos programas retornados preciso apenas que ele selecione o programa de seu interesse por meio da tecla Enter OK do controle remoto Outra op o bastante til a funcionalidade Pesquisar Cursos Ela esta dispon vel no menu de cores da tela principal ver Figura 33 e permite que o telespectador pesquise outros cursos disciplinas de seu interesse em um ROA de OBA MC remoto 75 desde que o receptor tenha acesso Internet A Figura 38 exibe a tela de pesquisa de cursos disciplinas Observe ainda na Figura 38 que o telespectador aluno deve digitar um texto de pesquisa utilizando as teclas num ricas do controle remoto Para ajudar nesta tarefa uma imagem com o mapeamento de letras exibida na tela Quando a op o Buscar for acionada tecla azul do menu de cores ser apresentada uma lista contendo os t tulos dos cursos disciplinas encontrados no ROA de OBA MC Caso algum deles seja selecionado o arquivo OBA MC XML correspondente recuperado pela Internet e seu MC exibido Figura 38 Tela de pesquisa de cursos disciplinas no ROA de OBA MC a EITV Developer Box PESQUISAR CURSOS Texto de Pesquisa PESQUISAR CURSOS Texto de Pesquisa EI E b STB Virtual Ginga4Windows 76 4 3 RESUMO COMPARATIVO ENTRE OS AMBIENTES DE EXECUCAO O Quadro 4 apresenta a s ntese das observa es realizadas durante a exec
88. os n veis da Taxonomia de Bloom lidos conforme apresentado na Se o 2 3 Figura 36 Tela exibindo o MD de um OE selecionado MAPA DE DEPEND NCIAS Taxonomia de Bloom explique exemplos de uso de pronomes is na forma depende de onhecimento iste a flex o do verbo To Be para cada pronome Mapa de Conte dos EET MAPA DE DEPENDICIAS Taxonomia de Bloom MAPA DE DEPEND JCIAS axonomia de Bloom Taj b STB Virtual c Ginga4Windows A op o Guia de Recomenda o acionada por meio do menu de cores na tela de exibic o do MC ver Figura 34 Este guia exibe na tela todos os programas dispon veis na grade de programa o e que possuem alguma rela o com o MC exibido No exemplo utilizado o resultado retornado pelo Guia de Recomenda o pode ser visto na Figura 37 onde foram retornados dois programas da TV Escola Como n o foi poss vel ter acesso aos 74 dados do EPG transmitido pelas emissoras foi preciso criar um arquivo local com todos os dados necess rios para simular o funcionamento Os dados da programa o televisiva foram conseguidos por meio dos s tios Web das diversas emissoras Figura 37 Tela exibindo o Guia de Recomenda o GUIA DE RECOMENDACAO Verbo lo Be os Pronomes Pessoais GUIA DE RECOMENDACAO Verbo To Be e os Pronomes Pessoais gt XYOY2OM 00 00 IV Escola ingin para todos b STB Virtual c Ginga4Windows Caso
89. p blico infantil Utilizar t cnicas para reduzir o processamento e ou carregamento de tela sempre Feedback levando em conta a regra dos oito segundos para TV Principalmente para o p blico infantil pode gerar impaci ncia e desmotiva o no uso Utilizar mensagens vocalizadas mais claras de acordo com o contexto da aplica o Utilizar mecanismos de feedback que permitam ao usu rio saber o contexto atual da aplica o Utilizar mecanismos para indicar ao usu rio de forma clara qual a letra selecionada mesmo que n o haja palavras cadastradas Manter consistente o mapeamento dos bot es de navega o do controle remoto com o feedback visual na tela Navega o Diferenciar visualmente elementos naveg veis dos n o naveg veis da interface por meio de cores e formato Fornecer mecanismo de navega o circular que facilite a sele o de imagens e letras Fonte CPqD 2012 Quadro adaptado pelo autor
90. po diversas iniciativas de car ter educativo foram realizadas como forma de levar educa o em massa a milhares de pessoas Entre as iniciativas podem se citar a cria o da TV Cultura da TV Escola dos Telecursos das TVs educativas nos diversos estados dos in meros programas educativos dentre outras BLOIS 1996 Hoje a TV est presente em mais de 96 do total de domic lios particulares permanentes no Brasil de acordo com dados da Pesquisa Nacional por Amostra de 19 Domicilios PNAD realizada pelo Instituto Brasileiro de Geografia e Estatistica IBGE Estes dados mostram portanto que a TV tem um alcance realmente expressivo principalmente se comparado com outras tecnologias para EAD como computadores com acesso a Internet que de acordo com dados da mesma pesquisa possuem pouco mais de 36 de presen a nos domic lios do pa s IBGE 2011 evidente tamb m que diversas melhorias e avan os na tecnologia utilizada pela TV contribu ram para todo este sucesso como transmiss o de imagens em cores transmiss o do udio em est reo transmiss o de segundo programa de udio disponibiliza o de legendas e por fim a digitaliza o do sinal Este ltimo respons vel por grandes expectativas para melhoria do processo de ensino aprendizagem ocasionado principalmente pela inclus o da interatividade Diferentemente da TV Anal gica a TV Digital tem como objetivo ser agente de inclus o social e digital propiciando
91. portunidades educacionais para a popula o de uma forma geral sendo um meio r pido para democratiza o do ensino e universaliza o do conhecimento LIMA 2009 Durante seu amadurecimento a EAD vivenciou diversos momentos passando pelo ensino por correspond ncia transmiss es radiof nicas e televisivas e pela utiliza o de computadores pessoais SARAIVA 1996 Hoje o que se observa a utiliza o de processos multimeios com a combina o de textos sons anima es v deos imagens hipertextos e diferentes instrumentos de aprendizagem com feedback imediato ATA DE 2013 Os processos multimeios tiram proveito da converg ncia digital para potencializa o dos benef cios oferecidos pela EAD e sob essa perspectiva existe um grande potencial para pesquisa e desenvolvimento de novas solu es tecnol gicas E embora muitas pessoas ainda relacionem a EAD com o uso de computadores pessoais h outras possibilidades promissoras como a utiliza o de aplica es educativas e interativas para TV Digital 18 E importante observar que quando se fala em aprendizagem por meio da TV Digital fala se em T Learning LYTRAS et al 2002 ZHAO 2002 GUPTA 2003 que uma especializa o do conceito de E Learning MASIE 1999 No T Learning n o se separa TV cultura informa o e entretenimento sendo necess ria portanto a cria o de estrat gias espec ficas para este ambiente onde a presenga da interatividade de a
92. poss vel enviar algum tipo de informa o como o voto sobre determinado assunto abordado em um programa uma solicita o de compra entre outras c Interatividade com canal de retorno bidirecional o carregamento download de dados utilizado pelas aplica es podendo receb los por meio da rede de difus o das emissoras ou pelo canal de retorno Neste n vel o telespectador acessa dados n o provenientes das emissoras podendo com isto navegar na Internet d Interatividade plena este ltimo tipo permite o envio upload de dados em banda larga atuando como uma pequena emissora possibilitando a cria o da chamada TV Social do ingl s Social TV ou TV em Comunidade do ingl s Community TV que se caracteriza por um grupo de usuarios que compartilham dados entre si sobre um mesmo programa Embora muitos receptores estejam preparados para utilizar o canal de retorno por meio de uma conex o de banda larga pesquisas ainda est o sendo realizadas para permitir a utiliza o do canal de interatividade por fam lias de baixa renda promovendo assim uma verdadeira inclus o social Neste sentido o projeto piloto Brasil 4D realizado pela Empresa Brasil de Comunica o EBC em parceira com Banco Mundial e a participa o volunt ria da Universidade Federal da Para ba Universidade Cat lica de Bras lia 31 Universidade Federal de Santa Catarina e as empresas Harris D Link Totvs MecTronica Spinner Ebcom Intacto
93. r agrupadas em quatro categorias b sicas de acordo com o relacionamento existente com a programa o e segundo a necessidade de utiliza o de canal de retorno como pode ser observado na Figura 4 importante perceber que aplica es para EAD podem estar presentes em qualquer uma das quatro categorias mostrando o grande potencial da tecnologia de TVDi para educa o Figura 4 Classifica o das aplica es interativas Aplica es Relacionadas ao Programa Placar de jogos Sinopse de novelas Com rcio eletr nico Educa o a Dist ncia Informa es sobre jogadores atores EAD Educa o a Dist ncia Perguntas e respostas EAD Y Sem canal de Sa Com canal de Interatividade Interatividade Guia Eletr nico de Correio eletr nico Programa o Not cias boletins Bate papo Jogos TV banco Previs o do tempo Com rcio eletr nico Tr nsito Educa o a Dist ncia EAD Educa o a Dist ncia Jogos em rede EAD Aplica es N o Relacionadas ao Programa Fonte EITV 2009 Figura adaptada pelo autor Entre as diversas aplica es o EPG a aplica o para TV Digital mais comum sendo respons vel pela apresenta o da programa o oferecida por cada canal digital dispon vel Geralmente uma aplica o que est embarcada na TV ou set top box mas que tamb m pode ser instalada pelo usu rio As informa es s o disponibilizadas por meio
94. ra pelo compartilhamento de conhecimento parceria e suporte durante a realiza o da pesquisa Voc s s o mais que irm os Aos professores doutores Carlos Heitor Pereira Liberalino e Cidcley Teixeira de Souza pelas valiosas considera es dadas durante a defesa A CAPES e FAPERN que viabilizaram a realiza o deste trabalho por meio da concess o de bolsa e compra de equipamento respectivamente E a todos que direta ou indiretamente contribu ram para a minha forma o Muit ssimo obrigado O que vale na vida n o o ponto de partida e sim a caminhada Caminhando e semeando no fim ter s o que colher Cora Coralina RESUMO A educa o mediada pela TV no Brasil ganhou for a na d cada de 70 onde programas educativos inicialmente produzidos pelo MEC eram vinculados grade de programa o das diversas emissoras tendo como intuito levar forma o e conhecimento popula o alcan ando desde grandes centros urbanos a regi es remotas do pa s Embora o modelo de programa educativo utilizado ainda seja amplamente empregado e tenha trazido diversos benef cios ao longo do tempo ele apresenta alguns problemas inexist ncia de interatividade pouca clareza sobre qual n vel de aprendizado o aluno deve alcan ar em cada conte do trabalhado e dificuldade em relacionar os conte dos apresentados com a programa o oferecida pelas emissoras de TV Como forma de ajudar a suprimir estas dificuldades este trabalho ap
95. ra a opera o de todas as funcionalidades da aplica o MCD TV foi preciso desenvolver algumas ferramentas de apoio como OBA MC XML e WS MCD TV Cada uma delas descrita em maiores detalhes nas subse es seguintes 3 4 1 OBA MC XML E um componente importante da arquitetura sendo respons vel pelo mapeamento da estrutura e recursos de pacotes OBA MC para que n o ocorram problemas com os tamanhos de arquivos como j foi mencionado 56 O OBA MC XML composto por tr s se es b sicas 1 lom cont m os diversos metadados importados do arquivo LOM presente no pacote OBA MC ii content map cont m os diversos elementos respons veis pela descri o do MC encapsulado no pacote OBA MC composto por conte dos relacionamentos e recursos e iii dependence map cont m os elementos respons veis pela descri o do MD encapsulado no pacote OBA MC composto por objetivos educacionais depend ncias recursos e atividades A Figura 22 ilustra a estrutura dos elementos componentes do OBA MC XML A estrutura apresentada em ingl s para manter fidelidade com o arquivo original em XML Figura 22 Diagrama estrutural do OBA MC XML e seus principais elementos Fonte Lima et al 2013b Para garantir que arquivos do tipo OBA MC XML n o contenha nenhum erro em sua estrutura foi desenvolvido um OBA MC XML Schema baseado nos schemas de Mapas Conceituais da ferramenta IHMC CmapTools e LOM al m d
96. ras rodrigo_interatividade pdf gt Acesso em 10 ago 2012 ENGELBERG D SEFFAH A A Framework for Rapid Mid Fidelity Prototyping of Web Sites In COMPUTER CONGRESS USABILITY GAINING A COMPETITIVE EDGE IFIP 17 Qu bec 2002 p 203 215 FERREIRA S L A educa o na era da TV digital interfaces e conex es Revista Educac o Tem tica Digital ETD Campinas v 12 n esp p 343 364 mar 2011 F RUM SBTVD F rum do Sistema Brasileiro TV Digital Terrestre Dispon vel em lt http www forumsbtvd org br gt Acesso em 11 de jun 2012 GINGA Official Site of Ginga Middleware Dispon vel em lt http www ginga org br gt Acesso 11 de jun 2012 85 GUPTA M HUTTEMANN K Education with iTV In EUROPEAN CONFERENCE ON INTERACTIVE TELEVISION EuroITV 03 2003 S I p 111 112 IERUSALIMSCHY R Programming in Lua 3 ed Lua org 2013 ISBN 859037985X INSTITUTE OF ELECTRICAL AND ELETRONICS ENGINEERS Learning Object Metadata Dispon vel em http www ieeeltsc org Acesso em 10 de set de 2012 INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTAT STICA Pesquisa nacional por amostra de domic lios s ntese de indicadores 2011 Dispon vel em lt http loja ibge gov br pnad 201 1 sintese dos indicadores html gt Acesso em 10 de mar 2013 INSTITUTO EUVALDO LODI TV digital qualidade e interatividade IEL NC Bras lia 2007 Dispon vel em lt http eniopadilha com br documentos tv digital web pdf gt A
97. rede universal de EAD aprimorando a qualidade de udio e v deo das transmiss es entre outras caracter sticas inovadoras CASA CIVIL 2003 Mas para que este car ter social possa ser concretizado preciso investimento maci o em pesquisas e desenvolvimento de novas aplica es interativas para T Learning Governo Eletr nico Servi os de Informa es entre outras contribuindo assim para a democratiza o do acesso informa o servi os de utilidade p blica forma o e qualifica o de jovens e adultos tanto no Brasil como em outros pa ses que adotaram o padr o nipo brasileiro de TV Digital ISDB Tb como Argentina Chile Paraguai Uruguai Jap o entre outros DTV 2013 1 3 PROBLEM TICA De acordo com DTV 2013 at agosto de 2013 o sinal digital estava dispon vel em 529 cidades brasileiras sendo a maioria nas regi es sudeste e sul A meta do Governo alcan ar ou superar a cobertura do sinal anal gico at 2018 quando ser oferecido apenas o sinal digital mas a partir de 2015 o processo de desligamento do sistema anal gico ser iniciado em algumas cidades de acordo com cronograma a ser definido pelo Minist rio das Comunica es Mas o que se tem observado durante o desenvolvimento desta pesquisa que mesmo com a migra o em andamento para o Sistema Brasileiro de Televis o Digital 20 Terrestre SBTVD T e a possibilidade de uso da interatividade os programas educativos independentemente
98. resenta uma aplica o desenvolvida para o ambiente de T V Digital Interativa TVDi chamada de Mapas de Conte dos e Depend ncia na TV MCD TV que se baseia em teorias pedag gicas consolidadas como Aprendizagem Significativa e Taxonomia de Bloom Para alcan ar seus objetivos a aplica o faz uso de Objeto de Aprendizagem Mapa de Conte dos OBA MC e de mecanismo de recomenda o de programa o televisiva relacionada para ampliar o universo de aprendizado Diante dos resultados alcan ados considera se que a Tecnologia da Informa o e Comunica o mais especificamente o desenvolvimento de aplica es interativas para TV Digital oferece um potencial a ser explorado para a melhoria da educa o massiva mediada pela TV Palavras Chave TV Digital Interativa T Learning OBA MC Servi o de Recomenda o ABSTRACT The TV mediated education in Brazil gained momentum in the 70s where educational programs originally produced by MEC were bound the program schedule of the various stations with the intent to take training and knowledge to the population increasing from large urban centers to remote regions of the country Although the educational program model used is still widely used and had brought many benefits over time it presents some problems lack of interactivity little clarity about which level of learning the student must achieve in each content worked and difficulty in relating the contents with the programming offere
99. resentando os trabalhos relacionados a metodologia utilizada e organiza o estrutural da disserta o 25 Cap tulo 2 Referencial Te rico s o apresentados o modelo estrutura e reposit rio para OBA MC os conceitos relativos a TV Digital no contexto do SBTVD T al m de EAD em T Learning Cap tulo 3 Projeto da Aplica o Interativa MCD TV descrita a principal contribui o deste trabalho suas caracter sticas recursos necess rios e os processos de modelagem e desenvolvimento Zz Capitulo 4 Aplica o MCD TV em A o apresentada como feita a utiliza o da aplica o MCD TV por meio de um exemplo real Cap tulo 5 Conclus es e Trabalhos Futuros s o abordados os resultados da pesquisa e recomendados trabalhos futuros 26 2 REFERENCIAL TEORICO Este cap tulo apresenta o referencial te rico utilizado como base no projeto e constru o da aplica o interativa MCD TV Sendo assim este cap tulo encontra se organizado da seguinte forma Na Se o 2 1 dada uma vis o geral da Educa o a Dist ncia dando nfase categoria de T Learning Na Se o 2 2 s o descritos os conceitos caracter sticas aplica es e import ncia da TV Digital destacando o modelo utilizado no Brasil A Se o 2 3 apresenta uma vis o geral das ferramentas pedag gicas MC e MD Na Se o 2 4 descrito o pacote OBA MC abordando suas caracter sticas e estrutura e por fim a Se
100. rustra o e irrita o CPQD 2012 Sem mencionar os novos modelos de TV que est o trazendo intera o por gestos possibilitando acesso n o linear s op es das aplica es Neste sentido diversas recomenda es para cria o e utiliza o de interfaces para aplica es interativas no ambiente de TV Digital foram elaboradas visando proporcionar uma melhor experi ncia do usu rio telespectador CPQD 2012 WAISMAN 2006 BBC 2006 Para este trabalho foram consideradas as recomenda es de usabilidade compiladas pelo CPqD 2012 que al m de serem mais atuais foram agrupadas de acordo com o tipo da aplica o utilizada como T Gov governo eletr nico na TV T Commerce com rcio eletr nico na TV T CoD conte do sob demanda para TV T Learning aprendizagem pela TV T Games jogos para TV Para este trabalho foram consideradas as recomenda es gerais para TV Digital ver ANEXO A al m das recomenda es espec ficas para T Learning ver ANEXO B 2 3 FERRAMENTAS MC E MD MC e MD s o duas ferramentas propostas por Lima 2009 que adotam uma metodologia de planejamento baseada em Objetivos Educacionais OEs por interm dio de teorias pedag gicas consolidadas como Aprendizagem Significativa AUSUBEL 1976 e Taxonomia de Bloom BLOOM et al 1977 podendo ser utilizadas nas modalidades de ensino presencial ou em EAD 2 3 1 Ferramenta MC Com origem nos Mapas Conceituais NOVAK e CANAS 2008 MC uma ferram
101. s 5 O caso de uso termina P s condi es Uma lista com os resultados da pesquisa retornada 92 DCU04 PESQUISAR ROA DE OBA MC Sistema Ator es ROA Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema informa o texto de busca ao ROA 2 O ROA retorna uma lista com os cursos disciplinas encontrados 3 O caso de uso termina P s condi es Uma lista com os resultados da pesquisa retornada DCU05 PREPARAR OBA MC XML Ator es Sistema Pr condi es N o se Aplica Ponto de Extens o N o se Aplica Ponto de Inclus o N o se Aplica FLUXO PRINCIPAL 1 O sistema ler o pacote OBA MC 2 O sistema constr i o arquivo OBA MC XML 3 O sistema verifica se o arquivo OBA MC XML est OK 4 O sistema retorna o arquivo OBA MC XML P s condi es Um arquivo do tipo OBA MC XML retornado 94 epnfy eja L AL GIW SM selnuagpuadag ap ede ejoa v auno avions ud ojos oou Op oxreq vun ees se Jody ovssyord 090 9 00 z 10C 0UCT vurdiosiqposmo op ori APENDICE D MAPA DE NAVEGACAO opnajuo op oe BR ap eio aeuorss os ered NO YALNG 291 t 2 seurjdtssip soins oan emd opu 9
102. s categorias que constam na Taxonomia de Bloom podendo ter quantos subn veis forem necess rios at que se atinja a classe mais baixa da taxonomia ou que o comportamento n o precise de depend ncias Um resumo da taxonomia apresentado no Quadro 1 juntamente com o desempenho esperado e uma lista dos verbos mais utilizados em cada n vel Quadro 1 Resumo da Taxonomia de Bloom Dom nio Cognitivo 7 NIVEL DESEMPENHO VERBOS NO IMPERATIVO O aluno ir recordar ou reconhecer informa es hA NUM escreva liste rotule nomeie Conhecimento ideias e princ pios na forma aproximada em Ne identifique cite e defina que foram aprendidos y explique traduza ordene x O aluno traduz compreende ou interpreta eae Nase ian Compreens o E diferencie resuma parafraseie informa o com base em conhecimento pr vio descreva e ilustre O aluno seleciona transfere usa dados e use desenvolva compute Aplicag o princ pios para completar um problema ou tarefa resolva demonstre aplique e com um m nimo de supervis o construa O aluno distingue classifica e relaciona ng A A V AS e analise classifique categorize An lise pressupostos hip teses evid ncias ou estruturas S deduza e separe de uma declara o ou quest o crie proponha formule S ntese O aluno cria integra e combina ideias num modifique planeje elabore produto plano ou proposta novos p
103. s contidos na tabela EIT para constru o de um pEPG 2 2 4 Usabilidade na TV Digital De acordo com Waisman 2006 em um pa s como o Brasil de dimens es continentais e diversidade multicultural a usabilidade exerce um papel crucial para que a popula o possa ter acesso a inova es tecnol gicas com efici ncia efic cia e satisfa o independentemente de classe social ou n veis de utiliza o das TICs A usabilidade introduz verdadeira flexibilidade nas diversas solu es para atender as diferentes necessidades visto que o meio o p blico alvo e o objetivo do servi o interativo oferecido s o as vari veis observadas quando se pretende lan ar um produto ou servi o para o mercado Norman 2008 afirma que um design e est tica agrad veis tornam as pessoas mais complacentes com a ocorr ncia de pequenas dificuldades e mais flex veis e criativas para encontrar solu es Produtos bem projetados compostos de elementos de linguagem visual 36 est ticos podem aumentar a sua usabilidade bem como diminuir o esforgo cognitivo E esta facilidade fundamental no ambiente de TVDi O telespectador tradicional est acostumado a utilizar o controle remoto muitas vezes de forma autom tica na realiza o de tarefas simples como trocar de canais e regular o volume da TV Entretanto agora ter que aprender a interagir com novos bot es do controle remoto entre eles os bot es coloridos e os bot es direcionais o que pode gerar f
104. s pessoas Balabanovic e Shoham 1997 propuseram uma t cnica de filtragem baseada em conte do que faz uso das prefer ncias do usu rio para recomendar itens que o sistema julga ser interessantes mas o telespectador precisa entrar com informa es no sistema Moraes Neto et al 2010 tamb m utiliza em seu trabalho a filtragem baseada em conte dos para constru o do EPG mas os conte dos est o ligados ao perfil do telespectador Este trabalho acrescenta a filtragem autom tica baseada em metadados metadata automatic filtering para constru o do pEPG por meio da utiliza o das informa es dispon veis nos metadados do tipo Learning Object Metadata LOM IEEE 2011 contidos no OBA MC e na Event Information Table EIT ABNT 2007 disponibilizada pela emissora e sem intera o direta do 23 usu rio Al m de definir algumas recomenda es de usabilidade para apresenta o de mapas de conte dos e depend ncias no ambiente de TVDi 1 5 OBJETIVOS 1 5 1 Objetivo Geral Este trabalho tem como objetivo principal a concep o e desenvolvimento de uma aplica o para plataforma de TV Digital chamada MCD TV que exibe graficamente objetos OBA MC modelados no padr o SCORM por Silva et al 2012 e criados a partir das ferramentas MC e MD propostas por Lima 2009 relacionando os ainda programa o disponibilizada pelas emissoras por meio da utiliza o autom tica de metadados a fim de maximizar o processo de ens
105. sonal Video Recorders In PROCEEDINGS OF THE SEVENTH EUROPEAN CONFERENCE ON EUROPEAN INTERACTIVE TELEVISION CONFERENCE EuroITV 09 2009 Nova Iorque DOI 10 1145 1542084 1542118 BARBARA F N Aplicac o Adaptativa de Guia Eletr nico utilizando o Ginga NCL 2010 104 f Disserta o Mestrado Departamento de Inform tica Pontif cia Universidade Cat lica do Rio de Janeiro Rio de Janeiro 2010 BBC Designing for Interactive Television v1 0 Londres 2006 Dispon vel em http www bbc co uk guidelines futuremedia desed itv itv design v1 2006 pdf gt Acesso em 20 maio 2012 BERKUN S The Art of UI Prototyping 2000 Dispon vel em lt http www scottberkun com essays essay12 htm gt Acesso em 12 de out 2012 BLOIS M M Educa o a distancia via radio e TV educativas questionamentos e inquieta es Revista em Aberto Bras lia ano 16 n 70 abr jun 1996 BLOOM B S ENGELHART M D FURST E J HILL W H KRATHWOHL D R Taxonomia de objetivos educacionais dom nio cognitivo Globo Porto Alegre 1977 De acordo com ASSOCIA O BRASILEIRA DE NORMAS T CNICAS NBR 6023 informa o e documenta o refer ncias elabora o Rio de janeiro 2002 84 BOOCH G RUMBAUGH J JACOBSON I UML guia do usuario Rio de Janeiro Elsevier 2005 BRASIL CASA CIVIL Decreto n 4 901 de 26 de novembro de 2003 Institui o Sistema Brasileiro de Televis o Digital e d outras provid ncias Di rio Of
106. stra as depend ncias entre v rios componentes de software para que a estrutura final do sistema possa ser vista mesmo antes de sua finaliza o permitindo que o desenvolvimento seja feito de forma mais controlada e sistematizada A Figura 12 apresenta o DC da aplica o MCD TV Figura 12 M dulos Componentes da Aplica o MCD TV Inicializador MCD TV 8 T OBA MC XML i Apresentador de Cursos Disciplinas 8 Visualizador de Mapa de Conte dos ER Visualizador de pEPG g jREzcdcw CS a possa ttt aie OBA MC XMC Curso Disciplina OBA NC XML Busca Obj tivo i 1 i Pesquisador de Cursos Disciplinas 8 Visualizador de Mapa de Depend ncias 8 WebService Fonte Lima et al 2013c Cada um dos componentes apresentados na Figura 12 desempenha um papel importante no funcionamento da aplica o A seguir cada componente descrito em maiores detalhes a Inicializador MCD TV respons vel pela inicializa o do sistema e recupera o dos cursos disciplinas contidos em arquivo do tipo OBA MC XML transmitidos pela emissora de TV junto com a aplica o b Apresentador de Cursos Disciplinas respons vel pelo gerenciamento e exibi o da lista de cursos disciplinas na tela de acordo com as informa es obtidas em arquivo do tipo OBA MC XML Dispon vel em lt http di uern br oba mc xsd oba mc xsd gt 48 c Visualizador de Mapa de Conte dos respons vel pela
107. te Lima et al 2013d MODULO DE RECOMENDACAO OBA MC XML pEPG c Programa o Recomendada SERVICE INFORMATION 3 2 4 Diagrama de Sequ ncia DS Segundo Silva e Videira 2001 o DS ilustra um conjunto de intera es de acordo com uma vis o temporal sendo representado por duas dimens es horizontal e vertical A dimens o horizontal representa os objetos participantes e a dimens o vertical o tempo Este tipo de diagrama importante para que o desenvolvedor visualize as diversas rela es e trocas de mensagens entre os componentes de uma forma mais clara Na Figura 16 tem se um DS que representa as intera es realizadas entre os diversos componentes envolvidos durante a opera o de busca de conte dos Observe que o telespectador inicia a intera o selecionando a op o de busca Em seguida o m dulo de 51 pesquisa entra em a o para construir no set top box a mensagem do tipo SOAP para ser enviada ao WS O WS recebe a mensagem e realiza uma busca no ROA de OBA MC A resposta do ROA empacotada em uma resposta do tipo SOAP pelo WS Por fim o m dulo de pesquisa recebe a resposta e exibe para o telespectador a rela o de cursos disciplinas encontrados importante lembrar que a busca por cursos disciplinas s pode ser executada corretamente se o receptor tiver conex o com a Internet por meio do canal de retorno Figura 16 Diagrama de sequ ncia UML para busca de conte dos Q A
108. teratividade disponibilizada no SBTVD T para cria o de aplica es para EAD Sendo assim apenas as camadas de middleware e de aplica o ver Figura 2 s o abordadas em maiores detalhes 2 2 1 Interatividade no SBTVD T A interatividade no SBTVD T trouxe para o telespectador a possibilidade de interagir com os conte dos transmitidos pelas emissoras de televis o IEL 2007 De acordo com Montez e Becker 2004 p 13 30 O telespectador passa a ter um canal para se comunicar com a emissora tirando o da in rcia a qual est submetido O grau dessa interatividade vai depender dos servi os oferecidos e principalmente da velocidade do canal de retorno Grifos do autor De acordo com Soares e Barbosa 2009 as normas do SBTVD T permitem quatro n veis de interatividade do ponto de vista da tecnologia e baseando se na presen a ou n o do canal de retorno tamb m conhecido como canal de interatividade a interatividade local b com canal de retorno unidirecional c com canal de retorno bidirecional e d interatividade plena A seguir cada um dos n veis de interatividade descrito a Interatividade local o canal de retorno n o utilizado ou seja o usu rio n o capaz de enviar qualquer tipo de informa es para a emissora programa interagindo apenas com a aplica o que foi carregada localmente no conversor set top box b Interatividade com canal de retorno unidirecional neste n vel
109. tividades descrevendo em alto n vel o que seria realizado e identificando as limita es existentes De acordo com Martins 2007 o escopo visa documentar objetivos caracter sticas e requisitos do produto crit rios de aceita o dos resultados apresentados limites Estrutura Anal tica do Projeto EAP entre outros O AP NDICE A apresenta o escopo utilizado no projeto da aplica o MCD TV De posse da defini o do escopo do projeto iniciaram se os estudos com o objetivo de melhorar o processo de ensino aprendizagem em programas televisivos na modalidade de T Learning Observou se que os diversos programas educativos independente da emissora de TV utilizavam basicamente o mesmo formato comumente aplicado na T V Anal gica no qual foram detectadas algumas defici ncias descritas no Cap tulo 1 Se o 1 3 Como uma poss vel solu o este trabalho apresenta a aplica o interativa MCD TV que tem como base o uso do pacote OBA MC SILVA et al 2012 respons vel por encapsular as sa das das ferramentas MC e MD propostas por Lima 43 2009 al m de oferecer servi o de recomenda o de programa o televisiva para ampliar o aprendizado em T Learning Para que a aplica o MCD TV pudesse ter xito no alcance de seus objetivos alguns requisitos de sistema foram identificados Eles s o importantes por que detalham as fun es servi os e as restri es operacionais do sistema SOMMERVILLE 2007 A seguir s o list
110. topo esquerdo da tela em conformidade com o layout definido nos prot tipos de telas da Se o 3 3 Dos ambientes testados apenas o EITV Developer Box apresentou a programa o transmitida por possuir receptor digital Figura 32 Tela inicial da aplica o MCD TV a EITV Developer Box b STB Virtual c Ginga4Windows As duas op es presentes na tela inicial Sair e Iniciar s o importantes para que seja poss vel disponibilizar uma porta de sa da em todas as telas subsequentes da aplica o sem causar nenhum tipo de erro e para inicializar as funcionalidades da aplica o desenvolvidas totalmente em NCLua 70 Se o telespectador pressionar a tecla OK Enter do controle remoto na op o Iniciar a tela da Figura 33 carregada Nela exibida a lista de cursos disciplinas que foram previamente configurados e est o dispon veis no pacote da aplica o MCD TV conforme visto na Se o 4 1 Figura 33 Tela principal com a lista de cursos disciplinas a EITV Developer Box gt Mapa de Conte dos e re V Mapa de Conte dos e Depend nciashV gt a Ies PARURE gt Verbo To Be e os Pronomes Pessoais CML LIBELLI b STB Virtual Ginga4Windows O telespectador aluno pode alternar entre os itens da lista por meio das setas direcionais Cima ou Baixo do controle remoto selecionar um determinado curso disciplina com a tecla OK Ent
111. u o da aplica o MCD TV nos tr s ambientes testados Quadro 4 Compara o dos ambientes de execu o ambiente TEM Developer Box Virtual STB Ginga4Win ae 2 Ginga J E Ambiente de programa o dispon vel Ginga NCL Ginga NCL Ginga NCL Mem ria dispon vel para aplica o 20MBytes 500MBytes 4GBytes Instala a aplica o via rede Sim Sim N o Gera log para an lise Sim Sim Sim Utiliza canal de retorno Sim Sim Sim Apresenta a programa o atual das Sim N o N o emissoras Permite uso de IPTV Sim N o N o Possibilita acesso ao EPG N o Indeterminado Indeterminado Exibe corretamente textos acentuados Sim N o N o em Portugu s ISO 8859 1 Apresenta corretamente os elementos E a Sim Sim N o gr ficos linhas ret ngulos etc Trata corretamente as Operagogs de Sim Sim Sim entradas realizadas pelo usu rio Permite o uso de controle remoto Sm N o N o real Permite o uso de controle remoto 3 Sim Sim Sim virtual Termina a execu o da aplica o sem N o N o Sim motivos aparentes Existe alguma funcionalidade da aplica o incompat vel com o N o N o N o Analisando as informa es dispon veis no Quadro 4 percebe se que o EITV Developer Box o ambiente que oferece o maior n mero de vantagens para utiliza o da aplica o interativa MCD TV Embora o Virtual STB tamb m seja uma excelente op o
112. ue influenciou esta escolha que o padr o japon s permite desde o in cio transmiss o para terminais m veis como aparelhos de TV instalados em ve culos e aparelhos celulares sendo considerado o mais avan ado TEL 2007 claro que outros fatores t cnicos pol ticos e econ micos tamb m influenciaram a escolha pelo padr o japon s mas n o objetivo deste trabalho discutir cada um deles Em 29 de junho de 2006 por meio do Decreto n 5 820 o governo brasileiro oficializa a ado o do modelo japon s de TV Digital no pa s instituindo I SBTVD T Sistema Brasileiro de Televis o Digital Terrestre conjunto de padr es tecnol gicos a serem adotados para transmiss o e recep o de sinais digitais terrestres de radiodifus o de sons e imagens e II ISDB T Integrated Services Digital Broadcasting Terrestrial servi os integrados de radiodifus o digital terrestre CASA CIVIL 2006 O Decreto n 5 820 tamb m define as caracter sticas do SBTVD T transmiss o digital em alta defini o HDTV e em defini o padr o SDTV transmiss o digital simult nea para recep o fixa m vel e port til e interatividade CASA CIVIL 2006 Com a parceria nipo brasileira firmada a academia brasileira adicionou ao padr o Japon s tecnologias in ditas como compress o H 264 e um middleware mais moderno e poderoso IEL 2007 A Figura 2 apresenta a arquitetura em camadas da TV Digital brasileira Observe a presen a
113. vi os 1 Busca e ii Requisi o de OBA MC Cada um dos servi os descrito a seguir e Servi o de Busca utilizado para localizar pacotes OBA MC dispon veis no ROA que correspondem ao texto de busca utilizado O resultado da busca uma lista contendo as correspond ncias encontradas onde s o informados os t tulos dos OAs e seus respectivos n meros identificadores e Servi o de Requisi o de OBA MC respons vel por i recuperar pacote OBA MC do ROA de acordo com o n mero identificador informado ii guardar em um reposit rio local os recursos associados ao pacote OBA MC requisitado preservando todas as associa es e iii construir o arquivo OBA MC XML que cont m a descri o do pacote OBA MC requisitado mas sem os poss veis problemas com o tamanho do pacote 58 3 5 DESENVOLVIMENTO DA APLICACAO MCD TV A fase de constru o da aplica o utilizou um modelo de desenvolvimento baseado em entrega incremental que de acordo com Sommerville 2007 combina as vantagens dos modelos em cascata com fases bem definidas e grande produ o de documenta o e evolucion rio com constante evolu o do software ao longo das diversas itera es A Figura 24 ilustra o modelo utilizado Figura 24 Modelo de entrega incremental Definir requisitos Atribuir requisitos aos Projetar arquitetura do iniciais incrementos sistema Desenvolver ua A Validar incremento Integrar incremento Validar sistema increm

Download Pdf Manuals

image

Related Search

Related Contents

小型電気温水器用 ウィークリータイマー  Utilizando Su CapTel® - CapTel Captioned Telephone  Machine Controller MP900/MP2000 Series New Ladder Editor  UNIVERSITE JOSEPH FOURIER THESE  AJ-F50B  M650H User Manual  劇レーダーク】~ーズコントロール クイックユーザーガイド  KUDA 042140 holder  Untitled  GPIB Manual - wavecrest dts  

Copyright © All rights reserved.
Failed to retrieve file