Você está na página 1de 7

Universidade Federal de Santa Catarina

Centro Tecnológico
Departamento de Informática e Estatística
INE5638 ­ Introdução a Projetos
Profº Renato Cislaghi

Proposta de TCC

Caio Moritz Ronchi, Graduando em Sistemas de Informação

__________________________________________
Profº Ricardo Azambuja Silveira, Dr.
Orientador

Florianópolis, fevereiro de 2007
Índice
Introdução.............................................................................................................................................3
Proposta................................................................................................................................................4
Sistemas de Gerência de Cursos......................................................................................................4
Sistemas Hipermídia Adaptativos....................................................................................................4
Um protótipo de SHA que suporte a  criação de cursos adaptativos...............................................5
Conclusão.............................................................................................................................................6
Referências Bibliográficas....................................................................................................................7
Introdução
A educação a distância (EAD) é uma área multidisciplinar onde Pedagogia, Computação, 
Inteligência Artificial e outras áreas se misturam com o intuito de encurtar a distância entre 
professor e aluno. Atualmente as principais ferramentas de EAD são os Ambientes de Gerência de 
Cursos, os LMSs (Learning Management Systems, em inglês). Enquanto esses ambientes permitem 
ao professor criar diversos cursos dentro de um mesmo ambiente, e dentro desses cursos adicionar 
conteúdos hipermídia, todos os alunos são vistos da mesma maneira pelo sistema: eles têm os 
mesmos conhecimentos, as mesmas necessidades de aprendizado e assimilam o conteúdo da mesma 
forma.
Essa “suposição” não é uma culpa dos sistemas: eles simplesmente não são projetados para 
tratar os alunos de maneira diferente. Ao tratá­los de forma diferenciada, espera­se que o aluno se 
sinta menos perdido no conteúdo oferecido e, em conseqüência, mais motivado. Os Sistemas 
Hipermídia Adaptativos (SHAs), que são o foco deste trabalho, visam adaptar a navegação e os 
conteúdos de um LMS tradicional ao perfil do estudante. A adaptação é feita através da aplicação de 
regras pré­definidas para cada perfil também pré­definido de usuário.
Uma deficiência dos trabalhos recentes na área de SHAs é a natureza das regras de 
adaptação: os criadores desses sistemas criam todo um sistema com o intuito de torná­lo adaptável a 
uma única disciplina. Este trabalho propõe um SHA mais poderoso, ao permitir que o professor crie 
cursos adaptativos. Desta forma, não teremos um único ambiente para um único curso adaptativo, e 
sim um único ambiente para diversos cursos adaptativos.
Proposta
A proposta deste trabalho é construir um protótipo de Sistema Hipermídia Adaptativo (SHA) para a 
criação de cursos adaptativos, estendendo as capacidades de um Sistema de Gerência de Cursos 
(LMS).

Sistemas de Gerência de Cursos
O objetivo primordial de um LMS é permitir que um professor organize em uma disciplina o 
conteúdo que deseja transmitir a seus alunos. Esse conteúdo pode ser organizado de maneira 
semanal ou em tópicos, por exemplo. A maneira clássica de disponibilizar conteúdos é criá­los fora 
do sistema, utilizando a tecnologia de preferência, e realizar o upload desse conteúdo para dentro do 
repositório de arquivos da disciplina.
Além de permitir a gerência de conteúdo interno a uma disciplina, os LMS permitem, em 
geral, a comunicação síncrona e assíncrona de estudante para estudante e de estudante para 
professor. A comunicação síncrona é realizada através de salas de bate­papo ou conversas privadas, 
e a forma consagrada de comunicação assíncrona é a criação de fóruns.
Um LMS não pode, evidentemente, ter como utilizadores apenas professores e alunos. É 
preciso um usuário que organize todo o ambiente: alguém que cria usuários, professores, ativa ou 
desativa módulos etc. Esse papel é desempenhado pelo administrador, que conta com a visão geral 
do sistema e não costuma interagir ativamente com os demais usuários.

