ENSINO-APRENDIZAGEM NA TV DIGITAL: ESTENDENDO O AMBIENTE AULANET PARA A TV

Tamanho: px
Começar a partir da página:

Download "ENSINO-APRENDIZAGEM NA TV DIGITAL: ESTENDENDO O AMBIENTE AULANET PARA A TV"

Transcrição

1 CENTRO UNIVERSITÁRIO VILA VELHA CURSO DE CIÊNCIA DA COMPUTAÇÃO FILIPE BOSI GUAITOLINI ENSINO-APRENDIZAGEM NA TV DIGITAL: ESTENDENDO O AMBIENTE AULANET PARA A TV VILA VELHA 2008

2

3 FILIPE BOSI GUAITOLINI ENSINO-APRENDIZAGEM NA TV DIGITAL: ESTENDENDO O AMBIENTE AULANET PARA A TV Trabalho de Conclusão de Curso apresentado ao Centro Universitário Vila Velha como requisito parcial para a obtenção do grau de Bacharel em Ciência da Computação. Orientador: Vinicius Rosalen da Silva VILA VELHA 2008

4 FILIPE BOSI GUAITOLINI ENSINO-APRENDIZAGEM NA TV DIGITAL: ESTENDENDO O AMBIENTE AULANET PARA A TV BANCA EXAMINADORA Prof. Msc. Vinicius Rosalen da Silva Centro Universitário Vila Velha Orientador Prof. Msc. Otacílio José Pereira Centro Universitário Vila Velha Prof. Msc. Leonardo Muniz de Lima Centro Universitário Vila Velha Trabalho de Conclusão de Curso aprovado em 25/11/2008.

5 Aos meus pais...

6 AGRADECIMENTOS Agradeço a todos, pois seria injustiça se faltasse alguém.

7 Não há nada como um sonho para criar o futuro. Utopia hoje, carne e osso amanhã. Victor Hugo

8 LISTA DE TABELAS 1 Tipos de mídias suportadas pela linguagem NCL [6]

9 LISTA DE FIGURAS 1 Arquitetura em camadas da TV digital Arquitetura do middleware Ginga Árvore de diretórios a ser transmitida Divisão dos arquivos em módulos para transmissão Estrutura base de um documento NCL [16] Modelo 3C Tela de Interesse Tela do serviço de Conferência Tela de envio de mensagem no serviço de Conferência Ambiente de desenvolvimento Composer Ambiente de desenvolvimento NCL Eclipse Ginga-NCL Emulator Ginga-NCL Virtual STB Caso de uso Gera Documentos Interativos Diagrama de classes do Gerador Diagrama de seqüência do Gerador Trecho do código do objeto Html Nome das páginas HTML geradas Trecho do código do objeto Ncl Diagrama de pacotes Estrutura de pacotes e classes Caso de uso Inicia Conferência

10 23 Diagrama de seqüência da Conferência na TV Arquitetura proposta Árvore de arquivos Gerador NCL AulaNet na TV digital Trecho do código NCL referente ao descriptorbase Trecho do código NCL referente a seleção de um curso

11 SUMÁRIO RESUMO 1 INTRODUÇÃO 11 2 TV DIGITAL TV DIGITAL E O BRASIL GINGA NCL GINGA J AULANET CONFERÊNCIAS AULANET NA TV DIGITAL ESTUDO DE CASO SISTEMA GERADOR SISTEMA AULANET NA TV ARQUITETURA PROPOSTA PROTÓTIPO ANÁLISE DAS INTERFACES CONCLUSÃO 48 REFERÊNCIAS 49 ANEXO A 51

12 RESUMO A TV digital brasileira está em implantação, com uma adaptação do padrão japonês como padrão de transmissão, e o seu próprio middleware, o Ginga, desenvolvido por universidades brasileiras. Com a TV digital surge a possibilidade de utilização de recursos interativos na criação de programas. Dados os baixos índices educacionais brasileiros, programas voltados ao ensino-aprendizagem surgem como alternativas para redução desse problema. O AulaNet, um sistema de ensino-aprendizagem a distância pela internet, está sendo adaptado para oferecer suporte ao ensino e aprendizado pela TV digital, favorecendo uma integração entre os ambientes de aprendizagem Web e TV. Palavras-chave: TV digital, ensino-aprendizagem, integração de sistemas.

13 11 1 INTRODUÇÃO A educação é uma necessidade do Brasil, que ocupa a 72 a posição no ranking mundial de educação 1, e é apenas o 10 o colocado entre os países latino-americanos 2. A colocação do país não reflete somente uma má qualidade de ensino, e sim, uma descontinuidade dos estudos fora do ambiente escolar. Já existem opções que ajudam no reforço, e que também servem como forma de aprendizado, por exemplo, os telecursos, porém suas aulas cansativas e repetitivas deixam o aluno desmotivado a assistí-las. A TV digital, já implantada em alguns estados brasileiros e em fase de implantação nos demais, oferece uma oportunidade para ajudar a mudar este quadro. A televisão é um dos eletrodomésticos mais presentes nas residências brasileiras, segundo pesquisa do Programa Nacional de Conservação de Energia (PROCEL), da Eletrobrás, que indica que 97,1% dos lares têm TV 3. A TV digital possibilita a utilização de recursos interativos em programas ampliando suas possibilidades educacionais. Inicialmente a TV digital está sendo implantada sem o canal de retorno entre a televisão e a emissora, possibilitando apenas a interatividade local. Na interatividade local há apenas o envio de dados da emissora para o telespectador. Já na interatividade com o canal de retorno torna-se possível que o usuário também envie dados para emissora, podendo desta forma participar mais ativamente do programa que está sendo exibido. Sendo possível implementações onde o telespectador possa votar no final da novela que gostaria de assistir, por exemplo, ou votar em candidatos num show de calouros. Havendo ainda a possibilidade de uma comunicação direta entre o set-top box 4 e a emissora, assim oferecendo mais recursos e opções ao usuário, não Equipamento que conecta uma fonte externa de sinal a um televisor, transformando o sinal em conteúdo que possa ser apresentado na tela. O sinal pode ser proveniente de um cabo ethernet, uma

14 12 o deixando restrito somente ao conteúdo enviado. Apesar das possibilidades e facilidades que a TV digital traz para o ensino-aprendizagem, há também muitas dificuldades associadas. Uma situação similar ocorreu no início da utilização da internet na educação. Ao desenvolver um curso, se não contasse com uma equipe de apoio, o docente deveria entender de tecnologias que normalmente não são de sua área de atuação, como HTML (HyperText Markup Language), JavaScript, entre outras. Para contornar em parte esta dificuldade, foram desenvolvidos os ambientes gerenciadores de aprendizagem (LMS). Estes ambientes separam conteúdo da navegação, deixando para os docentes a preocupação com a produção dos conteúdos didáticos, pelas suas ferramentas habituais. Além disso, os ambientes oferecem serviços de comunicação, coordenação e cooperação integrados que podem ser acrescentados ao curso. Um Learning Management System, conhecido como LMS, ou Sistemas de Gerenciamento de Cursos (SGC), é um software desenvolvido com o intuito de auxiliar na condução do ensino-aprendizagem a distância. Um LMS oferece um maior controle das aulas, integração com novas formas de interação, além da adição de novas ferramentas de auxílio ao ensino, como bate-papo, conferências e blogs. Tendo em vista as possibilidades educacionais da TV digital, faz-se necessário o desenvolvimento de um LMS específico para esta nova plataforma. Visando a integração do ensinoaprendizagem nas diversas mídias de interação, é oportuno integrar um LMS Web para a TV. Deste modo, as interações ocorrem de maneira integrada, propiciando a continuidade de estudo entre os ambientes. O AulaNet 5, um ambiente de ensino-aprendizagem pela internet, que já é utilizado por instituições de ensino e empresas para prover aulas e treinamentos, mostra-se como um ambiente propício para esta integração. Neste trabalho é desenvolvido um programa que gera automaticamente os documentos necessários para um serviço do AulaNet executar na TV digital. Sendo nas Seções 2 e 3 apresentados os conceitos sobre a TV digital e o ambiente AulaNet, respectivamente, na Seção 4 a integração entre os ambientes e na Seção 5 a conclusão do trabalho. antena de satélite, um cabo coaxial, uma linha telefônica, ou uma antena de VHF (Very High Frequency) ou UHF (Ultra High Frequency) 5

15 13 2 TV DIGITAL Desde que iniciaram as transmissões regulares de TV através do canal londrino BBC (British Broadcasting Corporation), primeiro canal de TV, fundado em 1936, a TV já passou por uma série de transformações. As primeiras começaram ainda na década de 1950, com a adição de cor às imagens, tornando a televisão mais atraente, e um aumento da quantidade de canais. Porém, a maior evolução no meio de transmissão ocorreu em 1956, quando surgiu a possibilidade de se armazenar o conteúdo produzido (videotape), pois até o momento as transmissões eram feitas ao vivo, o que era produzido no estúdio enviava-se para o telespectador sem qualquer intervenção da emissora. Assim passou-se a produzir programas que eram gravados e editados para depois serem transmitidos. Na década de 1980, as ilhas de edição digitais passaram a oferecer maior flexibilidade e mais recursos aos editores [13]. Assim sendo, começou-se a idealizar no Japão uma TV de alta definição analógica, o padrão Muse. Porém, com a ascensão da era digital, esse padrão restringiu-se somente as transmissões via satélite no próprio Japão, e projetos do mesmo porte em outros países acabaram nem saindo do papel, sendo substituídos por uma proposta digital. Dentre estes países pode-se destacar os Estados Unidos, que num primeiro momento apoiou o padrão Muse, mas acabou por iniciar o desenvolvimento do seu padrão digital. Os primeiros resultados dos projetos de uma TV digital começaram a surgir na década de 1990 com o início das transmissões neste formato nos Estados Unidos e na Europa. Os norte-americanos desenvolveram o ATSC (Advanced Television Systems Committee) 1 que privilegia uma TV de alta definição (HDTV), utilizando a modularização 8-VSB (Vestigial Side Band), ideal para recepção com antenas externas e em ambientes de pouco ruído impulsivo (interferências geradas pelo liquidificador, por e- xemplo), onde as informações digitais trafegam a uma taxa de 19,29 Mbps. Hoje o padrão americano é utilizado nos Estados Unidos, Canadá, Coréia do Sul e Taiwan. 1

