Revista Eletrônica da FANESE ISSN 2317-3769

Documentos relacionados
ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

NanowareCyber: Nosso negócio é sua formação.

INTERATIVIDADE E ENTRETENIMENTO WEB AULA 1. Estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha.

Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.

Análise e projeto de sistemas PROF. REGILAN SILVA

Guia de Acesso Rápido AVA Ambiente Virtual de Aprendizagem Aluno

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE *

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 3º EMENTA

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Google Android para Tablets

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

módulo 01 - introdução ao flash (aulas 1 a 7)

Plano de Trabalho Docente Ensino Técnico

ANIMAÇÕES WEB AULA 2. conhecendo a interface do Adobe Flash. professor Luciano Roberto Rocha.

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Guia para Criativos em HTML5 ABRIL

Fundação Presidente Antônio Carlos- FUPAC 1

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

Sistema de Mídia Digital

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

SIGLA - Sistema Integrado de Gestão Legislativa e Administrativa

softwares que cumprem a função de mediar o ensino a distância veiculado através da internet ou espaço virtual. PEREIRA (2007)

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

SISTEMA GERENCIADOR DE BANCO DE DADOS

ISO/IEC 12207: Gerência de Configuração

MODELAGEM DO MUSEU VIRTUAL DO CESUMAR

Projeto de Sistemas I

Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções.

Plano de Trabalho Docente Ensino Técnico

Manual de Utilização Moodle

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web

PORTAL EAD.SEDUC MANUAL DO ADMINISTRADOR

1 Introdução Motivação

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Curso Redes Sociais Corporativas

AMBIENTE VIRTUAL DE APOIO AO ALUNO Pesquisa em andamento: resultados preliminares

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

AGENDA. O Portal Corporativo. Arquitetura da Informação. Metodologia de Levantamento. Instrumentos Utilizados. Ferramentas

NEAD NÚCLEO DE EDUCAÇÃO À DISTÂNCIA MANUAL DO ALUNO

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte

02/10/2012. Padronização de interfaces. Referências

WordPress Institucional UFPel Guia Rápido

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

A PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO

Índice. Introdução... 3 Conhecendo Ambiente de estudo... 4

Wilson Moraes Góes. Novatec

PADRÕES PARA O DESENVOLVIMENTO NA WEB

Desenvolvendo Websites com PHP

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

MANUAL. Perfil de Professor

ERP Enterprise Resource Planning

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

MANUAL DA PLATAFORMA RESUMO DAS PRINCIPAIS FUNÇÕES DA PLATAFORMA MOODLE, UTILIZADA NO WEBCURSO DA EETAD 1ª edição

Guia do Aluno Disciplinas EAD. UNIPs

Inicialização Rápida do Novell Vibe Mobile

Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo

PROPOSTA DE UM MODELO DE SISTEMA HIPERMÍDIA PARA APRESENTAÇÃO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

NOVAS MÍDIAS DIGITAIS - AULA 01 - APRESENTAÇÃO

CARDS - Jogo Educativo na Internet para Ensino a Distância

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

EXTRAÇÃO E EDIÇÃO DE VÍDEOS

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

MUDANÇAS NA ISO 9001: A VERSÃO 2015

Oficina. Trazer os princípios básicos da criação de jogos educativos para tablets, Windows e Linux com o auxílio do software de autoria Visual Class

ESCOLA ESTADUAL DR. MARTINHO MARQUES SIRLEI RODRIGUES CARDOSO DO PRADO VITORINO PIXTON PARA ESCOLAS: DIVERSÃO E CRIATIVIDADE

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado

2 Diagrama de Caso de Uso

CURSO DE EXTENSÃO ON-LINE EM. avançado. Edital de seleção

O que sua escola precisa, agora bem aqui na sua mão! Responsabilidade em gestão de instituições de ensino

Importante: ABED e Adobe autorizaram a prorrogação do prazo de inscrição até 31 de julho de 2013.

EaD como estratégia de capacitação

