Você está na página 1de 9

16 Simpsio Nacional de Geometria Descritiva e Desenho Tcnico

V International Conference on Graphics Engineering for Arts and Design


Santa Cruz do Sul, RS - Brasil - 08 - 11 Setembro de 2003

UM AMBIENTE ADAPTATIVO DE APRENDIZAGEM DE


GEOMETRIA DESCRITIVA
Eduardo Toledo Santos 1
Vnia Cristina Pires Nogueira Valente 2
Escola Politcnica da Universidade de So Paulo, Brasil
Departamento de Engenharia de Construo Civil (PCC) - LabCAD

RESUMO
Este artigo descreve um ambiente online para aprendizagem de Geometria
Descritiva (GD) em desenvolvimento pelos autores. Trata-se um sistema
composto por um conjunto de mdulos, incluindo um Tutor Inteligente.
Sistemas Tutores Inteligentes (STI) so sistemas computacionais projetados
para oferecer ensino individualizado sobre um determinado tema. So
usualmente baseados em tcnicas de Inteligncia Artificial e monitoram as
aes do estudante, reagindo de acordo com elas e, assim, adaptando-se a
cada aprendiz individual.
Os componentes normalmente encontrados nos STIs so: i. mdulo
especialista; ii. mdulo do estudante; iii. mdulo tutor e iv. mdulo de
interface. A implementao de cada um destes componentes no STI
proposto descrita.
Este sistema foi concebido tanto como ambiente de ensino distncia
quanto para apoio ao ensino presencial. Ele tem recursos que permitem aos
professores monitorar o progresso de seus alunos e adaptarem o currculo
(conjunto de tpicos) apresentado aos estudantes registrados.

Palavras Chaves: Sistemas Tutores Inteligentes, Geometria Descritiva,


Ambiente de Aprendizagem Distncia.

ABSTRACT
This paper describes a web-based distance learning environment supported
by a simple Intelligent Tutoring System (ITS) for Descriptive Geometry
which is under development by the authors.
Intelligent Tutoring Systems are computer software systems designed to
provide individualized teaching on a specific subject matter. They are
1
2

e-mail: eduardo.toledo@poli.usp.br
e-mail: vania.valente@poli.usp.br

usually based on Artificial Intelligence techniques and monitor the student


actions, reacting according to them, adapting to each apprentice.
Common ITS components are: i. expert module; ii. student module; iii. tutor
module and iv. interface module. The specific implementation for each of
these components in the proposed ITS is described.
This system is supposed to be used both as a distance learning environment
and as a support to traditional courses. It has features that allow teachers to
monitor the progress of their students and to customize the curriculum (set
of topics) presented to registered students.
Key-words: Intelligent Tutor Systems, Descriptive Geometry, Distance
Learning Environment

Introduo

O ambiente descrito neste trabalho apresenta-se ao usurio na forma de um website na


Internet onde o usurio deve registrar-se. A partir da, sua interao com o sistema ser
monitorada de forma que o ambiente possa adaptar-se ao aprendiz, promovendo sua
aprendizagem. Caso se trate de usurio registrado como instrutor este ter acesso aos
dados de evoluo da aprendizagem dos usurios registrados como seus alunos.
Considerando os mdulos tradicionais de um STI (Sistema Tutor Inteligente), o
ambiente descrito assim constitudo:

Mdulo do Aprendiz: um modelo de cada estudante, representando o conhecimento


estimado para cada tpico do domnio (GD), mantido e atualizado pelo sistema;

Mdulo Especialista: este mdulo constitudo por uma biblioteca de exerccios de


geometria descritiva e um mapa conceitual explicitando a relao entre os vrios
tpicos abordados. Os exerccios podem ser apresentados na forma de problemas
propostos ou resolvidos. O sistema capaz de verificar se a soluo do aluno
correta;

Mdulo Tutor: baseado no modelo do estudante e seu desempenho na soluo de


problemas propostos, este mdulo indica ao aprendiz que exerccios deve resolver
para que seu aprendizado evolua de forma otimizada;

Mdulo de Interface: este mdulo composto pela interface do website e por um


applet grfico que possibilita ao aluno resolver exerccios on-line ou estudar, passo a
passo, a resoluo de um exerccio.

Neste Ambiente, o aluno interage basicamente de duas formas: seguindo as aes