16 14 Os europeus criaram o DVB (Digital Video Broadcasting) 2 que privilegia a multiprogramação interativa e a oferta de serviços. Em relação a modularização do sinal o padrão europeu resolveu priorizar a recepção por intermédio de antenas internas, para isso foi utilizado a modularização COFDM (Coded Orthogonal Frequency Division Multiplex) que possui maior robustez, com as informações digitais trafegando a taxas que variam entre 4,98 à 31,67 Mpbs. O padrão europeu está presente nos países da União Européia, Rússia, Turquia, Ucrânia, Austrália, Cingapura, Índia e Nova Zelândia. O ISDB (Integrated Services Digital Broadcasting) 3, que é o padrão japonês, surgiu alguns anos depois privilegiando uma TV de alta definição e a recepção do sinal em dispositivos móveis e portáteis, também utilizando a modularização COFDM, com informações digitais que trafegam a taxas de 3,56 até 30,98 Mbps. O padrão brasileiro é uma adaptação do padrão japonês. Algo presente em todos os padrões é a possibilidade da interatividade por parte do telespectador por intermédio do controle remoto, ou qualquer outro dispositivo capaz de produzir efeito semelhante. Para que possa ser utilizado esse recurso é necessário a utilização de um middleware 4, sendo ele o responsável pela intermediação da comunicação entre a aplicação e os serviços oferecidos nas camadas inferiores. A finalidade para o uso do middleware é oferecer um serviço padronizado para as aplicações fornecendo uma maior portabilidade, por funcionar independente de plataforma ou tipo de hardware adotado. Os middlewares norte-americano, europeu e japonês são, respectivamente: DASE (DTV Application Software Environment), MHP (Multimedia Home Platform) 5 e ARIB (Association of Radio Industries and Businesses) 6. A Figura 1 mostra a arquitetura da TV digital, dividida em camadas e com a tecnologia utilizada em cada uma. A camada de Aplicação contém os programas e serviços oferecidos pela emissora, governo e empresas de comércio eletrônico, além do guia eletrônico de programação (EPG - Electronic Program Guide). A camada de Transporte é o multiplexador e demultiplexador de áudio, vídeo e dados, multiplexando as informações na emissora para a transmissão e demultiplexando no set-top box para exibição na televisão Camada de software que não constitui diretamente aplicações, mas que facilita o uso de ambientes ricos em tecnologia da informação

17 15 Figura 1: Arquitetura em camadas da TV digital. 2.1 TV DIGITAL E O BRASIL No dia 2 de dezembro de 2007 o Brasil iniciou a transmissão do sinal da TV aberta de forma digital. A TV digital brasileira, também conhecida como SBTVD (Sistema Brasileiro de TV Digital), não surgiu somente com o intuito de levar um sinal com maior qualidade de áudio e vídeo para os lares brasileiros e sim, uma forma encontrada pelo governo de prover através da televisão, um dos eletrodomésticos mais disseminados no país, a inclusão digital. Segundo pesquisa realizada pelo Comitê Gestor da Internet no Brasil, em parceria com o IBGE (Instituto Brasileiro de Geografia e Estatística), com o Instituto Ipsos-Opinion e com o Ibope/NetRatings apenas 9,6% da população brasileira acessa a internet diariamente, enquanto 55% da população nunca usou o computador 7. O desejo governamental passa a ser possível através da TV digital devido a forma de transmissão do sinal. No formato digital, além de ser possível o envio de áudio e vídeo, possibilita a troca de dados. Assim, democratizando o acesso às tecnologias da informação, o que impactua diretamente na vida das pessoas, havendo uma maior disseminação de conhecimento, servindo de suporte para melhora na condição de vida. Diferente do sinal analógico, que é contínuo e varia em função do tempo, o sinal 7

18 16 digital é constituído de valores discretos, descontínuo, no tempo e na amplitude. No sistema analógico, da forma que o sinal for recebido pela antena, ele será exibido na televisão, esteja ele com ruídos ou com qualquer outro tipo de inconsistência, no sistema digital, a forma de recepção do sinal continua sendo a mesma, porém, ruídos podem ser detectados e corrigidos e partes inconsistentes não são exibidas. O padrão brasileiro é o ISDB-TB (Integrated Services Digital Broadcasting - Terrestrial Brazilian) que é uma adaptação do padrão japonês ISDB. Com esta adaptação é possível a constatação de algumas vantagens como a redução no pagamento de royalties, desenvolvimento da indústria nacional, padrão passível de aplicação em outros países, além de uma maior flexibilidade. Assim não se fica atrelado a modificações feitas pelo país criador. Poderão ser feitas mudanças ou adequação de tecnologia de forma independente, prova disso é a forma como é feita a codificação do vídeo, onde o sistema brasileiro já nasceu com o padrão MPEG-4 (Motion Picture Expert Group) e o japonês começou agora a migração para este padrão. Outra comprovação destas vantagens pode ser feita com a adoção pela Argentina do padrão brasileiro e os estudos de viabilidade que estão sendo feitos pelo Chile 8. No padrão brasileiro o sinal transmitido é constituído de 13 segmentos, onde 12 segmentos são destinados a dispositivos full-seg 9 e 1 segmento destinado a dispositivos one-seg 10. Cada segmento tem uma taxa de dados de 1787,28 kbps, o que proporciona uma imagem de qualidade semelhante aos vídeos do site youtube 11, qualidade que para dispositivos one-seg é suficiente devido às dimensões da tela. Para os dispositivos full-seg serão utilizadas duas modalidades de transmissão a SDTV (Standard Definition Television) e a HDTV (High Definition Television). Ao se transmitir no modelo SDTV tem-se áudio e vídeo digitais, de qualidade semelhante com a TV analógica. Ao se optar por transmitir nesse modelo, a emissora pode transmitir até quatro programas, pois para essa qualidade são necessários a utilização de apenas 3 segmentos. Usando o modelo HDTV tem-se alta qualidade de som e imagem, onde todos os 12 segmentos são utilizados para a transmissão de um único programa, oferecendo uma taxa de dados de 21,44 Mbps, o que é quase duas vezes maior do que a taxa do DVD (Digital Video Disc) que é em torno de 10,80 Mbps Termo técnico utilizado para designar a capacidade de um dispositivo em receptar os 12 segmentos transmitidos. 10 Termo técnico utilizado para designar a capacidade de um dispositivo em receptar apenas 1 segmento dos 13 transmitidos. 11

19 17 Para usufruir desta nova tecnologia já existem alguns aparelhos que permitem a recepção do sinal digital. Televisores, terminais de acesso (set-top box) e equipamentos móveis, são exemplo de dispositivos full-seg, recepcionam os 12 segmentos, além de poderem oferecer funcionalidades adicionais que vão além da recepção do sinal digital, por exemplo, adição de disco rígido para que seja possível a gravação de programas, porta USB (Universal Serial Bus) para cópia dos programas gravados no disco ou execução de músicas, entre outros. Como dispositivos one-seg, destacam-se os equipamentos portáteis, como celulares e mini-tvs, além de receptores USB para computador. A interatividade também está presente no padrão brasileiro, através do middleware Ginga, produzido por universidades brasileiras e disponibilizado na forma de software livre. O desenvolvimento do Ginga foi dividido em duas frentes de trabalho, o Ginga- NCL [19] e o Ginga-J [20], mais a frente será explicado cada uma delas. Então para o acesso à interatividade não basta ter somente um equipamento que receba sinais digitais, e sim, um que, além de receber esses sinais, contenha o middleware Ginga. A arquitetura do middleware Ginga é apresentada na Figura 2, sendo o ambiente de apresentação a camada responsável por iniciar a aplicação e mantê-la executando. Havendo a necessidade de utilizar funcionalidades mais específicas, é feita uma ponte com o ambiente de execução, onde encontram-se APIs para linguagem Java e outros sistemas de TV digital. Figura 2: Arquitetura do middleware Ginga. A arquitetura do middleware apresentada na Figura 2 refere-se a dispositivos fullseg, onde todos os componentes estão definidos na norma como sendo obrigatórios. O diferencial entre a full-seg e one-seg é encontrado em relação a aplicações supor-

20 18 tadas, a full-seg tem de apresentar suporte a NCL, ECMAScript, LUA 12 e Java, já a one-seg tem de suportar apenas NCL e LUA. Para o envio dos arquivos que compõem a interatividade do programa de TV ou da aplicação disponibilizada pela emissora, faz-se necessária a implementação de um carrossel de dados e/ou carrossel de objetos, onde os arquivos passam a ser enviados ao telespectador de forma cíclica. Esse reenvio de arquivos impede que somente quem sintonizou o canal no início do programa os tenha recebido, sendo possível o recebimento a qualquer momento. Para o envio dos dados utiliza-se o protocolo DSM- CC (Digital Storage Media Command and Control Protocol) que segue o padrão do fluxo de transporte MPEG. DSM-CC é uma coleção de protocolos que pode ser usada de maneira independente ou conjunta dependendo das necessidades da aplicação [17]. Os arquivos a serem enviados são agrupados em módulos de tamanho máximo de 64 Kbytes, arquivos maiores que esse valor são colocados em módulos separados e são enviados de maneira seqüencial seguindo a ordem padrão de envio. Caso necessário, a ordem de envio pode ser alterada, para que um módulo seja enviado mais de uma vez durante uma volta do carrossel. Figura 3: Árvore de diretórios a ser transmitida. A Figura 3 mostra uma árvore de diretório com os arquivos a serem enviados para o telespectador em determinado momento do programa. Selecionados os arquivos, é feito o agrupamento dos arquivos em módulos, de modo que os arquivos pagu.avi 12 LUA é uma linguagem de programação leve, reflexiva e de programação processual, concebida como uma linguagem de scripts com semântica extensível. Desenvolvida por um time da PUC-Rio, a princípio, para ser usada em um projeto da Petrobras, porém, devido à sua eficiência, clareza e facilidade de aprendizado, passou a ser utilizada em diversos ramos da programação, por exemplo: filmes, jogos, robôs e processamento de textos. Site:

21 19 e chorinho.wav irão compor módulos individuais, por seu valor ultrapassar o tamanho máximo permitido. Já index.htm e lfgs.jpg estarão em outro módulo, assim nosso exemplo possuirá três módulos a serem enviados, a divisão em módulos pode ser vista na Figura 4. Figura 4: Divisão dos arquivos em módulos para transmissão. Na TV digital não é possível somente receber dados, mas também enviar. Por meio de um canal de retorno é estabelecida a comunicação entre telespectador e emissora que, dependendo da tecnologia disponibilizada no set-top box, será via telefonia celular, telefonia fixa, ADSL (Assymetrical Digital Subscriber Line), rádio ou satélite GINGA NCL O Ginga-NCL é um subsistema lógico do sistema Ginga responsável pelo processamento de documentos NCL (Nested Context Language), tendo como seu componente-chave a máquina de interpretação do conteúdo declarativo (formatador NCL) [3]. Essa linguagem declarativa foi desenvolvida pelo laboratório TeleMídia da PUC- Rio (Pontifícia Universidade Católica do Rio de Janeiro) e tem como finalidade realizar a sincronização das mídias, ou seja, sincronizar a programação que está sendo exibida com os recursos de interatividade que estão sendo disponibilizados. A linguagem NCL consegue reproduzir uma grande quantidade de tipos de mídias (Tabela 1) muito usados hoje, tanto na televisão quanto no computador, o que acaba sendo um facilitador para a criação de programas interativos uma vez que todo arquivo já existente não precisa ser convertido para um formato específico, para que assim seja possível a sua exibição na televisão. Para que um documento escrito nessa linguagem possa ser interpretado pelo middleware é necessário que o arquivo seja compatível com o padrão NCL, assim, quando o arquivo for enviado para casa do telespectador junto com o áudio e o vídeo, ele será interpretado pelo set-top box e as opções de interatividade ficarão a disposição do telespectador. A linguagem NCL, baseada no modelo conceitual NCM (Nested Context Model),

22 20 Tipo de mídia text/html text/plain text/css text/xml imagem/bmp imagem/png imagem/gif imagem/jpeg audio/basic audio/mp3 audio/mp2 audio/mpeg audio/mpeg4 video/mpeg application/x-ginga-nclua application/x-ginga-nclet Extensão de arquivo htm, html txt css xml bmp png gif jpg, jpeg wav mp3 mp2 mpeg, mpg mp4, mpg4 mpeg, mpg lua class, jar Tabela 1: Tipos de mídias suportadas pela linguagem NCL [6]. foi desenvolvida para servir como instrumento de criação de documento hipermídia no SBTVD. Para a construção de um documento hipermídia, é necessário definir o que se quer tocar, onde, como e quando [16]. Dessa forma os arquivos NCL terão uma estruturação muito semelhante uns dos outros, diferindo na finalidade de cada aplicação. O arquivo NCL, que é escrito em XML (Extensible Markup Language), possui estrutura semelhante a da Figura 5. Logo no início vem o cabeçalho do arquivo (linha 1) com informações sobre a versão do XML que está sendo usada, na seqüência é aberta a tag <ncl> (linha 2) que é a tag pai do arquivo, todas as declarações, manipulações e ações são realizadas dentro das limitações de abertura e fechamento desta tag. A tag <head> (linha 3 a 17) faz referência ao cabeçalho do programa. Nessa seção define-se as regiões, os descritores e os conectores. Para delimitar o tamanho da área de exibição é usada a tag <regionbase>, dentro dela é declarada uma macro região, que pode ser toda utilizada para exibição de uma só informação ou sofrer divisão em regiões menores onde cada uma terá um tipo de informação sendo mostrada. Um descritor (<descriptorbase>) adiciona características de apresentação a um nó, ou seja, como um nó não contém a informação em qual região deve ser exibido, qual o nível de volume, o grau de transparência, todas essas informações e outras mais são

23 21 Figura 5: Estrutura base de um documento NCL [16]. passadas ao descritor. O descritor realiza uma ponte entre o nó e a região, adicionando dados relacionados a exibição. Os conectores (<connectorbase>) vão adicionar condições e ações aos elos, que são executadas por estímulos internos ou externos. Um estímulo interno é a transição entre dois vídeos, onde o vídeo 1 está sendo exibido e assim que chegue ao seu final o vídeo 2 é iniciado automaticamente. De forma externa o mesmo vídeo 1 está sendo exibido, mas antes que chegue ao fim o telespectador pressiona a tecla avançar do controle remoto, assim o vídeo 1 é interrompido e o vídeo 2 é iniciado. A tag <body> (linhas 18 a 25) faz referência ao corpo do programa. Nessa seção define-se os contextos, nós de mídia, elos, e ao menos uma porta (linha 19) que indica qual nó ou contexto é o inicial. Os contextos são estruturas que ajudam o programador a organizar melhor o código, nós que possuem alguma semelhança ou fazem parte de uma seqüência devem ser agrupados dentro de um único contexto. Pode ser feito um elo entre um contexto e outro. O nó de mídia é o objeto de exibição propriamente dito, seja ele vídeo, texto, imagem, etc. Ao se declarar um nó é importante referenciar corretamente a localização do arquivo e a qual descritor ele vai se relacionar, lembrando

24 22 que, o descritor é a ponte entre o nó e a região. O elo é o elemento responsável por fazer a ligação entre os nós através de conectores GINGA J Ginga-J é um subsistema lógico do sistema Ginga responsável pelo processamento de conteúdos ativos. Um componente-chave do ambiente de aplicação procedural é a máquina de execução do conteúdo procedural, composta por uma máquina virtual Java [3]. Desenvolvido pela UFPB (Universidade Federal da Paraíba), o Ginga- J é baseado na linguagem Java, e tem como principal tarefa vir a complementar o Ginga-NCL para que implementações mais robustas e algoritmos mais sofisticados sejam utilizados nas construções de programas interativos. A API Ginga é composta pelos seguintes pacotes: Sun JavaTV 13, DAVIC (Digital Audio Video Council) 14, HAVi (Home Audio Video Interoperability) 15 e DVB. Além das API necessárias para o SBTVD: API para o canal de retorno, API de integração de dispositivos e API de ponte Ginga-NCL

25 23 3 AULANET O AulaNet 1 é um LMS (Learning Management System) gratuito voltado para o ensino-aprendizagem colaborativa na Web [10]. O AulaNet é desenvolvido de forma conjunta entre a PUC-Rio e a empresa EduWeb-SGPS desde 1997, e é tanto usado em instituições de ensino quanto em empresas para o treinamento de seus funcionários. Além do português, o ambiente está disponível para transferência nas versões em inglês e espanhol. Assim entre os milhares de downloads já feitos, identificase que alguns foram realizados a partir de outros países como os Estados Unidos, Japão, Portugal, Canadá, Cabo Verde, França, Angola, México e Itália. Os serviços do AulaNet, a partir da versão 3.0, passaram a ser desenvolvidos com base em componentes. A componentização possibilita que o ambiente seja adaptado de acordo com as necessidades das empresas e instituições de ensino ou das plataformas tecnológicas como a TV digital. Por exemplo, os serviços oferecidos pelo ambiente como Debate, Tarefas, Conferências, entre outros, são componentes que podem ser adicionados e removidos do AulaNet. Para dar suporte ao desenvolvimento de serviços no AulaNet, foram estabelecidos dois níveis de componentização. O primeiro nível é constituído de serviços colaborativos que, por sua vez, são montados com componentes 3C 2 (segundo nível) que implementam funcionalidades relacionadas à colaboração. Os componentes são distribuídos em kits organizados em função do modelo 3C para que desenvolvedores montem aplicações colaborativas. Figura 6 apresenta uma visão do modelo 3C, onde a comunicação se realiza através da argumentação e conversação, coordenação se realiza através do gerenciamento de pessoas, atividades e recursos e cooperação se realiza através de compartilhamento de informações. O componentes de estruturas são utilizados para oferecer suporte ao gerencia- 1 O ambiente Aulanet encontra-se disponível para utilização no endereço eletrônico: 2 O modelo 3C de colaboração é baseado na concepção de que para colaborar, os membros de um grupo comunicam-se, coordenam-se e cooperam.

26 24 Figura 6: Modelo 3C. mento e a execução dos componentes. Um componente de estrutura é um conjunto de interfaces e regras de interação que possibilitam a implantação de componentes aderentes a um certo padrão. Assim, os desenvolvedores ficam libertos de implementar serviços técnicos de baixo nível, direcionando seus esforços para as regras de negócio e para a composição do sistema, além de grande parte das funcionalidades dos componentes de estruturas serem recorrentes e reusáveis. 3.1 CONFERÊNCIAS O ambiente Aulanet é muito amplo, apresentando vários serviços com uma vasta quantidade de funcionalidades. Um curso pode conter os seguintes serviços: Correio para Participante, Correio para Turma, Conferências, Debate, Avisos, Aulas, Tarefas, Bibliografia, Webliografia, Documentação e Relatórios de Participação. O serviço Conferências oferece fóruns de discussão, como os encontrados em diversos sites da internet. Ao iniciar a Conferência de um curso é exibida a tela mostrada na Figura 7, conhecida como Interesse por agrupar as mensagens referentes a um mesmo assunto. Esta organização visa facilitar a busca feita pelos alunos, devido a

