• No results found

Views and experiences with the teaching-learning process and the facilitators in ABE

5. FINDINGS

5.3 V IEWS AND EXPERIENCES WITH ABE AND COMPARISONS WITH F ORMAL SCHOOL

5.3.3 Views and experiences with the teaching-learning process and the facilitators in ABE

No método 101 (NOY e McGUINESS, 2001) é sugerida no Passo 3 a enumeração dos termos importantes da ontologia. Para os termos extraídos do

thes aur us Brased esse passo já foi realizado na própria seleção. Quanto aos

outros termos, Experiência, Maturidade, Tipo, Origem, Ocorreu na

disciplina, Data de primeiro registro e Primeiro registro realizado por,

são todos considerados importantes para a ontologia nesse início.

Para o Passo 4 do método 101 (NOY e McGUINESS, 2001), que pede a definição de classes e hierarquia de classes, os termos provenientes do Brased são candidatos a classes e obedecem à estrutura hierárquica definida no

thes aur us. Para diferenciá-los dos termos criados especificamente para o

experiWiki, foi adotado como padrão atribuir a essas categorias o prefixo Br:. Para os demais termos, apenas o termo Experiência é definido como sendo classe. Sendo assim, Maturidade, Tipo, Origem, Data de primeiro registro e Primeiro registro realizado por são propriedades de classes, mais especificamente são propriedades da classe Experiência. A definição de propriedades é a tarefa sugerida pelo Passo 5 do método 101. Também pertencente à classe Experiência está Ocorreu na disciplina, que vai estabelecer um relacionamento entre uma instância de Experiência com uma instância de Br:Disciplinas de Ensino. Contudo, no Semantic MediaWiki versão 1.0.1, as relações também são consideradas como propriedades com tipo de dados Page e assim serão tratadas no decorrer deste trabalho.

No ambiente wiki as classes são tratadas como categorias e, portanto, suas páginas pertencem ao namespace Category. A categorização também permite classificar as páginas do wiki de acordo com o seu conteúdo. No experiWiki é pretendido que todas as páginas de experiências sejam incluídas na categoria Experiência. Para isto, basta inserir a seguinte tag na página desejada:

[[Category:Experiência]]

Para outras categorias, basta inserir a tag:

[[Category:<nome da categoria>]]

Para cada categoria também pode ser criada uma página no namespace

Categor y, onde todos os links para as páginas que estão dentro da categoria

corrente são automaticamente listados. Dessa forma, na página

Category:Experiência, por exemplo, é esperado que os links de todas as

páginas de experiências e de suas subcategorias sejam listados, como é representada pela Figura 27.

Figura 27:Parte da página Category:Experiência onde são listados os links paras as páginas inseridas nessa categoria.

Cada página pode pertencer a uma ou mais categorias e é recomendado que ela pertença a mais de uma para aperfeiçoar sua recuperação. Também de forma automática, links às categorias pertencentes são adicionados na parte inferior da página, conforme indicado na Figura 28.

Na página da categoria Experiência apresentada na Figura 27 é possível observar o link para a página apresentada na Figura 28, uma vez que essa página foi inserida na categoria Experiência.

As páginas de categorias também podem ser categorizadas, formando uma estrutura hierárquica. Para orientar a categorização de experiências no experiWiki, o docente pode contar com os recursos da extensão CategoryTree, que, como será visto na seção 4.2.2.1, permitem visualizar as categorias e subcategorias de forma hierárquica. Além disso, o WikiSysop elaborou um guia para categorização de páginas wiki e disponibilizou no menu Help (Ajuda) do ambiente. Juntamente com esse guia, foram disponibilizados outros conteúdos elaborados pelo WikiSysop direcionados ao experiWiki e também links úteis de tutoriais e guias da Wikipédia50 e da MediaWiki.org51.

Figura 29: Conteúdo do Menu Ajuda do ambiente

50 http://pt.wikipedia.org/

Figura 30: Guia prático para categorização disponível no menu Help.

O Passo 5 do método 101 (NOY e McGUINESS, 2001), como foi dito anteriormente, é a respeito da definição das propriedades das classes. As propriedades como Maturidade, Tipo, Origem, Ocorreu na disciplina, Data

de primeiro registro e Primeiro registro realizado por, são propriedades da

classe Experiência. Entretanto, não foram encontradas, até o momento, formas de definir de maneira explícita no wiki que uma propriedade pertença a uma determinada classe. A princípio, o WikiSysop, buscando definir no

Wi ki Semântico que determinada propriedade é de uma classe específica,

inseriu a página wiki da propriedade na categoria que representa a classe. Para exemplificar esse fato, tomemos a página wiki da propriedade

Maturidade, isto é, a página Property:Maturidade. Ela poderia ser incluída

na categoria Experiência com a inserção em sua página da tag

[[Category:Experiência]] (Figura 31), na tentaiva de definir que Maturidade

Figura 31: Código da página wiki da propriedade Maturidade

Todavia, a categorização da página de uma propriedade a torna instância da classe e não propriamente propriedade da classe. Nesse momento essa definição foi adiada. Na seção 4.2.3.1 é dada uma solução paliativa para isto, onde é criada uma anotação para explicitar a que classe uma propriedade pertence.