sugeridas pelo Mdulo Tutor ou explorando o contedo do repositrio pedaggico,
como os exerccios resolvidos.
Com base em uma Biblioteca de Exerccios de Geometria Descritiva e no Modelo do
Aluno, o Sistema Tutor segue estratgias pedaggicas para sugerir aes instrucionais
que conduzem o aprendiz a nveis cada vez mais elevados nos estudos de GD.
Toda entrada, circulao e entrega de dados (interao) gerenciada por uma
Interface de Acesso, que o que o usurio v do sistema.
A Interface Computacional foi projetada para ser um ambiente auto-explicativo de
fcil navegao. O aluno, ao utiliz-lo, recebe realimentao de suas aes de modo que
possa acompanhar o seu progresso e verificar as metas que j foram atingidas. Estas
informaes permitem ao aprendiz conhecer o caminho que est trilhando, motivando-o
2

assim a continuar seu estudo. Esta interface tambm possibilita aos docentes alimentar a
biblioteca de exerccios, gerenciar suas turmas de alunos e obter informaes estatsticas
sobre elas.
Um Sistema Tutor Inteligente (STI) [1] atua diagnosticando constantemente o estado
cognitivo do estudante, identificando tanto o que ele j conhece quanto o que ainda
necessita aprender. Dentre as aes do STI proposto, fundamentado em um modelo
pedaggico de aprendizado por resoluo de problemas, est a anlise de quais
exerccios podem ser propostos ao aluno e qual o mais recomendvel a cada momento.
Para isto, o sistema utiliza-se de um grande acervo de problemas classificados
(Biblioteca de Exerccios) e do perfil do aluno (Mdulo do Aprendiz).
Uma das funes no processo de tutoria gerar questes que levam aquisio de
novos conhecimentos, os quais so construdos e conectados com os j assimilados pelo
aprendiz. Este processo de associao de informaes denomina-se, de acordo com
Ausubel (1968), Aprendizagem Significativa. Esta teoria enfatiza que as ligaes entre
as informaes recentemente adquiridas e os conhecimentos preexistentes promovem
mecanismos cognitivos para sua recuperao posterior.
Considerando que a ordem de oferecimento dos exerccios depende do
conhecimento prvio do aluno e que o repertrio intelectual de cada indivduo se
constri a partir de relacionamentos com elementos j memorizados, pode-se afirmar
que cada aluno, de acordo com seu progresso durante a resoluo dos exerccios (seus
acertos e erros), tende a necessitar de problemas diferentes.
As sees seguintes detalham os vrios mdulos do STI proposto.

Mdulo do Aprendiz

Toda ao tutorial do sistema adaptada especificamente para um dado aluno, num


dado instante. Para isso, necessrio que o sistema possa estimar a abrangncia e
profundidade do conhecimento do aluno em cada momento, atravs de um registro. Este
registro conhecido como modelo do estudante e integra o Mdulo do Aprendiz.
Alm de um modelo, necessrio que haja mecanismos capazes de atualiz-lo para que
sempre reflita a quantidade estimada do conhecimento do aluno em cada tpico do
domnio de GD.
O Mdulo do Aprendiz, para gerenciar o modelo do estudante, armazena e atualiza a
crena sobre a quantidade de conhecimento que o estudante possui sobre cada conceito
do domnio. Estes dados so utilizados em muitas decises do mdulo tutor,
especialmente para a seleo das aes instrucionais. Sendo assim, importante que
todos os passos dos aprendizes, inclusive seus insucessos, fiquem registrados.
No histrico do aluno, cada exerccio pode assumir os estados relacionados na
Tabela 1.
O exerccio x

considerado
A
B
C
D
E

quando o aluno
Desistiu - nem tentou, ou entregou em branco
Viu sua resoluo
Tentou resolv-lo, porm no o completou com sucesso
Resolveu com auxlio do sistema
Resolveu sozinho

Tabela 1 : Aes possveis, armazenadas por exerccio, no histrico do aluno

As informaes sobre os passos do aluno so armazenadas em seu histrico por


conceito. Ou seja, quando o resultado de um exerccio oferecido ao aprendiz retorna ao
sistema, o modelo do aluno atualizado com o armazenamento de informaes em
relao aos conceitos envolvidos com grande relevncia naquele exerccio.
O ambiente de aprendizado desenvolvido neste projeto acompanha trajetria do
aluno visando que ele ultrapasse dois patamares: os pr-testes e a etapa de solidificao
dos conhecimentos sobre aplicao dos conceitos de GD.
Aps os pr-testes, portanto na segunda etapa, so oferecidos aos alunos exerccios
de dificuldade baixa envolvendo os conceitos de GD. O aprendiz permanece neste
estgio at demonstrar que os conhece bem e sabe aplic-los em problemas bsicos.
A partir disto, o Tutor direciona o trabalho do aprendiz com o objetivo de
proporcionar o aumento de sua maturidade em GD. Nesta terceira etapa, exerccios de
dificuldade crescente so oferecidos para que o aluno, aos poucos, se aprimore e adquira
vivncia com os problemas de Geometria Descritiva.
A Figura 1 ilustra um exemplo da trajetria de um aluno em relao determinado
conceito. O eixo horizontal indica a seqncia dos passos e o vertical as aes
executadas.
Ao
Resolveu sozinho
Resolveu c/ auxlio