27 25 um direcionamento específico para o assunto desejado. Figura 7: Tela de Interesse. Ao selecionar um Interesse o aluno é redirecionado para a página da Figura 8, onde podem ser vistas todas as mensagens organizadas em forma de árvore, sendo possível a expansão e a contração da árvore. Cada mensagem possui um checkbox possibilitando ao aluno a seleção de mais de uma mensagem seja para a leitura ou para indicar a mensagem como lida ou não lida. Ao clicar no botão enviar o usuário pode adicionar uma mensagem ao ambiente. Para isso, além de informar o assunto e a mensagem, faz-se necessário a categorização da mensagem, facilitando a compreensão dos demais membros do curso. Como visto na Figura 9 a mensagem pode pertencer a diferentes categorias, onde destacam-se: seminário, utilizado para propor um tema para discusão pelos alunos; argumentação, resposta a uma pergunta; esclarecimento, esclarecimento de algum ponto possível de não compreensão; questão, indica uma pergunta.

28 26 Figura 8: Tela do serviço de Conferência. Figura 9: Tela de envio de mensagem no serviço de Conferência.

29 27 4 AULANET NA TV DIGITAL O ensino-aprendizagem a distância não é uma forma nova de ensino no Brasil. Antes da utilização de eletro-eletrônicos, o ensino era feito, e ainda é, através de livros e apostilas, que eram entregues pelos correios. Como exemplo, o Instituto Universal Brasileiro [11], fundado em 1941, oferece cursos profissionalizantes em diversas áreas, onde todo o material é enviado ao aluno por intermédio dos correios. Com o avanço da tecnologia os olhares voltaram-se para novas formas de ensino a distância. Uma evolução foi a utilização da televisão para servir de plataforma para as aulas, os chamados telecursos. Um exemplo é o Telecurso 2000 [23], que teve a sua primeira aula exibida em 1981, quando oferecia somente o curso de ensino fundamental, chamado de 1 o grau na época, e hoje possui cursos que vão do fundamental ao profissionalizante. Com a popularização dos micro-computadores o ensino a distância, por meio deles, também se disseminou. Há diversas possibilidades de aprendizagem pelo computador, porém uma que merece destaque é o ensino-aprendizagem pela internet. Por exemplo, o AulaNet é um ambiente baseado nesta forma de ensino, dando suporte a diversos cursos em diferentes áreas. A chegada da TV digital propicia novas abordagens para o ensino-aprendizagem a distância, que reuni a transmissão, predominantemente multimídia, de TV, com a capacidade de interação do computador. Ainda no início de implantação, os recursos não são bem conhecidos por desenvolvedores, havendo uma escassez de idéias para desenvolvimento de novas aplicações e abrindo espaço para integração de sistemas à TV digital. A própria TV digital ainda está em uma fase muito preliminar. Vários trabalhos estudam a ligação do ensino-aprendizagem com a TV digital. Lytras et. al. (2002) trata a aceitação da TV digital pela população como algo certo, baseando-se na alta penetração e aceitação que a TV já possui, e sugere que aplicações educacionais serão bem aceitas por se aproveitarem dessa popularidade.

30 28 Bates (2003) defende o ensino através da televisão valendo-se da sua facilidade de uso, o potencial de atingir mais pessoas e na crença que as pessoas tem no conteúdo exibido. Damásio (2003) acredita que a TV digital possa fornecer mais motivação e dedicação ao aluno, sendo eficaz para promover o aprendizado na escola, em casa ou em qualquer outro lugar. Aarreniemi-Jokipelto (2006) cita cinco razões para o uso da TV digital para finalidades educacionais: acessibilidade, serviços interativos, independência de tempo e lugar, baixo custo para uso inicial e aprendizagem sob demanda. Waisman (2006) discute a usabilidade da TV digital, levantando os pontos críticos, relacionados a utilização de serviços interativos. Entretanto nenhum destes trabalhos se relacionam a pesquisas sobre a forma de integração de um ambiente à TV digital. As pesquisas são voltadas para usabilidade de serviços educacionais em ambiente de TV digital interativa [24]. Texeira et. al. (2005) defende a adoção de um sistema de ferramentas, divididas em componentes, para a criação de aplicações para a TV digital. Optando pelo padrão criado por um grupo de empresas chamado DAVIC (Digital Audio Video Council), que visa a padronização de todos os recursos utilizados na construção de aplicações interativas. Os autores não especificam sistemas e sim ferramentas, logo seus objetivos são de identificar, selecionar, acrescentar e desenvolver modelos formais de especificações de interfaces, protocolos e arquiteturas para serviços e aplicações audiovisuais digitais. Porém não chega a ponto de integração de um sistema limitando-se à tecnologia. Gerosa et. al. (2007) apresenta formas de integração do ambiente AulaNet com a TV digital, utilizando o middleware Ginga. Para o desenvolvimento dos documentos NCL, a própria tecnologia JSP (Java Server Pages) oferece a possibilidade de gerar o documento, além da criação das páginas HTML. Ainda descreve o ambiente AulaNet como sendo passível de tal integração por adotar o conceito de desenvolvimento de suas ferramentas por componentes, idéia também defendida por Texeira et. al. (2005). O que impede este tipo de integração é o fato do Ginga não estender a tecnologia JSP, contudo a idéia da utilização da linguagem Java para gerar os documentos NCL e as páginas HTML é de grande valia. Como já citado a TV digital ainda está se iniciando no Brasil, sendo escasso o número de aplicações interativas desenvolvidas para a mesma. Num primeiro momento estas aplicações são compostas de interatividade local ou interatividade intermitente, onde na interatividade local a comunicação emissora-telespectador é feita

31 29 de forma unidirecional, havendo somente informações partindo da emissora para o telespectador, possibilitando desta forma visualização de guias eletrônicos de programação, mudança da linguagem da legenda, mudança do áudio e jogos simples (semelhantes aos de telefone celular). Na interatividade intermitente é possível a resposta do telespectador a emissora, assim, neste tipo de interação há uma forma de canal de retorno, porém a comunicação continua unidirecional, pois a emissora não consegue responder a esses estímulos do telespectador. Esta impossibilidade devese ao canal de retorno utilizado pelo telespectador, que neste modelo é, geralmente, o telefone fixo ou móvel, restringindo-se a utilização de aplicações como votações, pesquisas e mensagens de texto. Há ainda a interatividade permanente, ainda em fase de implementação, onde haverá uma comunicação bidirecional entre emissora e telespectador. Isso passa a ser possível pois o canal de retorno é implementado no set-top box, criando-se uma comunicação direta, possibilitando assim uma resposta por parte da emissora ao estímulo do telespectador. Desta forma a gama de produtos e serviços a serem oferecidos aumenta, por exemplo, correio eletrônico, bate papo, compras, bancos, vídeo sobre demanda, entre outras possibilidades. Para o desenvolvimento de documentos NCL encontram-se disponíveis dois programas que oferecem uma melhor experiência ao desenvolvedor do que o simples bloco de notas. O Composer [16], desenvolvido pelo laboratório TeleMídia da PUC- Rio, torna o desenvolvimento de aplicações de baixo grau de complexidade algo bem simples de ser feito, pois é possível a criação de nós e regiões por uma interface gráfica, não havendo a necessidade do programador escrever várias linhas de código. Porém, quando a complexidade do aplicativo aumenta, a interface gráfica passa a não atender as necessidades e torna-se obrigatória a escrita de código via linha de comando. A Figura 10 mostra a tela principal do Composer onde as mídias adicionadas e suas ligações são representadas por componentes gráficos, podendo ser comparado a um fluxograma. Para escrita do NCL por linhas de código, tem-se a opção do NCL Eclipse, um plugin para o ambiente Eclipse 1 desenvolvido pela Universidade Federal do Maranhão 2, onde toda a entrada é feita por linhas de código, oferecendo auxilio ao programador pelo dispositivo de autocompletar. O NCL Eclipse possui "compilação"em tempo real, todas as vezes que o programa é salvo é feita a verificação da sintaxe e caso seja ncleclipse/

32 30 Figura 10: Ambiente de desenvolvimento Composer. constatado algum problema a linha é sinalizada para o programador e um erro é descrito de forma a auxiliar a solução do problema. A Figura 11 mostra um trecho de código escrito no NCL Eclipse. Feito o documento NCL chega a hora de testar a aplicação, porém estações de testes como as usadas pelas emissoras de TV têm um custo muito elevado de aquisição, por estes equipamentos simularem muito bem tanto uma emissora quanto um receptor. Como opção tem-se softwares que simulam o ambiente do receptor e permite que se tenha uma visualização do comportamento da aplicação desenvolvida. O Ginga-NCL Emulator é um exibidor de documentos NCL, disponível nas versões Windows, Linux e Mac. Ele não está completamente desenvolvido, faltando algumas funcionalidades especificadas na norma, e é restrito a aplicações puramente NCL. A Figura 12 apresenta o menu onde é buscado o arquivo NCL e iniciada a aplicação e o controle remoto que é usado para testar a interação. Outra forma de testar a aplicação é utilizando o Ginga-NCL Virtual STB 3 (Figura 13), que é uma máquina virtual Linux para o VMWare. Esta máquina virtual também 3

33 31 Figura 11: Ambiente de desenvolvimento NCL Eclipse. Figura 12: Ginga-NCL Emulator.