Grécia Um Framework para gerenciamento de eventos científicos acadêmicos utilizando componentes

Projeto 2.47 QUALIDADE DE SOFTWARE WEB

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate

PODER JUDICIÁRIO TRIBUNAL DE JUSTIÇA DA PARAÍBA DIRETORIA DE GESTÃO DE PESSOAS EDITAL Nº 002/2014

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

PORTAL EAD.SEDUC MANUAL DO USUÁRIO

MANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno

CURSOS OFERECIDOS. seus objetivos e metas. E também seus elementos fundamentais de Administração, como: PLANEJAMENTO, ORGANIZAÇÃO E CONTROLE.

ANEXO Conteúdos em formato de texto puro e listas; - Conteúdos em formato de texto puro e conteúdo categorizado;

Oficina. Conexão wi-fi Tela ou parede para projeção

Capítulo 2 Introdução à ferramenta Flash

SOLUÇÕES INTERATIVAS DE VÍDEO E VIDEOCONFERÊNCIA INTEGRADOS AO MOODLE. Abril 2007

Documento de requisitos Ensino In Company

UNIVERSIDADE CATÓLICA PORTUGUESA

Manual do Visualizador NF e KEY BEST

Ambiente Virtual de Aprendizagem (AVA) Guia de Estudos Metodologias Jovem de Futuro

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS.

mbiente Virtua de Aprendizagem

MINISTÉRIO DA EDUCAÇÃO

Transcrição:

FRAMEWORK PARA TREINAMENTOS NA WEB BASEADO EM VÍDEO SOBRE DEMANDA Ícaro Carlos Andrade Costa 1 Igor Antônio Andrade Costa 2 Ricardo Ariel Correa Rabelo 3 Renata Azevedo Santos Carvalho 4 RESUMO A educação à distância é uma modalidade de ensino onde o professor e o aluno, fisicamente separados, se comunicam utilizando certas tecnologias, dentre elas os vídeos como uma forma de mídia educacional. Infelizmente grande parte das ferramentas e ambientes utilizados para esse proposito não são devidamente adequados pois possuem características que dispersam o usuário e por não se adequarem às suas necessidades. A proposta desse artigo é desenvolver uma ferramenta que auxilie no aprendizado através desse tipo de mídia, propondo um ambiente totalmente direcionado, que possa ser adaptável às particularidades do usuário, promovendo um ambiente de estudo mais próximo da realidade do aluno. A ferramenta deverá atender às necessidades de educação e avaliação à distância com o acompanhamento de um tutor artificial. Palavras chaves: Video-aula, Player de vídeo em flash, Sistemas de tutoria inteligente. 1 Estudante do Curso Técnólogo em Sistemas para Internet da Faculdade de Administração e Negócios de Sergipe FANESE; E-mail: icarocarlosandrade@gmail.com 2 Estudante do Curso Técnólogo em Sistemas para Internet da Faculdade de Administração e Negócios de Sergipe FANESE; E-mail: igorantonioandrade@gmail.com 3 Mestre em Ciência da Computação pela Universidade Federal de Sergipe UFS. Professor da Faculdade de Administração e Negócios de Sergipe FANESE; E-mail: ricardoacrabelo@gmail.com 4 Mestre em Ciência da Computação pela Universidade Federal de Pernambuco UFPE. Professora da Faculdade de Administração e Negócios de Sergipe FANESE; E-mail: renatamsdn@gmail.com