O Passo 6 do método 101 (NOY e McGUINESS, 2001) trata da definição das características das propriedades, como o tipo de dados e os valores permitidos de cada propriedade. Tomando inicialmente as propriedades Maturidade e Tipo, que têm suas características também baseadas nos seus respectivos metadados do doceNet, ambas as propriedades têm seu tipo de dados definido no experiWiki como String e possuem valores permitidos definidos. No caso da Maturidade são três os valores permitidos:

Necessita mais prática, Praticada várias vezes e Praticada, discutida e refinada. Para a propriedade Tipo são apenas dois os valores permitidos: Negativa e Positiva.

Na Figura 31 que apresenta o código inserido na página wiki da propriedade Maturidade, pode-se visualizar as tags inseridas para a definição

do tipo de dados e dos valores permitidos. A Figura 32 apresenta parte da página resultante dessa propriedade.

Figura 32: Página wiki da propriedade Maturidade

O tipo de dado padrão atribuído a uma propriedade é o tipo Page. Assim sendo, enquanto um tipo de dado não for definido para essa propriedade, o ambiente assume que foi estabelecida uma relação entre duas páginas, ou seja, foi definido um link anotado semanticamente para uma outra página wiki, que pode existir ou não. O comando Has type é usado para definir o tipo de dado de uma propriedade no Semantic MediaWiki. Na Figura 31 pode-se observar que para a propriedade Maturidade, por exemplo, foi inserida a seguinte tag:

[[Has type::String]]

Para a propriedade Data de primeiro registro, que tem seu tipo de dados definido como Date, na sua página correspondente encontra-se a seguinte tag:

[[Has type::Date]]

No Semantic MediaWiki a definição dos valores que podem ser atribuídos a uma propriedade é feita por meio da tag allows value. Também na Figura 31 é possível observar os valores atribuídos para a propriedade

Maturidade por meio dessa tag. Para propriedade Tipo, por exemplo, para

que apenas os valores Positiva e Negativa sejam aceitos, foram inseridas em sua página as duas tags abaixo:

[[allows value::Positiva]] [[allows value::Negativa]]

Se essas propriedades recebem valores diferentes dos valores permitidos, o Semantic MediaWiki acusa esse erro. A Figura 33 mostra a caixa Facts about de uma página wiki que teve a propriedade Tipo preenchida com o valor inválido “ok”, onde aparece automaticamente ao lado da propriedade Tipo um símbolo de atenção com um balão de mensagem. De forma similar, um aviso é dado caso o valor atribuído não seja entendido como sendo do tipo de dado definido para a propriedade.

Figura 33: Exemplo de preenchimento com valor não permitido para a propriedade Tipo

A definição de tipo de dados e de valores permitidos para atributos da página pode evitar erros ou pelo menos ajuda a detectá-los. Além disso, pode auxiliar, também, na manutenção da ontologia. Esses aspectos são importantes em um sistema para a colaboração como o experiWiki, onde as contribuições podem ser feitas tanto por docentes que estão familiarizados com o ambiente, quanto por aqueles com pouca afinidade com ele e com recursos tecnológicos em geral. Para o experiWiki foi instalada, dentre outras, uma extensão do Semantic MediaWiki denominada Semantic Forms, que ajuda na atribuição de valores para as propriedades, considerando os tipos de dados e os valores permitidos definidos para cada propriedade. Mais detalhes sobre esta e outras extensões são tratados na seção 4.2.2.1.

Ainda sobre a definição das características das propriedades do experiWiki, a propriedade Origem possui o tipo de dados String e dois valores permitidos: doceNet e experiWiki. A propriedade Ocorreu na

disciplina tem o tipo de dados definido como Page, o que significa que os

valores atribuídos a essa propriedade são URLs de outras páginas, estabelecendo uma relação entre as páginas envolvidas. O valor atribuído para a propriedade Ocorreu na disciplina é, portanto, uma página wiki criada para uma disciplina, onde podem ser inseridas informações a seu respeito. A página da disciplina, por sua vez, é inserida na categoria Br:Disciplinas de

Ensino, ou em suas subcategorias, como, por exemplo, Br:Disciplina obrigatória e Br:Disciplina eletiva. Analogamente, a propriedade Primeiro registro realizado por é do tipo Page e faz ligações às páginas wiki dos

docentes que contribuíram com o registro de experiências. A propriedade

Data de primeiro registro, como já foi dito, possui o tipo de dados definido

como Date.

As propriedades e suas características são apresentadas na tabela abaixo:

Tabela 7: Primeiras propriedades definidas e suas características Propriedade Tipo de dados Valores permitidos

Maturidade String

• Necessita mais prática; • Praticada várias vezes;

• Praticada, discutida e refinada;

Tipo String • Positiva • Negativa Origem String • doceNet • experiWiki Ocorreu na disciplina Page

Não são definidos. Os valores esperados são de páginas que descrevem as

Data de primeiro

registro Date

Não são definidos. O valor esperado é a data da primeira edição da experiência.

Primeiro registro

realizado por Page

Não são definidos. O valor esperado é a página wiki do docente responsável pelo primeiro registro da experiência.