34 32 não tem todas as funcionalidades implementadas, sendo um pouco melhor na interpretação de outros formatos que não o NCL, porém para realizar um teste é necessário um conhecimento básico na parte de comandos para o Shell do Linux, pois para iniciar a aplicação a máquina virtual deve estar carregada, o usuário deve enviar para ela todos os arquivos que serão utilizados e iniciar remotamente a aplicação. Figura 13: Ginga-NCL Virtual STB. A aplicação a ser desenvolvida visa integrar o ambiente Aulanet à TV. Tratandose de um ambiente muito amplo escolheu-se realizar, primeiramente, a integração do serviço de Conferências, por ser um serviço bem representativo, contendo partes em comum com outros pontos do ambiente. Para realizar a integração será desenvolvido um programa que gera o documento NCL e as páginas HTML automaticamente, não havendo utilização de canal de retorno, limitando o telespectador a interatividade local, onde será possível somente ler as mensagens de uma Conferência e respondêlas através do computador. Para testar o funcionamento da aplicação será utilizado o Ginga-NCL Emulator, por ser mais simples a sua utilização e pela aplicação ser composta basicamente por elementos NCL.

35 ESTUDO DE CASO Fazendo uma análise de todo o sistema, de modo a identificar os aspectos nele presentes, é feita a divisão em dois sistemas a serem analisados e desenvolvidos. O primeiro sistema é o aplicativo Gerador, que será utilizado pela emissora de TV para gerar os arquivos interativos do AulaNet, e o segundo é a aplicação interativa que será usada pelo telespectador para acessar as informações do ambiente AulaNet através da TV digital. Nas seções seguintes é apresentado o sistema do Gerador e do AulaNet na TV SISTEMA GERADOR Com o caso de uso consegue-se ter uma base inicial para o detalhamento dos requisitos funcionais do sistema, sob o ponto de vista do usuário. Na Figura 14, observase a possibilidade de interação do usuário, através do modelo de caso de uso. Figura 14: Caso de uso Gera Documentos Interativos. O caso de uso Gera Documentos Interativos indica a utilização do Gerador, possibilitando a emissora de TV a criação dos documentos que compõe a aplicação interativa, assim como a própria aplicação. Fluxo normal - Gera Documentos Interativos: 1) Este caso de uso inicia quando o ator inicia o aplicativo Gerador. 2) O sistema lista todos os cursos ativos. 3) O ator seleciona alguns cursos para disponibilizar. 4) O ator solicita a geração dos arquivos. 5) O sistema gera os arquivos e exibe uma tela de confirmação 6) O ator encerra a aplicação. Fluxo alternativo:

36 34 - Na ação 3, o ator pode selecionar todos os cursos listados de uma única vez, ele também pode deselecionar um curso ou todos os cursos. O fluxo segue análogo à ação 4. Cenário de falhas: - Na ação 5, o sistema deve indicar que é necessário a seleção de ao menos um curso para geração dos arquivos, não realizando a geração enquanto nenhum curso for selecionado. O modelo de classe auxilia na identificação, por meio de notação gráfica, de entidades presentes no sistema bem como as ações a serem exercidas sobre elas. As entidades de um sistema são os elementos que o compõe e que servirão como base para a construção de dados estruturados pertinentes ao sistema. Para o serviço de Conferências foram identificadas as seguintes classes (Figura 15): - Curso: refere-se aos cursos que estão sendo disponibilizados. - Interesse: refere-se aos tópicos de uma Conferência. - MensagemInteresse: refere-se as mensagens adicionadas a uma Conferência. - Participante: refere-se ao usuário do sistema que adicionou a mensagem. Figura 15: Diagrama de classes do Gerador. A Figura 16 apresenta o modelo de seqüência para o caso de uso Gera Documentos Interativos, de modo a facilitar a compreensão de como o sistema irá se comportar.

37 35 Neste caso é possível notar que, conforme proposto, o sistema realiza a criação das páginas HTML e do documento NCL de forma automatizada. Figura 16: Diagrama de seqüência do Gerador. Assim, o processo se inicia quando a emissora seleciona através da interface gráfica da aplicação os cursos que deseja disponibilizar naquele momento e ordena a geração. A lista com os cursos é passada como parâmetro para o objeto Html, que será o responsável por buscar no banco de dados as informações relacionadas com os cursos e criar as páginas HTML com elas. A Figura 17 ilustra esta situação, onde nas linhas 33 à 36 está sendo criada uma página HTML de um curso e nas linhas 40 e 41 está sendo feita uma busca na banco por interesses relacionados ao curso. Na linha 38 o nome da nova página criada está sendo adicionada a uma lista que será utlizada mais a frente pelo objeto Ncl para criação do documento NCL. Após a criação de todas as páginas HTML, inicia-se o desenvolvimento do documento NCL, que recebe como parâmetro a lista com o nome de todas as páginas criadas. Esta relação é de extrema importância, não só por conter o nome dos arquivos que precisam ser abertos pela aplicação interativa, mas também por este nome representar uma ordem hierárquica. Voltando a Figura 17, na linha 33 onde é atribuído o nome do arquivo e na linha 38 onde este nome é adicionado na lista, uma variável

38 36 Figura 17: Trecho do código do objeto Html. i também compõe o nome, deixando, por exemplo, da seguinte forma: curso0.htm. Cada curso possuirá um valor diferente do outro, facilitando assim a identificação, não só deles, mas das mensagens relacionadas a eles, pois elas também apresentaram este identificador. A Figura 18 apresenta os nomes das páginas criadas, onde pode-se observar a codificação adicionada a cada uma delas, por exemplo, todas os interesses e mensagens estão relacionados com o curso0, já as mensagens estão relacionadas ao interesse0_0. Figura 18: Nome das páginas HTML geradas. Já a utilização deste código pelo objeto Ncl pode ser melhor observado na Figura 19, onde, na linha 301, é feita uma verificação se a mensagem pertence aquela relação, através da adição do código do curso. Mesmo ao sistema Gerador, sugerindo ser um programa muito simplório, aplica-se o padrão de projeto MVC estendido, para se ter uma boa manutenabilidade, pois cada ponto do modelo será responsável pela execução de uma tarefa. A Figura 20 apresenta o diagrama de pacotes do Gerador de modo que a visão renderiza o conteúdo de uma parte particular do modelo, por exemplo, no instante da inicialização para a listagem dos cursos disponíveis. O modelo vem para representar os dados da aplicação, a persistência às regras de negócio que governam o acesso e a modificação dos dados e o controle, coordena o resultado da ação do usuário com o resultado

39 37 Figura 19: Trecho do código do objeto Ncl. retornado da aplicação. Figura 20: Diagrama de pacotes. A Figura 21 mostra a mesma estrutura de pacotes que o diagrama, trazendo ainda as classes contidas em cada um deles. Para uma melhor compreensão do momento em que cada classe será utilizada vale voltar ao diagrama de seqüência apresentado na Figura 16.

40 38 Figura 21: Estrutura de pacotes e classes SISTEMA AULANET NA TV Analisado o sistema do Gerador, é feita a análise do sistema AulaNet na TV, que nada mais é que um programa para a televisão. O caso de uso do serviço de Conferência na TV é apresentado na Figura 22 e sua descrição é feita logo em seguida. O caso de uso Inicia Conferência indica a utilização do serviço de Conferência, onde o telespectador terá a possibilidade de ler as perguntas e respostas contidas em cada tópico. Figura 22: Caso de uso Inicia Conferência. Fluxo normal - Inicia Conferência 1) Este caso de uso se inicia quando o ator seleciona a opção Conferência. 2) O sistema disponibiliza os cursos. 3) O ator seleciona um dos cursos. 4) O sistema disponibiliza os interesses.

1.1. Aplicações de TVD dinâmicas

1.1. Aplicações de TVD dinâmicas 1 Introdução Uma aplicação de TV Digital (TVD) comumente é composta por um vídeo principal associado a outros objetos (aplicações, imagens, vídeos, textos etc.), que são transmitidos em conjunto possibilitando

Leia mais

Introdução Padrão Brasileiro de TV Digital. Desenvolvimento de Aplicações Interativas. Trabalhos em andamento

Introdução Padrão Brasileiro de TV Digital. Desenvolvimento de Aplicações Interativas. Trabalhos em andamento Introdução Padrão Brasileiro de TV Digital Middleware GINGA Desenvolvimento de Aplicações Interativas Linguagem NCL (Nested Context Language) Trabalhos em andamento 1 2 3 4 Maior resolução de imagem Melhor

Leia mais

A TV DIGITAL COMO INSTRUMENTO DE ENSINO DE MATEMÁTICA. Adriano Aparecido de Oliveira, Juliano Schimiguel

A TV DIGITAL COMO INSTRUMENTO DE ENSINO DE MATEMÁTICA. Adriano Aparecido de Oliveira, Juliano Schimiguel A TV DIGITAL COMO INSTRUMENTO DE ENSINO DE MATEMÁTICA Adriano Aparecido de Oliveira, Juliano Schimiguel Universidade Cruzeiro do Sul/CETEC, Av. Ussiel Cirilo, 225 São Paulo Resumo A TV é um importante

Leia mais

Jornalismo Multiplataforma. Tecnologias Redes e Convergência. eduardo.barrere@ice.ufjf.br