Sistemas Hipermídia Adaptativos
Um SHA é, basicamente, um sistema de hipertexto e hipermídia que reflete as características do 
Modelo do Usuário e aplica esse modelo para adaptar vários aspectos visíveis do sistema ao usuário 
(Brusilovsky apud SILVA). O propósito principal desses sistemas é diminuir a sobrecarga cognitiva 
provocada pela grande quantidade de conteúdo apresentada ao usuário de uma única vez, ao mostrá­
lo apenas o que é mais relevante para seu estado atual de conhecimento.
Para Brusilovsky a adaptação de um sistema hipermídia pode ocorrer de duas formas: (i) 
quando a navegação do usuário no sistema se adapta e (ii) quando a apresentação do conteúdo ao 
usuário se adapta.
A adaptação da apresentação do conteúdo, para Brusilovsky, pode acontecer das seguintes 
maneiras:
– Multimídia adaptativa
– Adaptação da modalidade
– Texto adaptativo
– Adaptação da linguagem
– Adaptação de fragmentos do texto
– Remoção ou inserção de fragmentos
– Modificação de fragmentos
– Aumento da quantidade de texto
– Ordenação de fragmentos
– Escurecimento de fragmentos
A adaptação da navegação, por sua vez, por ocorrer através de:
– Orientação direta
– Ordenação de links
– Adaptação de mapas
– Anotação de links
– Geração de links
– Ocultação de links
A adaptação, tanto do conteúdo quanto da navegação, é baseada no Modelo do Usuário 
(MU). Esse modelo corresponde às crenças do sistema em relação ao usuário em termos de, por 
exemplo, quantidade de acesso ao sistema, quantidade de dúvidas lançadas em um fórum, 
quantidade de contatos com o professor, quais conteúdos aprendeu etc. As características presentes 
no MU podem variar de caso para caso, enquanto as técnicas para classificação de um usuário 
costumam ser as mesmas de sistema para sistema, incluindo Redes Neurais Artificiais e Redes 
Bayesianas.

Um protótipo de SHA que suporte a  criação de cursos adaptativos
Uma das deficiências presentes em trabalhos recentes na área de SHA é a falta de generalização das 
soluções propostas. Cada trabalho procurar criar um sistema completo que suporte a sua solução: 
seja ele um curso adaptativo voltado a empreendores [SIL 05] ou um sistema voltado ao ensino de 
matemática para alunos de oitava série (Falta de referência).
A proposta, portanto, é criar um ambiente capaz de conter esses ambientes demasiado 
específicos. A tarefa não é simples e pode se mostrar infrutífera, mas, de uma maneira ou de outra, 
servirá para contribuir com a área de SHA. É uma convicção do autor que a não­popularização dos 
SHA se deva ao fato de ainda não existir um sistema que suporte a criação de cursos com conteúdo 
e navegação adaptativos.
O sistema, já em desenvolvimento, é escrito na linguagem Ruby, versão 1.8, com auxílio do 
framework para desenvolvimento Web Ruby on Rails, versão 1.2. A aplicação será baseada na Web 
e terá como Sistema Gerenciador de Banco de Dados o MySQL, versão 5.
Uma maneira simples de suportar a navegação adaptativa seria o suporte à criação de uma 
árvore de navegação do conteúdo do curso. O professor pode, por exemplo, configurar o curso para 
exibir ao estudante apenas os nodos da árvore que são filhos dos nodos que ele já aprendeu. A 
verificação da aprendizam por ser implementada, a princípio, de duas maneiras: (i) pode­se 
considerar que o aluno aprendeu um conteúdo se ele o acessou dentro da disciplina (abordagem 
pobre) ou (ii) considera­se que o aluno aprendeu um aluno se ele acessou o respectivo conteúdo e 
realizou com sucesso o respectivo exercício (abordagem mais rica).
A adaptação da apresentação do conteúdo, na opinião do autor, é a mais complicada. Uma 
das idéias é permitir que o professor consiga aprofundar seus textos de acordo com o nível de 
conhecimento do estudante no assunto em questão. Ele poderia, através de um editor de textos 
interno ao sistema, selecionar um trecho de texto e configurá­lo como “Somente para alunos 
avançados”. Essa informação poderia ser armazenada através de metadados (a linguagem XML 
provê esse suporte).
A técnica de classificação do usuário a ser utilizada dentro do MU será a Aprendizagem 
Bayesiana, baseada no teorema de Thomas Bayes.
Conclusão
Os SHA recentemente criados em trabalhos acadêmicos apresentam uma mesma característica, vista 
pelo autor como deficiência: são todos específicos demais. Nenhum desses sistemas pode, sem 
modificações em código, suportar o outro. A proposta do autor é criar um SHA que suporte a 
criação de diversos cursos adaptativos, onde o professor configura as regras de adaptação da 
apresentação do conteúdo e de adaptação da navegação. Essa adaptação é baseada no Modelo do 
Usuário, a partir do qual o sistema deduz o que o estudante sabe. A abordagem para inferência a ser 
utilizada são as Redes Bayesianas.
Esse sistema será baseado na Web, desenvolvido com a linguagem Ruby e o framework 
Ruby on Rails, tendo como Sistema Gerenciador de Banco de Dados o MySQL.
Referências Bibliográficas
[SIL 05] SILVA, Gisele Trentin da; Universidade Federal de Santa Catarina. Adaptação em um 
sistema educacional hipermídia baseada na classificação de perfis de usuários Gisele Trentin 
da Silva ; orientadora, Marta Costa Rosatelli. Florianópolis, 2005. 108 f. Dissertação (Mestrado) ­ 
Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós­graduação em 
Ciência da Computação

Você também pode gostar