Exerccios
complexos

Viu resolvido

25

Tentou

25

Resolveu sozinho

Resolveu c/ auxlio

Viu resolvido

Tentou

Exerccios
simples

Foco:
aplicao dos
conceitos

x !

Pr-teste 2
Pr-teste 1

28

14 16 21
13

28

Foco:
aquisio de
maturidade

!
1

9 10 11 12 13 14 15 16 17

...

Tempo

Figura 1: Exemplo da trajetria de um aluno em relao determinado conceito


Os valores do corpo do grfico da Figura 1 indicam os nmeros dos exerccios
realizados. Nas etapas de pr-testes, o smbolo ! indica que o aluno o executou com
sucesso e o x que o aluno foi reprovado.
Alm da armazenagem do histrico do aluno, quando ele acerta um exerccio sem
auxlio do sistema (dicas), o sistema atualiza seu diagnstico cognitivo levando em
considerao as seguintes variveis:

A relevncia de cada um dos conceitos envolvidos;

A dificuldade estimada do exerccio;

O nvel de dificuldade j atingido pelo aluno nos conceitos envolvidos.

Mdulo Especialista

Dois componentes constituem o modulo do domnio em nosso STI: uma biblioteca de


problemas de geometria descritiva e um grafo conceitual. O primeiro um grande
repositrio de problemas totalmente catalogado e indexado por chaves como conceitos e
nvel de dificuldade. O segundo uma representao simples do conhecimento do
domnio, incluindo seus tpicos e pr-requisitos relacionados a eles. Juntos, eles
representam conhecimento do domnio.
3.1

Biblioteca de problemas de Geometria Descritiva

A Biblioteca de GD um banco de dados que contm muitos problemas diferentes,


cobrindo a maioria dos conceitos bsicos deste tema. Estes problemas compem o
principal material instrucional do sistema.
Todos os problemas so armazenados com suas resolues, junto com uma
explanao textual para cada um de seus passos. A resoluo armazenada como um
script grfico de geometria dinmica que pode ser analisado e reproduzido passo-apasso pelo sistema [5].
O sistema tutor pode utilizar o acervo da biblioteca de problemas como material para
demonstrao (exerccios resolvidos) e tambm como material para prtica e
avaliao. A importncia do estudo de problemas resolvidos para a aprendizagem de
Geometria Descritiva enfatizada por Hawk (1962): problemas resolvidos de
geometria descritiva ilustram e amplificam a teoria, apresentam mtodos de anlise,
fornecem exemplos prticos e focalizam aqueles detalhes finos que permitem ao
estudante aplicar os princpios bsicos corretamente e com confiana.
Associada biblioteca est uma ferramenta de busca capaz de recuperar um
conjunto de problemas com base nos conceitos presentes em cada exerccio e em seus
nveis de dificuldade.
As informaes a seguir so armazenadas junto a cada problema:

3.2

Cdigo de identificao do problema;

Autor e data de incluso;

Um Vetor de Relevncia de Conceitos ( Rk ), que indica, para cada conceito de


GD, sua relevncia ou relacionamento com aquele problema especfico k;

Histrico de tentativas: informaes completas sobre todas as tentativas de


resoluo de problemas (quando e qual estudante tentou resolv-lo junto com
seu Vetor de Conhecimento completo na ocasio e desfecho, isto ,
andamento, sucessos / falhas tempo de resoluo, etc.);

Dificuldade Estatstica: uma estimativa global da dificuldade do problema


baseado em seu histrico de tentativas.
Grafo Conceitual

O grafo conceitual uma estrutura de dados que armazena informaes levando em


considerao os relacionamentos de pr-requisitos entre os tpicos do domnio. A
Figura 2 ilustra algumas destas relaes para 15 tpicos. Este grafo usado para
determinar qual conceito deve ser conhecido (pr-requisito) para um problema ser
propriamente resolvido.

Figura 2: Grafo conceitual

Mdulo Tutor

A estratgia pedaggica do Sistema Tutor Inteligente implementada pelo mdulo


