Muitos educadores desejam criar conteúdo interativo para sua sala de aula ou curso online. Se você não é um programador de HTML5 como a maioria de nós, mas já ouviu falar que o HTML5 pode simplificar seu trabalho e fornecer uma excelente experiência na Web padrão para seus alunos, aqui está como começar.

O H5P é uma ferramenta gratuita e de código aberto que ajuda a criar conteúdo HTML5 no navegador de sua preferência e compartilhá-lo em todos os sistemas operacionais e navegadores. Para explicar mais sobre a ferramenta, disponibilizo a conversa com  Svein-Tore Griff With , desenvolvedor líder do Joubel.com , que, juntamente com sua equipe, criou o H5P. 

Don Watkins (DW): Como você entrou no código aberto?

Svein-Tore Griff With (STGW): Antes de trabalhar em tempo integral no H5P, muitos de nós na equipe principal estávamos profundamente envolvidos com projetos de código aberto. Ao longo dos anos, fomos consultados para projetos baseados no Drupal e sempre tentamos contribuir de volta para a comunidade Drupal, tanto quanto possível. O H5P está instalado em mais de 7.000 sites. É usado por centenas de universidades, incluindo universidades da Ivy League. Ele está sendo usado por grandes empresas, incluindo empresas da Fortune 50, e outras grandes organizações, como partes da ONU.

DW: Qual foi o impulso para o H5P?

STGW: O mundo do conteúdo interativo é quase medieval. Sem um formato comum para conteúdo interativo, o processo de criação visto de uma perspectiva global tornou-se muito fraturado e desorganizado. Coisas simples, como testes de múltipla escolha, são feitas repetidas vezes, não apenas para plataformas diferentes, mas também para sites diferentes. O custo de ótimos conteúdos e ferramentas interativos geralmente é extremamente alto, pois geralmente envolve a criação de outra versão personalizada.

O formato H5P é aberto e as ferramentas para criar conteúdo H5P são de código aberto. Isso garante que os criativos possuam seu próprio conteúdo e não estejam bloqueados no destino e no regime de licenciamento de uma ferramenta específica. Leia mais sobre como o H5P garante que o conteúdo permaneça seu em nosso blog .

DW: Como o H5P permite que os usuários criem conteúdo rico em sistemas de gerenciamento de conteúdo?

STGW: H5P é um plugin para os sistemas CMS e Learning Management Systems (LMS) existentes. Basta conectar o H5P e seu sistema poderá criar, compartilhar e reutilizar um ótimo conteúdo interativo. Para sistemas que ainda não possuem um plug-in H5P, é possível incorporar conteúdo usando um iframe ou o padrão LTI (Learning Tool Interoperability). Com o LTI e as APIs e especificações de suporte, é possível incorporar uma ferramenta de autoria do H5P hospedada externamente.

DW: O que há no H5P que permite detectar o dispositivo em que está sendo reproduzido; ou seja, iOS, Android, Linux, Firefox, Chrome e Internet Explorer?

STGW: Normalmente, o H5P não detecta o dispositivo em que está sendo executado, mas há alguns casos em que, por exemplo, faz o modo de tela cheia funcionar, mas geralmente é apenas um design responsivo. O H5P não pode controlar as tags de cabeçalho da página em que está sendo usada, portanto, comparamos a largura com os tamanhos das fontes para identificar pontos de interrupção para alterações no layout. Você pode ler mais sobre isso em nosso blog .

DW: Por que seu código está licenciado sob a GPL e o MIT?

STGW: Queremos que tudo seja MIT. No momento, há algum código do Drupal no núcleo do H5P para purificar o HTML. Quando isso for removido, usaremos apenas o MIT, pois a GPL é mais restritiva.

DW: Criei um servidor Moodle com o plug-in H5P e vi como ele se conectava ao recurso de questionário do Moodle para permitir a coleta de dados das respostas dos alunos. Como isso é realizado no WordPress e / ou Drupal?

STGW: Contamos principalmente com o padrão xAPI para armazenar e analisar as respostas do usuário. Além disso, economizamos tempo gasto e pontuações em todas as plataformas e temos uma integração especial com o módulo Quiz do Drupal, para que os H5Ps funcionem como perguntas do questionário. Estamos utilizando o xAPI para fazer isso funcionar.

DW: Existem ferramentas integradas no código H5P que permitem armazenar dados coletados das interações com ele?

STGW: Existem dois tipos de rastreamento no H5P. Um é o rastreamento de usuários. Aqui usamos xAPI. Cabe ao host determinar o que fazer com todos os dados xAPI gerados pelo H5P. Se o sistema host, Drupal, por exemplo, não possui um módulo de terceiros para lidar com esses dados, ele não é armazenado. No H5P.org, enviamos esses dados para o Google Analytics.

O outro tipo de plugins de relatório é enviado para o H5P.org todos os meses com dados anônimos. Ele inclui o número de autores de H5P que o site possui, o número de H5Ps de cada tipo e muito mais . Quando os plug-ins são ativados, eles fornecem um feedback muito valioso sobre como o H5P é usado e ajudam a orientar o desenvolvimento futuro do H5P. Você pode desativar esses relatórios por site.

DW: Você incentiva os desenvolvedores a se envolverem?

STGW: Definitivamente fazemos. Todo o potencial do H5P só será alcançado se estivermos sendo adotados por uma grande parte dos desenvolvedores da web no mundo. Os desenvolvedores podem se envolver de várias maneiras. Eles podem aprender como criar novos tipos de conteúdo H5P  e compartilhar seu trabalho no H5P.org . Eles podem melhorar os tipos de conteúdo H5P por meio do GitHub e participar de discussões em fóruns .

O código H5P está hospedado no GitHub .

Por favor, siga e goste de nós:

Aproveitou este Site? Por favor, espalhe a palavra :)