Jornalismo Multiplataforma. Tecnologias Redes e Convergência. eduardo.barrere@ice.ufjf.br Jornalismo Multiplataforma Tecnologias Redes e Convergência eduardo.barrere@ice.ufjf.br Panorama Em 2011, a TV atingiu 96,9% (http://www.teleco.com.br/nrtv.asp) TV Digital Uma novidade???? TV Digital Resolve

Leia mais

Desenvolvendo e Integrando Serviços Multiplataforma de TV Digital Interativa

Desenvolvendo e Integrando Serviços Multiplataforma de TV Digital Interativa Desenvolvendo e Integrando Serviços Multiplataforma de TV Digital Interativa Agenda Introdução Aplicações interativas de TV Digital Desafios de layout e usabilidade Laboratório de usabilidade Desafios

Leia mais

1 Introdução. 1.1. Motivação

1 Introdução. 1.1. Motivação 1 Introdução A adoção do Ginga-NCL como middleware declarativo do SBTVD (Sistema Brasileiro de Televisão Digital) estabeleceu um marco no desenvolvimento de aplicações interativas para TV Digital terrestre

Leia mais

Desenvolvimento de Aplicações Interativas. GINGA NCL e LUA. Projeto TV Digital Social

Desenvolvimento de Aplicações Interativas. GINGA NCL e LUA. Projeto TV Digital Social Desenvolvimento de Aplicações Interativas GINGA NCL e LUA Projeto TV Digital Social Marco Antonio Munhoz da Silva DATAPREV Gestor do Proejeto TV Digital Social AGENDA Divisão dos assuntos em quatro partes

Leia mais

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Desenvolvimento de Sistemas para TV Digital Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Objetivo Apresentar os conceitos básicos para o desenvolvimento de sistemas para TV Digital.

Leia mais

PADRÕES DE MIDDLEWARE PARA TV DIGITAL

PADRÕES DE MIDDLEWARE PARA TV DIGITAL PADRÕES DE MIDDLEWARE PARA TV DIGITAL Rafael V. Coelho Fundação Universidade Federal do Rio Grande (FURG) Rio Grande - RS rafaelvc2@gmail.com Resumo. Este trabalho discute os tipos de Middleware usados

Leia mais

2 Geração Dinâmica de Conteúdo e Templates de Composição

2 Geração Dinâmica de Conteúdo e Templates de Composição 2 Geração Dinâmica de Conteúdo e Templates de Composição Alguns dos aspectos mais importantes na arquitetura proposta nesta dissertação são: a geração dinâmica de conteúdo e a utilização de templates de

Leia mais

NCL e Java. Aquiles Burlamaqui

NCL e Java. Aquiles Burlamaqui Construindo programas de TV Digital Interativa usando NCL e Java Aquiles Burlamaqui Sumário Introdução Middleware Aplicações de TVDI Ginga NCL Ginga J Conclusões Introdução TV Digital Interativa O que

Leia mais

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD TUTORIAL MOODLE VERSÃO ALUNO Machado/MG 2013 SUMÁRIO 1. INTRODUÇÃO... 4 2. EDITANDO O PERFIL... 5 2.1 Como editar o perfil?... 5 2.2 Como mudar a senha?... 5 2.3

Leia mais

Como Criar uma Aula? Na página inicial do Portal do Professor, acesse ESPAÇO DA AULA: Ao entrar no ESPAÇO DA AULA, clique no ícone Criar Aula :

Como Criar uma Aula? Na página inicial do Portal do Professor, acesse ESPAÇO DA AULA: Ao entrar no ESPAÇO DA AULA, clique no ícone Criar Aula : Como Criar uma Aula? Para criar uma sugestão de aula é necessário que você já tenha se cadastrado no Portal do Professor. Para se cadastrar clique em Inscreva-se, localizado na primeira página do Portal.

Leia mais

TV Dig ital - S ocial

TV Dig ital - S ocial Edson Luiz Castilhos Gerente Célula Software Livre - RS Marco Antonio Munhoz da Silva Gestor Projeto TV Digital Social 1 AGENDA O que é TV Digital? Histórico TV Analógica x TV Digital Sistema de TV Digital

Leia mais

MANUAL DE UTILIZAÇÃO DO MOODLE 2.6

MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO NTIC MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO Versão 1.0 2014 NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO NTIC MANUAL DE UTILIZAÇÃO DO MOODLE

Leia mais

TV Digital no Brasil e o Middleware Ginga. Luiz Eduardo Cunha Leite

TV Digital no Brasil e o Middleware Ginga. Luiz Eduardo Cunha Leite TV Digital no Brasil e o Middleware Ginga Luiz Eduardo Cunha Leite 1 Sistema de TV Digital no Brasil 3G 1 Seg 2 PTSN, Internet, etc. Nível de Transporte TCP / IP -SI -Carrossel de Dados e Objetos -MPE

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Manual de Utilização Google Grupos Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução... 3 Página

Leia mais

PROJETO INFORMÁTICA NA ESCOLA

PROJETO INFORMÁTICA NA ESCOLA EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa

Leia mais

Manual Ambiente Virtual de Aprendizagem Moodle-ESPMG 2.0

Manual Ambiente Virtual de Aprendizagem Moodle-ESPMG 2.0 Manual Ambiente Virtual de Aprendizagem Moodle-ESPMG 2.0 Adriano Lima Belo Horizonte 2011 SUMÁRIO Apresentação... 3 Acesso ao Ambiente Virtual de Aprendizagem AVA ESP-MG... 3 Programação do curso no AVA-ESPMG

Leia mais

UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS

UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS Guia Inicial de Acesso e Utilização Para Docentes Versão 1.0b Outubro/2010 Acesso e utilização do Ambiente Virtual de Ensino

Leia mais

Guia Rápido de Utilização. Ambiente Virtual de Aprendizagem. Perfil Aluno

Guia Rápido de Utilização. Ambiente Virtual de Aprendizagem. Perfil Aluno Guia Rápido de Utilização Ambiente Virtual de Aprendizagem Perfil Aluno 2015 APRESENTAÇÃO O Moodle é um Ambiente Virtual de Aprendizagem (AVA) open source¹. Esta Plataforma tornouse popular e hoje é utilizada

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

Capítulo 7 O Gerenciador de Arquivos

Capítulo 7 O Gerenciador de Arquivos Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos

Leia mais

M a n u a l d o R e c u r s o Q m o n i t o r

M a n u a l d o R e c u r s o Q m o n i t o r M a n u a l d o R e c u r s o Q m o n i t o r i t i l advanced Todos os direitos reservados à Constat. Uso autorizado mediante licenciamento Qualitor Porto Alegre RS Av. Ceará, 1652 São João 90240-512

Leia mais

MANUAL DO ALUNO. Ambiente Virtual TelEduc FACULDADE INTEGRADA DA GRANDE FORTALEZA. http://www.fgf.edu.br

MANUAL DO ALUNO. Ambiente Virtual TelEduc FACULDADE INTEGRADA DA GRANDE FORTALEZA. http://www.fgf.edu.br MANUAL DO ALUNO Ambiente Virtual TelEduc FACULDADE INTEGRADA DA GRANDE FORTALEZA http://www.fgf.edu.br Sala Virtual TelEduc O TelEduc é um ambiente virtual desenvolvido Unicamp para apoiar professores

Leia mais

Inicialização Rápida do Novell Vibe Mobile

Inicialização Rápida do Novell Vibe Mobile Inicialização Rápida do Novell Vibe Mobile Março de 2015 Introdução O acesso móvel ao site do Novell Vibe pode ser desativado por seu administrador do Vibe. Se não conseguir acessar a interface móvel do

Leia mais

Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor

Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor Sumário Pré-requisitos para o Moodle... Entrar no Ambiente... Usuário ou senha esquecidos?... Meus cursos... Calendário... Atividades recentes...

Leia mais

Bringing All Users to the Television

Bringing All Users to the Television PUC Minas Campus de Poços de Caldas Departamento de Ciência da Computação Laboratório de Televisão Digital Interativa Bringing All Users to the Television Guia de Instalação, Configuração e Desenvolvimento

Leia mais

MANUAL DO ALUNO EAD 1

MANUAL DO ALUNO EAD 1 MANUAL DO ALUNO EAD 1 2 1. CADASTRAMENTO NO AMBIENTE VIRTUAL DE APRENDIZAGEM Após navegar até o PORTAL DA SOLDASOFT (www.soldasoft.com.br), vá até o AMBIENTE DE APRENDIZAGEM (www.soldasoft.com.br/cursos).

Leia mais

Manual do Usuário 2013

Manual do Usuário 2013 Manual do Usuário 2013 MANUAL DO USUÁRIO 2013 Introdução Um ambiente virtual de aprendizagem é um programa para computador que permite que a sala de aula migre para a Internet. Simula muitos dos recursos

Leia mais

INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA. Guia rápido

INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA. Guia rápido INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA Guia rápido A PLATAFORMA MOODLE Moodle (Modular Object Oriented Distance LEarning) é um Sistema para Gerenciamento de Cursos (SGC). Trata-se de um programa para computador

Leia mais

PESPECTVIAS DO PROJETO DE PESQUISA DESENVOLVIMENTO DE MIDDLEWARE PARA DIVULGAÇÃO DE SABERES POPULARES NO CANAL DE INTERATIVIDADE DA TV DIGITAL *

PESPECTVIAS DO PROJETO DE PESQUISA DESENVOLVIMENTO DE MIDDLEWARE PARA DIVULGAÇÃO DE SABERES POPULARES NO CANAL DE INTERATIVIDADE DA TV DIGITAL * PESPECTVIAS DO PROJETO DE PESQUISA DESENVOLVIMENTO DE MIDDLEWARE PARA DIVULGAÇÃO DE SABERES POPULARES NO CANAL DE INTERATIVIDADE DA TV DIGITAL * Wellington Garcia PEREIRA 1 ; Hudson Henrique de Sousa LOPES

Leia mais

Visão Geral das Tecnologias Envolvidas no Desenvolvimento de Aplicações Interativas para o Sistema Brasileiro de TV

Visão Geral das Tecnologias Envolvidas no Desenvolvimento de Aplicações Interativas para o Sistema Brasileiro de TV Visão Geral das Tecnologias Envolvidas no Desenvolvimento de Aplicações Interativas para o Sistema Brasileiro de TV Felipe S. PEREIRA 1, Danielle COSTA 2 1 aluno do curso de Análise e Desenvolvimento de

Leia mais

O Panorama da TV Digital no Brasil. Leandro Miller Leonardo Jardim

O Panorama da TV Digital no Brasil. Leandro Miller Leonardo Jardim O Panorama da TV Digital no Brasil Leandro Miller Leonardo Jardim Tópicos Abordados TV Aberta no Brasil Vantagens da TV Digital Padrões de TV Digital Sistema Brasileiro de TV Digital Oportunidades na TV

Leia mais

Manual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como:

Manual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como: Manual do Aluno É com muita satisfação que apresentamos o Reunir Unopar. Ambiente Virtual de Aprendizagem Colaborativa que tem por objetivo principal ser um espaço colaborativo de construção do conhecimento

Leia mais

Um framework para o desenvolvimento de aplicações interativas para a Televisão Digital

Um framework para o desenvolvimento de aplicações interativas para a Televisão Digital Um framework para o desenvolvimento de aplicações interativas para a Televisão Digital Adriano Simioni, Valter Roesler Departamento de Informática Universidade do Vale do Rio dos Sinos (UNISINOS) Av. Unisinos,

Leia mais

4 Arquitetura para aplicações NCL dinâmicas

4 Arquitetura para aplicações NCL dinâmicas 4 Arquitetura para aplicações NCL dinâmicas Além de ser composta por objetos de mídia com conteúdo audiovisual, uma aplicação NCL dinâmica precisa ter objetos NCLua geradores de conteúdo em sua composição.

Leia mais

Amadeus-TV: Portal Educacional na TV Digital Integrado a um Sistema de Gestão de Aprendizado

Amadeus-TV: Portal Educacional na TV Digital Integrado a um Sistema de Gestão de Aprendizado Amadeus-TV: Portal Educacional na TV Digital Integrado a um Sistema de Gestão de Aprendizado Bruno de Sousa Monteiro Orientação: Prof. Dr. Fernando da Fonseca de Souza Prof. Dr. Alex Sandro Gomes 1 Roteiro

Leia mais

Informática. Informática. Valdir

Informática. Informática. Valdir Informática Informática Valdir Questão 21 A opção de alterar as configurações e aparência do Windows, inclusive a cor da área de trabalho e das janelas, instalação e configuração de hardware, software

Leia mais

3 Acrescentar Recursos

3 Acrescentar Recursos 2010 1 publicar o nome, sua descrição, a data de publicação, a duração e sua repetição. Funcionará como a agenda do professor, a qual os estudantes não terão acesso. Para finalizar, selecione o Tipo de

Leia mais

Ambiente Virtual de Aprendizagem Moodle

Ambiente Virtual de Aprendizagem Moodle Ambiente Virtual de Aprendizagem Moodle No INSEP, o ambiente virtual de aprendizagem oferecido ao acadêmico é o MOODLE. A utilização dessa ferramenta é fundamental para o sucesso das atividades em EAD,

Leia mais

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: Manual da Turma Virtual: MATERIAIS Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA VIRTUAL MENU MATERIAIS CONTEÚDO/PÁGINA WEB Esta operação possibilita que

Leia mais

Manual de Utilização Moodle

Manual de Utilização Moodle Manual de Utilização Moodle Perfil Professor Apresentação Esse manual, baseado na documentação oficial do Moodle foi elaborado pela Coordenação de Tecnologia de Informação CTI do câmpus e tem como objetivo

Leia mais

2. O AMBIENTE DE PROGRAMAÇÃO EM C

2. O AMBIENTE DE PROGRAMAÇÃO EM C 2. O AMBIENTE DE PROGRAMAÇÃO EM C Este capítulo trata de colocar a linguagem C para funcionar em um ambiente de programação, concentrando-se no compilador GNU Compiler Collection (gcc). Mas qualquer outro

Leia mais

APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2

APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2 APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2 RESUMO: A televisão é uma das principais fontes de informação, entretenimento e cultura. A

Leia mais

Pastas São indicadas pelo ícone correspondente a uma pasta suspensa.

Pastas São indicadas pelo ícone correspondente a uma pasta suspensa. Janela do Windows Explorer Logo abaixo dos componentes que já conhecemos (barra de título, barra de menus e barra de ferramentas), existe uma divisão vertical, é a exibição de todas as pastas. Modos de

Leia mais

Guia de Instalação Rápida PCTV HD PRO STICK

Guia de Instalação Rápida PCTV HD PRO STICK Guia de Instalação Rápida PCTV HD PRO STICK I Conteúdo do Pacote: Sintonizador PCTV USB Antena Telescópica CD Instalação PCTV Cabo extensor USB CD Studio 10 Quickstart Adaptador de Entrada A/V Controle

Leia mais

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

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de: AULA: BrOffice Impress terceira parte Objetivo Ao final dessa aula, você deverá ser capaz de: Conhecer a integração dos softwares do BrOffice; Aprender a trabalhar no slide mestre; Utilizar interação entre

Leia mais

CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3

CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3 CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3 Este tutorial não tem como finalidade esgotar todas as funcionalidades do Ambiente, ele aborda de forma prática

Leia mais

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO

Leia mais

Tutorial Moodle Visão do Aluno

Tutorial Moodle Visão do Aluno Tutorial Moodle Visão do Aluno A P R E S E N T A Ç Ã O A sigla MOODLE significa (Modular Object Oriented Dynamic Learning Environment), em inglês MOODLE é um verbo que descreve a ação ao realizar com gosto

Leia mais

Manual UNICURITIBA VIRTUAL para Professores

Manual UNICURITIBA VIRTUAL para Professores Manual UNICURITIBA VIRTUAL para Professores 1 2 2015 Sumário 1 Texto introdutório... 3 2 Como Acessar o UNICURITIBA VIRTUAL... 3 3 Tela inicial após login... 3 3.1) Foto do perfil... 4 3.2) Campo de busca...