tutor. Aqui se encontra a maior parte da inteligncia do STI. Este mdulo age
supostamente como um instrutor humano, detectando o que o estudante j conhece,
porque que razo ele cometeu um erro e o que ao pedaggica deve ser feita a seguir.
O modulo tutor interage com todos os outros mdulos para obter informaes
necessrias ou para fazer a interface com o estudante.
A proposta deste ambiente computacional de estudo , a partir de estimativas do
conhecimento do aluno em cada conceito de GD, oferecer-lhe novos desafios que
estimulem seu desenvolvimento. Sendo assim, no caso de insucesso, o sistema analisa o
histrico do aluno para relacionar as possveis causas que levaram-no a errar o exerccio
e, ento, aplicar aes tutoriais indicadas para cada caso.
fundamental para o Mdulo Tutor identificar a(s) provvel(eis) causa(s) de
insucessos dos alunos. Os fatores mais comuns que podem lev-los a cometer erros ou
necessitar de auxlio em um exerccio, so:
No possuir todos os pr-requisitos conceituais envolvidos;
No conhecer suficientemente bem os conceitos envolvidos;
No saber como trabalhar em conjunto com os conceitos envolvidos apesar de
conhec-los individualmente;
No ter maturidade suficiente em GD para encontrar a estratgia, ou os
caminhos, para a resoluo de problemas mais complexos;
Distrair-se durante a resoluo do problema.
A
Figura 3 ilustra, genericamente, o funcionamento do Mdulo Tutor deste ambiente.
Entrada do aluno
em modo de tutoria

Aplicao da ao
tutorial apropriada

Avaliao do
estado cognitivo

Sada do aluno
do modo de tutoria

Figura 3: Esquema genrico do funcionamento do Mdulo Tutor

Diferentes heursticas so usadas para deduzir qual a causa mais provvel para um
erro. Na maior parte das vezes, a ao tutorial propor um exerccio para o aluno
resolver. No entanto, quando o sistema detectar que o aprendiz se encontra em
dificuldade e necessita de auxlio, ou mesmo quando esta ajuda for solicitada, o
procedimento aplicado, dependendo do caso, pode ser:
Informar ao aluno quais conceitos so necessrios para resolver o exerccio em
questo;
Sugerir ao aluno qual estratgia pode ser utilizada para a resoluo de um exerccio,
mostrando as explicaes, em modo textual, do exerccio em questo;
Sugerir ao aluno que refaa o exerccio, porm dedicando mais ateno;
Mostrar, passo a passo, a resoluo de um exerccio bsico (executado
anteriormente pelo aluno, se houver, e outros) com um ou mais conceitos envolvidos
no exerccio em questo;
Mostrar, passo a passo, partes da resoluo de um exerccio similar;
Mostrar, passo a passo, a resoluo completa de um exerccio similar;
Mostrar, passo a passo, partes da resoluo do exerccio em questo;
Mostrar, passo a passo, a resoluo completa do exerccio em questo.
Alm de aes tutoriais posteriores resoluo dos exerccios, o sistema oferece ao
aluno vrias opes de auxlio durante seu trabalho. Estas opes esto relacionadas na
Tabela 2:
Opes de ajuda

Resposta do ambiente

Dica

Lista, em texto, os conceitos necessrios para a resoluo.

Estratgia

Explicao, apenas em texto, da seqncia para a resoluo.

Ver Bsicos

Mostra a resoluo, grfica e comentada, de exerccios bsicos que envolvam,


preferencialmente de forma isolada, os conceitos do exerccio em questo.

Ver Similar

Mostra a resoluo, grfica e comentada, de um exerccio similar.

Ver Resoluo

Mostra a resoluo, grfica e comentada, do exerccio em questo.

Tabela 2 - Opes de solicitao de auxlio durante a execuo de um exerccio


A deciso sobre qual exerccio propor ao estudante feita baseada no mdulo do
estudante e nas informaes do grafo conceitual. Uma heurstica usada para identificar
qual conceito, entre aqueles que o estudante ainda no demonstra conhecimento
satisfatrio, lhe beneficiaria mais se fosse oferecido. Porm, no basta saber qual
conceito o aprendiz domina pouco para selecionar um exerccio, o mdulo tutor ainda
necessita ter informaes sobre quais conceitos o aluno domina com seus respectivos
nveis de dificuldade. A partir destes dados, uma busca solicitada Biblioteca para
relacionar os problemas que melhor se adaptem ao quadro do aluno.

Mdulo de Interface

O mdulo de interface responsvel pela interao entre o estudante e o sistema, bem


como prover ferramentas administrativas aos instrutores registrados no sistema. Este
mdulo composto por duas partes principais: um front-end na forma de um web site e
um applet Java.