1 INTRODUÇÃO Atualmente encontramos vários reprodutores de vídeo de formatos diferentes na web. Sites que querem apresentar uma plataforma de web aula ou treinamento precisam normalmente implementar um sistema somente para isso, onde eles terão um reprodutor para os vídeos e os formulários de questões. O que normalmente é feito hoje é publicar os vídeos no Youtube e utilizar uma API para exibir esse vídeo na própria página, além de construir separadamente os formulários de avaliação. Isso gera alguns problemas, pois os visitantes passam então a assistir os vídeos pelo próprio Youtube, tirando o foco do treinamento na página. Outra questão é que para utilizar vários vídeos do Youtube na página, é preciso colocar vários componentes de reprodução, cada um apontando para um vídeo específico. É muito comum encontrar hoje páginas com boa parte do corpo ocupada com vários vídeos do Youtube, utilizando tecnologias de reprodução diferentes. A proposta é abordar esse problema e gerar uma solução que venha a trazer benefícios para o aprendizado do aluno tornando-o mais concentrado. Serão utilizados conceitos de Hipermídia Adaptativa para promover a adaptação da mídia às necessidades, expectativas e preferências de cada usuário, além de conceitos de Tutoria Inteligente para criar um ambiente de orientação dinâmico e que venha a trazer um grau alto de aproveitamento e aprendizado. Com isso, o objetivo desse trabalho é desenvolver uma ferramenta onde seja possível exibir facilmente uma lista qualquer de vídeos no mesmo reprodutor, usando o conceito de lista de reprodução (playlist). Essa configuração deve ser feita de forma simples, apenas invocando o framework para exibição do reprodutor e passando para ele o local onde os vídeos estão e a sequência de apresentação.

Além disso, a ferramenta deve integrar a possibilidade de exibir um questionário de avaliação após a exibição dos vídeos. Para isso não deve ser necessário a implementação de nenhum formulário no próprio corpo do site que está exibindo os vídeos. Ao invocar o framework deverá ser informado ao mesmo as questões que deverão ser exibida ao usuário. O framework então deve retornar as respostas do usuário para quem fez a invocação. A lista de vídeo, assim como o questionário a ser aplicado ao usuário deverá ser informada através do uso da linguagem de marcação XML. O arquivo XML deverá conter o caminho (path) para os vídeos a serem reproduzidos, além da sequência de reprodução. Outro arquivo deverá conter as questões a serem aplicadas ao usuário, seguindo uma formatação predefinida que será compreendida pelo framework para a renderização do formulário. Após a aplicação do questionário será retornado um XML contendo o resultado da avaliação do usuário. 2 METODOLOGIA A metodologia a ser utilizada para a realização desse trabalho será explorativa e qualitativa, onde haverá um estudo das atuais ferramentas de exibição de vídeo na web e seu uso na educação à distância. Em seguida deverá ser feito um estudo referente aos Sistemas Tutores Inteligentes (STI) e aos Sistemas de Hipermídia Adaptativa (SHA) aplicados a sistemas educacionais, por meio da análise da produção acadêmica existente sobre o assunto. Após essa etapa de investigação deverá ser implementada uma ferramenta de reprodução de vídeo na web buscando atender às necessidades de educação e avaliação à distância. Para o desenvolvimento dessa ferramenta será utilizado o Adobe Flash, que é uma plataforma multimídia de desenvolvimento de aplicações que contenham animações, áudio e vídeo, bastante utilizada na construção de anúncios publicitários e páginas web interativas. Por ser extremamente difundida é indicada no desenvolvimento de aplicações para reprodução de vídeo sobre demanda, além de possuir diversos

recursos para esse uso. Possui uma linguagem de programação embutida, o ActionScript, muito semelhante ao JavaScript, e em sua terceira versão possui recursos de script que vão além de suas versões anteriores, objetivando facilitar a criação de aplicativos altamente complexos com grandes conjuntos de dados e bases de código reutilizáveis orientadas a objetos. 3 SOBRE AS TECNOLOGIAS UTILIZADAS O flash é um software mantido pela Adobe Systems e usado geralmente para criação de animações embutidas em navegadores ou exibidas nas plataformas desktops, mobile e Smart TVs.Os arquivos feito em flash são comumente utilizados para banners de propagandas em sites e jogos, além de diversas outras aplicações que exigem algum tipo de interatividade com o usuário, como tutorias e reprodutores de vídeo. O flash mostrou-se atraente para o trabalho exposto neste artigo por ser uma ferramenta madura e oferecer distribuição de vídeo com componentes, ou seja, um conjunto de ativos de interface de usuário criado previamente, além de permitir total controle sobre todos os aspectos da reprodução de vídeos Flash (FLV) ou vídeo sob demanda. É possível, por exemplo, exibir vídeos em tela cheia e com legendas nativamente no Flash. Para criação de aplicações web, a plataforma Adobe Flash fornece a linguagem ActionScript, que está em sua versão 3.0. Ela é uma linguagem de alto nível e possui um forte sistema de herança de classes, bibliotecas para expressões regulares, sistema de tratamento de eventos, acesso direto à lista de componentes do Flash em tempo de execução. Para a troca de informações com o framework será utilizado o padrão XML que é um meio estruturado baseado em texto para a troca de dados. Foi escolhido por sua flexibilidade e facilidade na organização de informações, sendo um padrão próprio