Leia mais

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

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação

Leia mais

NOVAS APLICAÇÕES DO ISDB-T

NOVAS APLICAÇÕES DO ISDB-T ANEXO 5 NOVAS APLICAÇÕES DO ISDB-T Uma das vantagens mais marcantes do ISDB-T é a sua flexibilidade para acomodar uma grande variedade de aplicações. Aproveitando esta característica única do ISDB-T, vários

Leia mais

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil...

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil... Sumário INTRODUÇÃO... 3 1. Acesso ao Ambiente do Aluno... 4 2. Ferramentas e Configurações... 5 2.1 Ver Perfil... 5 2.2 Modificar Perfil... 6 2.3 Alterar Senha... 11 2.4 Mensagens... 11 2.4.1 Mandando

Leia mais

Manual do Ambiente Moodle para Alunos

Manual do Ambiente Moodle para Alunos UNIVERSIDADE FEDERAL DA FRONTEIRA SUL Manual do Ambiente Moodle para Alunos Versão 1.0b Setembro/2011 Direitos Autorais: Essa apostila está licenciada sob uma Licença Creative Commons 3.0 Atribuição de

Leia mais

Desenvolvendo Aplicações para TV Digital Interativa

Desenvolvendo Aplicações para TV Digital Interativa Desenvolvendo Aplicações para TV Digital Interativa Sávio Luiz de Oliveira Almeida 1, Frederico Coelho 1 1 Universidade Presidente Antônio Carlos (UNIPAC) Barbacena MG Brasil 2 Departamento de Ciência

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

MANUAL DO PRESTADOR FATURAMENTO WEB

MANUAL DO PRESTADOR FATURAMENTO WEB MANUAL DO PRESTADOR FATURAMENTO WEB 0 Sumário Introdução... 2 Funcionalidades... 2 Requisitos Necessários... 2 Faturamento Web... 3 Faturamento Simplificado... 4 Faturamento Detalhado... 9 Faturamento

Leia mais

Rational Quality Manager. Nome: Raphael Castellano Campus: AKXE Matrícula: 200601124831

Rational Quality Manager. Nome: Raphael Castellano Campus: AKXE Matrícula: 200601124831 Rational Quality Manager Nome: Raphael Castellano Campus: AKXE Matrícula: 200601124831 1 Informações Gerais Informações Gerais sobre o RQM http://www-01.ibm.com/software/awdtools/rqm/ Link para o RQM https://rqmtreina.mvrec.local:9443/jazz/web/console

Leia mais

Anexo III Funcionamento detalhado do Sistema Montador de Autoria

Anexo III Funcionamento detalhado do Sistema Montador de Autoria 1 Sumário Anexo III Funcionamento detalhado do Sistema Montador de Autoria Anexo III Funcionamento detalhado do Sistema Montador de Autoria... 1 1 Sumário... 1 2 Lista de Figuras... 5 3 A Janela principal...

Leia mais

ÍNDICE... 2 INTRODUÇÃO... 3. A série... 3

ÍNDICE... 2 INTRODUÇÃO... 3. A série... 3 WORD 2007 E 2010 ÍNDICE ÍNDICE... 2 INTRODUÇÃO... 3 A série... 3 01 CAPTURAS DE TELA WORD 2010... 3 02 IMAGENS 2007/2010... 5 03 NOTAS DE RODAPÉ... 13 04 NUMERAÇÃO DE PÁGINAS... 15 05 CONTAR PALAVRAS...

Leia mais

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica.

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica. Google App Inventor: o criador de apps para Android para quem não sabe programar Por Alexandre Guiss Fonte: www.tecmundo.com.br/11458-google-app-inventor-o-criador-de-apps-para-android-para-quem-naosabe-programar.htm

Leia mais

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do

Leia mais

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

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto

Leia mais

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II)

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II) AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II) A seguir vamos ao estudo das ferramentas e aplicativos para utilização do correio

Leia mais

Moodle - CEAD Manual do Estudante

Moodle - CEAD Manual do Estudante Moodle - CEAD Manual do Estudante Índice Introdução 3 Acessando o Ambiente 4 Acessando o Curso 5 Navegando no Ambiente do Curso 5 Box Participantes 5 Box Atividades 5 Box Buscar nos Fóruns 5 Box Administração

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

Migrando para o Outlook 2010

Migrando para o Outlook 2010 Neste guia Microsoft O Microsoft Outlook 2010 está com visual bem diferente, por isso, criamos este guia para ajudar você a minimizar a curva de aprendizado. Leia-o para saber mais sobre as principais

Leia mais

PROVA DE NOÇÕES DE MICROINFORMÁTICA

PROVA DE NOÇÕES DE MICROINFORMÁTICA 18 PROVA DE NOÇÕES DE MICROINFORMÁTICA AS QUESTÕES DE 41 A 60 CONSIDERAM O ESQUEMA PADRÃO DE CONFIGURAÇÃO DO SISTEMA OPERACIONAL MICROSOFT WINDOWS ME E DAS FERRAMENTAS MICROSOFT WINDOWS EXPLORER, MICRO-

Leia mais

Informática básica: Sistema operacional Microsoft Windows XP

Informática básica: Sistema operacional Microsoft Windows XP Informática básica: Sistema operacional Microsoft Windows XP...1 Informática básica: Sistema operacional Microsoft Windows XP...1 Iniciando o Windows XP...2 Desligar o computador...3 Área de trabalho...3

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Manual de Gerenciamento de Conteúdo

Manual de Gerenciamento de Conteúdo Manual de Gerenciamento de Conteúdo 1 Sumário 1) O que é um Gerenciador de Conteúdo...3 2) Como o Site está Estruturado...3 3) Como Gerenciar o Conteúdo do Site...5 3.1) Adicionar Itens no Menu de Navegação...6

Leia mais

Janine Garcia 1 ; Adamo Dal Berto 2 ; Marli Fátima Vick Vieira 3

Janine Garcia 1 ; Adamo Dal Berto 2 ; Marli Fátima Vick Vieira 3 ENSINO A DISTÂNCIA: UMA ANÁLISE DO MOODLE COMO INSTRUMENTO NO PROCESSO ENSINO-APRENDIZAGEM DO ENSINO MÉDIO E SUPERIOR DO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CATARINENSE (IFC) - CÂMPUS ARAQUARI

Leia mais

15. OLHA QUEM ESTÁ NA WEB!

15. OLHA QUEM ESTÁ NA WEB! 7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER

Leia mais

Integração com o Ambiente Virtual de Aprendizagem Moodle

Integração com o Ambiente Virtual de Aprendizagem Moodle Integração com o Ambiente Virtual de Aprendizagem Moodle Integração com o Ambiente Virtual de Aprendizagem Moodle Página 2 Sumário 1. Apresentação... 4 1.1. O Moodle... 4 1.2. Objetivo da integração...

Leia mais

TECNOLOGIA DA INFORMAÇÃO

TECNOLOGIA DA INFORMAÇÃO TECNOLOGIA DA INFORMAÇÃO TELECOMUNICAÇÕES As telecomunicações referem -se à transmissão eletrônica de sinais para as comunicações, incluindo meios como telefone, rádio e televisão. As telecomunicações

Leia mais

Manual Easy Chat Data de atualização: 20/12/2010 16:09 Versão atualizada do manual disponível na área de download do software.

Manual Easy Chat Data de atualização: 20/12/2010 16:09 Versão atualizada do manual disponível na área de download do software. 1 - Sumário 1 - Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 4 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

Entretenimento e Interatividade para TV Digital

Entretenimento e Interatividade para TV Digital Entretenimento e Interatividade para TV Digital Desenvolvimento de Aplicativos para TV Digital Interativa Rodrigo Cascão Araújo Diretor Comercial Apresentação da Empresa A EITV desenvolve software e provê

Leia mais

Informática Aplicada. Aula 2 Windows Vista. Professora: Cintia Caetano

Informática Aplicada. Aula 2 Windows Vista. Professora: Cintia Caetano Informática Aplicada Aula 2 Windows Vista Professora: Cintia Caetano AMBIENTE WINDOWS O Microsoft Windows é um sistema operacional que possui aparência e apresentação aperfeiçoadas para que o trabalho

Leia mais

Orientação a Objetos com Java

Orientação a Objetos com Java Orientação a Objetos com Java Julio Cesar Nardi julionardi@yahoo.com.br 2011/2 Aula 01: Começando com Java Objetivos: Compreender o que é Java, OO e suas vantagens; Entender os procedimentos para criação

Leia mais

Ambiente de Aprendizagem Moodle FPD Manual do Aluno

Ambiente de Aprendizagem Moodle FPD Manual do Aluno Ambiente de Aprendizagem Moodle FPD Manual do Aluno Maio 2008 Conteúdo 1 Primeiros passos...4 1.1 Tornando-se um usuário...4 1.2 Acessando o ambiente Moodle...4 1.3 O ambiente Moodle...4 1.4 Cadastrando-se

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO Centro das Ciências Exatas e Tecnologia Faculdade de Matemática, Física e Tecnologia

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO Centro das Ciências Exatas e Tecnologia Faculdade de Matemática, Física e Tecnologia PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO Centro das Ciências Exatas e Tecnologia Faculdade de Matemática, Física e Tecnologia 1.00.00.00-3 - CIÊNCIAS EXATAS E DA TERRA 1.03.00.00-7 - CIÊNCIA DA COMPUTAÇÃO

Leia mais

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14 portal@up.com.br Apresentação Este manual contém informações básicas, e tem como objetivo mostrar a você, aluno, como utilizar as ferramentas do Portal Universitário e, portanto, não trata de todos os

Leia mais

COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0

COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0 COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO Versão 1.0 2015 SUMÁRIO 1. O MOODLE 3 2. Acesso à Plataforma 3 2.1. Cadastrar-se em uma disciplina 4 2.2. Página Inicial do Curso 5 3.

Leia mais

Entenda os formatos mais populares de vídeo

Entenda os formatos mais populares de vídeo Entenda os formatos mais populares de vídeo Com o grande crescimento da internet banda larga no país muitos internautas estão cada vez mais tendo contato com arquivos de vídeo, tanto na visualização online

Leia mais

Publicação web. Será ativado um assistente de publicação que lhe guiará em todas as etapas a seguir apresentadas.

Publicação web. Será ativado um assistente de publicação que lhe guiará em todas as etapas a seguir apresentadas. Publicação web Pré requisitos: Lista de questões Formulário multimídia Este tutorial tem como objetivo, demonstrar de maneira ilustrativa, todos os passos e opções que devem ser seguidos para publicar

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

4 DIGITAR, CONSULTAR E ALTERAR DADOS DIGITAR DADOS

4 DIGITAR, CONSULTAR E ALTERAR DADOS DIGITAR DADOS Sphinx APRENDIZ - p.94 4 DIGITAR, CONSULTAR E ALTERAR DADOS DIGITAR DADOS Depois de o questionário estar pronto, seus formulários definidos e as respostas coletadas ou prontas a coletar/importar, é possível

Leia mais

PADRÕES PARA O DESENVOLVIMENTO NA WEB

PADRÕES PARA O DESENVOLVIMENTO NA WEB PADRÕES PARA O DESENVOLVIMENTO NA WEB Ederson dos Santos Cordeiro de Oliveira 1,Tiago Bonetti Piperno 1, Ricardo Germano 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR- Brasil edersonlikers@gmail.com,

Leia mais

Microsoft Internet Explorer. Browser/navegador/paginador

Microsoft Internet Explorer. Browser/navegador/paginador Microsoft Internet Explorer Browser/navegador/paginador Browser (Navegador) É um programa que habilita seus usuários a interagir com documentos HTML hospedados em um servidor web. São programas para navegar.

Leia mais

MiniPENTV ISDB-T USB TV Dongle. Manual do Usuário

MiniPENTV ISDB-T USB TV Dongle. Manual do Usuário MiniPENTV ISDB-T USB TV Dongle Manual do Usuário 1. Instalação 1. Conector USB: Insira o conector a uma porta USB livre do seu computador. 2. Conector da Antena: Conecte a Antena que acompanha o produto

Leia mais

GINGA - Software Livre para TV Digital Brasileira

GINGA - Software Livre para TV Digital Brasileira 1 of 6 23/6/2010 22:40 GINGA - Software Livre para TV Digital Brasileira Autor: Paulo Roberto Junior - WoLF Data: 13/04/2009 O que é GINGA Posso falar com minhas próprias indagações

Leia mais

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20 Guia de utilização Índice Introdução... 3 O que é o sistema BlueTalk... 3 Quem vai utilizar?... 3 A utilização do BlueTalk pelo estagiário do Programa Acessa Escola... 5 A arquitetura do sistema BlueTalk...

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE. Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das

Leia mais

Controle remoto HP Media (somente em determinados modelos) Guia do Usuário

Controle remoto HP Media (somente em determinados modelos) Guia do Usuário Controle remoto HP Media (somente em determinados modelos) Guia do Usuário Copyright 2008 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas comerciais ou registradas da Microsoft

Leia mais

Dicas básicas para disciplinas/atividades na modalidade de educação a distância Mediação Digital Virtual

Dicas básicas para disciplinas/atividades na modalidade de educação a distância Mediação Digital Virtual Dicas básicas para disciplinas/atividades na modalidade de educação a distância Mediação Digital Virtual Escritório de Gestão de Projetos em EAD Unisinos http://www.unisinos.br/ead 2 A partir de agora,

Leia mais