5. FINDINGS
5.3 V IEWS AND EXPERIENCES WITH ABE AND COMPARISONS WITH F ORMAL SCHOOL
5.3.6 Views and experiences with the transfer to Formal school and the equivalency of ABE with Formal school
Uma das vantagens consideradas do MediaWiki para este trabalho é o grande número de extensões desenvolvidas52. Esta seção trata de algumas extensões escolhidas para compor o experiWiki. Na análise de algumas extensões, as contribuições referentes aos aspectos semânticos do ambiente são consideradas as mais relevantes, principalmente as que possuem características que podem facilitar o uso das anotações semânticas.
Primeiramente, é preciso salientar que o experiWiki foi construído utilizando-se o MediaWiki juntamente com sua extensão Semantic Mediawiki (SMW), que foi exposta com alguns detalhes no capítulo 3. Além do SMW, também foram utilizadas no ambiente experiWiki as extensões
Categor yTr ee53, Semantic Forms54 e Cite55, descritas a seguir.
A extensão Cite é uma extensão do MediaWiki que permite a organização de referências e citações. São adicionados ao ambiente duas tags: <ref> e <references />. 52 http://www.mediawiki.org/wiki/Category:All_extensions 53 http://www.mediawiki.org/wiki/Extension:CategoryTree 54 http://www.mediawiki.org/wiki/Extension:Semantic_Forms 55 http://www.mediawiki.org/wiki/Extension:Cite/Cite.php
Figura 50: Exemplo da utilização da extensão Cite.
A Figura 50 mostra um exemplo do uso dessa extensão. As setas indicam que o texto colocado dentro da tag <ref> aparece no local da inserção apenas como um link indicando o número da referência entre colchetes ([1]). O retângulo indica que o texto completo da referência aparece no ponto do texto onde é inserido a tag <references/>. A extensão Cite, portanto, é importante na organização de conteúdos que possuem citações e referências, mas não é importante no que diz respeito à recuperação de experiências por meio das anotações semânticas.
A extensão CategoryTree, por sua vez, fornece uma visão dinâmica da estrutura de categorias do ambiente wiki, como uma árvore de categorias. Sem essa extensão ou outra similar, só é possível visualizar as categorias em ordem alfabética (Figura 51), dificultando a escolha das categorias adequadas para classificar as páginas do ambiente, já que a hierarquia das categorias não é explícita. A página especial Categories é um exemplo disso, como mostrado na Figura 51.
Figura 51: Parte da lista de categorias mostrada na página especial Categories.
A extensão CategoryTree fornece meios que permitem a visualização hierárquica das categorias do ambiente, facilitando, dessa forma, a construção e manutenção da ontologia do ambiente, uma vez que as categorias podem representar as classes da ontologia. Com essa extensão, além da forma tradicional, a estrutura de categorias pode ser visualizada com mais três formas.
Uma das formas de visualização de categorias é mostrada na página principal do experiWiki (Main Page) e é apresentada na Figura 52.
Figura 52:Parte da página Main Page onde pode ser visualizada uma árvore hierárquica de categorias (não expandida).
No código dessa página foi adicionada uma tag (Figura 53) customizada fornecida pela extensão. No local da tag é inserida a caixa com a estrutura hierárquica de categorias a partir de uma categoria definida.
A visualização da hierarquia das categorias também é possível acessando as páginas das categorias, onde são apresentadas suas subcategorias juntamente com as respectivas hierarquias. A Figura 54 apresenta parte da página da categoria Br:Educação, onde é mostrada parcialmente expandida a árvore hierárquica das subcategorias.
Figura 54: Página da categoria Br:Educação
É importante enfatizar que a árvore hierárquica apresentada nas páginas de categorias é automaticamente inserida por padrão pela extensão
Categor yTr ee. Não é necessário, portanto, nenhum código nessas páginas para
que a árvore hierárquica seja apresentada.
Por fim, também é possível visualizar a árvore das categorias por meio da página especial CategoryTree, adicionada pela extensão. Nesta página (Figura 55), define-se no campo Category a partir de que categoria se deseja que árvore hierárquica seja apresentada. Também é possível definir se serão apresentadas somente as categorias ou também o link para as páginas e imagens inseridas nas categorias.
Figura 55: Página especial CategoryTree
Assim como é mostrado nas figuras acima, ao lado de cada categoria há um sinal de [+] ou de [-], indicando, respectivamente, quando a hierarquia da categoria pode ser expandida ou se já está totalmente expandida.
A extensão CategoryTree pode ser instalada no MediaWiki sem a extensão SMW, uma vez que a categorização de páginas é um recurso das versões mais atuais do MediaWiki. Entretanto, por todas as características salientadas aqui, a CategoryTree é uma extensão útil para o experiWiki principalmente com respeito às informações estruturadas para a recuperação de experiências docentes registradas no ambiente.
A extensão Semantic Forms, ao contrário da CategoryTree, tem como pré-requisito a instalação do SMW. A principal característica dessa extensão é permitir a criação de formulários para adicionar e editar páginas que usam predefinições (templates) para armazenar dados semânticos. A extensão adiciona, ainda, outros recursos que podem ser acessados nas páginas especiais, tais como formulários distintos para a criação de propriedades semânticas e predefinições, além de formulários e páginas que listam todas as predefinições e todos os formulários criados.
Para o experiWiki foi criado um formulário que auxilia o registro e a edição de experiências. Nele são disponibilizados campos para o preenchimento das propriedades definidas até então ou pelo menos para as propriedades comuns a todas as experiências. Dessa forma, evita-se que
propriedades importantes para experiências sejam esquecidas, ao mesmo tempo em que facilita a atribuição de valores. O formulário foi chamado de
Experiência e a adição de uma página com o auxílio dele é mostrada na
Figura 56.
Figura 56: Adicionando experiência com o formulário.
Os campos do formulário para a entrada de valores das propriedades estão destacados na Figura 56. Abaixo desses campos, é encontrada uma caixa de texto para a descrição da experiência, onde a edição é da forma tradicional do wiki semântico. É importante observar que os campos Maturidade, Tipo e
Origem possuem uma seta para abrir uma lista com valores permitidos para o
preenchimento. Isto porque essas propriedades tiveram esses valores permitidos determinados, como foi visto na seção 4.2.1.2.3. Na Figura 57 a lista da propriedade Maturidade aparece aberta, mostrando os valores permitidos para o preenchimento.
Figura 57:Lista aberta da propriedade Maturidade.
De forma similar, o formulário facilita o preenchimento do campo
Data, uma vez que a lista com os meses é disponibilizada e os campos para o
preenchimento do dia e do ano são separados.
Se os campos do formulário forem preenchidos de maneira inconsistente, uma mensagem de alerta é dada no momento em que o usuário tenta salvar a página.
Figura 58: Formulário acusando erro em seu preenchimento.
Outra característica do formulário Experiência é que foi definido na sua criação que as páginas editadas com ele são incluídas na categoria
Experiência. Dessa forma, quando o docente usar o formulário para registrar
uma experiência, ela automaticamente é inserida na categoria Experiência, isto é, torna-se uma instância da classe Experiência.
A extensão Semantic Forms adiciona a ficha edit with form nas páginas
wiki. Então, uma nova edição pode ser feita tanto da maneira tradicional,
usando a ficha edit, quanto com o formulário, usando, por sua vez, a ficha
Figura 59:Guia da ficha edit with form.
Além disso, para as páginas editadas com o formulário, é adicionada uma caixa contendo algumas propriedades contempladas pelo formulário. Esta é apenas uma caixa adicional para dar destaque às propriedades comuns às experiências, já que todas as propriedades definidas para as experiências podem ser visualidades na caixa Facts about. A caixa adicional pode ser retirada do template correspondente ao formulário Experiência.
Figura 60: Página de experiência com caixa adicional inserida pelo formulário
Estas são as extensões do MediaWiki e do SMW mais relevantes selecionadas para compor o experiWiki. A seção 4.2.2.4 apresenta a proposta deste trabalho para uma outra extensão.