na criação de arquivos que podem ser usados para configuração ou parametrização.. A linguagem ActionScript oferece total suporte ao tratamento de arquivos XML através de classes baseadas em ECMAScript para a especificação XML (E4X). 4 EXPERIMENTOS E RESULTADOS Até o momento foram realizados diversos testes e ensaios com as tecnologias escolhidas para efetuação da proposta, observando-se um comportamento favorável e um rápido avanço na implementação. Os resultados obtidos foram estruturas de reprodução de vídeo em flash com o uso de classes e funções em ActionScript 3.0 para um melhor desempenho e controle mais flexível. Foram feitos estudos da recomendação XML com o objetivo de elaborar os padrões que serão usados para leitura dos dados pela aplicação e a forma de retorno desses para a estrutura que invocou. 5 CONCLUSÃO O próximo passo do trabalho é lidar com uma lista de vídeos a serem reproduzidos sequêncialmente baseado em parâmetros passados ao reprodutor, assim como um questionário que deverá ser aplicado ao usuário e seu retorno contendo o resultado dessa avaliação. Finalmente, a partir da criação de um framework que facilite a reprodução de vídeos em um ambiente próprio sem a necessidade de ferramentas externas espera-se obter um melhor resultado no uso desse tipo de mídia para o ensino, focando o usuário naquilo que é mais importante no momento, o conteúdo ministrando. A avaliação do aproveitamento permite um entendimento do impacto desse conteúdo no usuário, se o resultado está sendo o esperado ou até um estudo mais profundo sobre as principais adversidades encontradas no processo para possibilitar uma

alteração na metodologia aplicada com a intenção de mais facilmente alcançar o objetivo. REFERÊNCIAS BIBLIOGRÁFICAS 1 - BARBATANA, Fabrício Eras Manzi. Flash CS3 Professional: criando além da animação. 2. ed. São Paulo: Érica, 2008. ISBN 978-85-365-0167-3 2 - SILVA, Maurício Samy. JavaScript: guia do programador. São Paulo: Novatec Editora, 2010. ISBN 978-85-7522-248-5 3 - SHUPE, Rich; ROSSER, Zevan. Aprendendo ActionScript 3.0: guia para iniciantes. Porto Alegre: Bookman, 2010. ISBN 978-85-7780-641-6 4 - FRAGELLI, R.R. (2010). Uma Abordagem de Redes Quantizadas e Objetivos Multiformes para Modelagem de Domínio em Sistemas de Tutoria Inteligentes. 2010. xviii, 163 f., il. Tese (Doutorado em Ciências Mecânicas) Universidade de Brasília, Brasília. 5 - BRIMELOW, Lee. Six reasons to use ActionScript 3.0. Data de publicação: 18 de ago. 2008. Disponível em: <http://www.adobe.com/devnet/actionscript/articles/six_reasons_as3.html>. Acesso em: 19 de set. 2013. 6 - ADOBE SYSTEMS INCORPORATED. Programação do ADOBE ACTIONSCRIPT 3.0. Data de publicação: 2008. Disponível em: <http://help.adobe.com/pt_br/actionscript/3.0_programmingas3/flash_as3_progra mming.pdf>. Acesso em: 20 de set. 2013.