No web site, os usurios se registram no sistema obtendo assim permisso para


acessar seus recursos. As possibilidades de utilizao so diferentes para cada tipo de
usurio (estudante, instrutor ou administrador).
Depois de se logar no sistema, o estudante recebido pelo tutor o qual avalia seu
histrico e ento lhe oferece um problema a ser resolvido. Usando um applet Java que
implementa ferramentas grficas de desenho (veja Figura 4), o estudante tenta resolver
o problema. Quando termina, o estudante seleciona todos os elementos geomtricos que
fazem parte da soluo (normalmente um conjunto de pontos e/ou linhas) e, clicando em
um boto, os marca como a resposta de problema. Outro comando utilizado para
enviar a resoluo do problema ao servidor onde comparada ao conjunto de respostas
armazenadas para aquele problema.

Figura 4: Interface para resoluo de problemas de geometria


Esta primeira verso do sistema s capaz de, atravs de comparaes simples,
descobrir se a soluo do exerccio est certa ou errada. Em verses futuras, usando
tcnicas de IA mais sofisticadas, especialmente CBM - Constraint Based Modeling [4] esperamos que o sistema possa descobrir onde o estudante cometeu um erro e quais
conceitos eram usados na resoluo, refinando sua pontuao e as aes tutoriais.
Depois que a avaliao da soluo do problema feita, o tutor envia uma mensagem
ao estudante e lhe oferece um novo desafio (outro problema para resolver) ou um
problema resolvido, com as explicaes passo a passo. Este ciclo executado at o tutor
supor que o estudante domina o assunto. Ao mesmo tempo, so utilizadas estatsticas
derivadas desta avaliao para atualizar as informaes armazenadas na biblioteca de
exerccios e no modelo de estudante. Na biblioteca, a dificuldade estatstica do
problema atualizada. Para isto so considerados o resultado e o tempo de resoluo. O
modelo de estudante atualizado levando em conta o resultado, a dificuldade do
exerccio e os conceitos envolvidos nele.
O front-end do web site oferece para os instrutores um conjunto diferente de
caractersticas incluindo:

Registro de turmas: ao se cadastrar no sistema, o estudante pode se incluir em uma


turma previamente registrada por um instrutor, normalmente seu professor de um

curso presencial. Isto permitir que o instrutor tenha acesso aos dados do mdulo do
estudante de todas as pessoas registradas na sua turma. O instrutor tambm pode
limitar os tpicos a serem fornecidos pelo sistema, ajustando o ambiente ao seu
curso;

Incluso de problemas no acervo da biblioteca: para incluir um problema um


formulrio eletrnico deve ser preenchido com detalhes sobre o problema (tpicos
envolvidos, dificuldade estimada). Ento, usando a mesma ferramenta grfica que os
estudantes utilizam para resolver os problemas, o instrutor precisa construir o
enunciado do problema e sua resoluo, registrando tambm explicaes textuais
para cada passo. No final, como o estudante, o instrutor deve indicar os elementos
da resposta e envi-la para o servidor.

Concluses

Apresentamos uma pesquisa, em andamento, relacionada ao desenvolvimento de um


ambiente inteligente de aprendizagem de Geometria Descritiva baseado na web.
Embora o sistema no utilize tcnicas de inteligncia artificial avanadas, ele est
apto para interagir com o aprendiz, adaptando a ele as aes tutoriais.
Os principais aspectos inovadores deste sistema so: o objeto de domnio Geometria Descritiva, um domnio grfico - e a implementao do mdulo de tutor.

Agradecimentos
Os autores desejam agradecer a CAPES Coordenao de Aperfeioamento de Pessoal
de Nvel Superior pelo apoio a esta pesquisa atravs do PAPED-2 e ao Prof. Lenidas
O. Brando pela cooperao no programa iGeom.

Referncias
[1] WENGER, E., Artificial Intelligence and Tutoring Systems, Los Altos:Morgan
Kaufman, 1987, 486p.
[2] AUSUBEL, D. P., Educational Psychology, A Cognitive View, New York: Holt,
Rinehart and Winston, 1968.
[3] HAWK, M. C.,Descriptive Geometry, New York:McGraw-Hill, 1962.
[4] OHLSSON, S., Constraint-based student modeling. Journal of Artificial Intelligence
and Education, 3(4), 429-447.
[5] SANTOS, E. T., ROJAS-SOLA, J. I., A Proposal for an On-Line Library of
Descriptive Geometry Problems, Journal for Geometry and Graphics, v.5, n.1, p.93100.

Você também pode gostar