COLLABORE: UMA ABORGAGEM MODULAR NA FORMULAÇÃO DE CURSOS Ed Porto Bezerra 1 , Alan Kelon Oliveira de Moraes 2 , Augusto Cezar Camarotti Lima 3 , Roberto Ives de Oliveira 4 1 Ed Porto Bezerra, Universidade Federal da Paraba, Cidade UniversitÆria, Joªo Pessoa, PB, Brasil, ed_porto@uol.com.br 2 Alan Kelon Oliveira de Moraes, Universidade Federal da Paraba, Cidade UniversitÆria, Joªo Pessoa, PB, Brasil, kelon@pop.com.br 3 Augusto Cezar Camarotti Lima, Universidade Federal da Paraba, Cidade UniversitÆria, Joªo Pessoa, PB, Brasil, augustoufpb@hotmail.com 4 Roberto Ives de Oliveira, Universidade Federal da Paraba, Cidade UniversitÆria, Joªo Pessoa, PB, Brasil, royoliver@pop.com.br Abstract The focus of many distance-learning tools has always been the student; the educator is kept away from the implementation. Ways of collaborating between educators are almost inexistent and they do not tend to be facilitated. To solve this problem, Collabore is being developed to help unite and share content between educators, but not neglecting students. In Collabore, the basic unit is the module, which depletes a topic in a course, the same way a chapter does in a book; the agglutination of modules constitute a course. As a module is independent, it may be part of many other courses. Each module can be specialized to fulfill courses' requirements. This way, educators are encouraged to utilize modules made by others, and alter them if willing so, speeding up the creation of others courses. So, Collabore intends to provide interaction between educators, creating an efficient collaborative ambient. Index Terms Web-based education support system. INTRODUÇÃO Sistemas de aprendizado a distância evoluíram bastante quanto a criação de ferramentas de suporte ao aluno. Como sugerido em [3], estes sistemas vão desde a simples disposição de documentos na Web até a ferramentas que mais sofisticadas que provêm dados sobre as ações e comportamentos dos alunos aos tutores. Estes podem transformar esses dados em informações para estimular colaborações entre os alunos. O enfoque primordial destas ferramentas é o aluno, já que este é o objeto de interesse maior e deve ser o principal beneficiado. Ao tutor é dado apenas o papel da criação de um curso que tente ser atraente, não enfadonho e com bom conteúdo. No entanto, um curso a distância pode perder sua essência se conteúdo de qualidade não for passado ao aluno. Dentre várias responsabilidade do tutor, a criação de um bom conteúdo é apenas um dos itens que ele terá de gerenciar. Infelizmente, as ferramentas atuais não suportam facilidades para a reunião de bom conteúdo. A Web possui uma quantidade enorme de documentos, embora estes não estejam tão bem organizados. Contudo, tal organização pode ser conseguida no ambiente de uma ferramenta a distância, pois seu domínio é mais facilmente gerenciável do que o da Web. Apesar disto, o reuso das informações não é suportado em tais ambientes. A promoção do reuso do conhecimento pela ferramenta, acarretaria alguns benefícios tais como: agilidade na criação de novos cursos (ao reutilizar partes de outros cursos); melhoria gradual dos cursos disponibilizados (através do refinamento dos mesmos); compartilhamento de conhecimento (ao permitir a redução de esforços) e integração entre os tutores (ao permitir aproximação profissional). O reuso Ø inexistente em muitas ferramentas. Quando existe nalgumas, Ø de forma indireta e nªo de forma natural. REUSO DO CONHECIMENTO O reuso pode ser enquadrado sobre um grande nœmero de dimensıes [4]: reuso pela mesma pessoa ou por uma outra; reuso sobre a mesma tarefa ou outra; reuso para o mesmo propsito ou outro; reuso ao mesmo tempo ou em outros; reuso nas mesmas aplicaıes de software ou em outras. O reuso Ø uma tØcnica que Ø aplicada ao desenvolvimento de software e pode trazer os seguintes benefcios [6]: reduªo de custos; reduªo de tempo; aumento de confiabilidade. HÆ dois principais mØtodos para reuso de software: usar o que vocŒ jÆ possui como seus blocos bÆsicos para outros softwares; ou usar um padrªo existente para criar novo cdigo. Embora estes conceitos pertenam a Ærea de Engenharia de Software, eles sªo perfeitamente aplicÆveis  Ærea de Educaªo, principalmente educaªo  distncia, pois reduziria igualmente os custos de desenvolvimento de um curso, agilizaria o tempo para criaªo de um curso e aumentaria a confiabilidade e a qualidade dos cursos criados. O Sistema Collabore [5], abordado neste artigo, incentiva o reuso em quase todas as dimensıes citadas, pois permite que o conhecimento seja reutilizado por outras pessoas, para atividades e propsitos divergentes dos originais. Ademais, o Collabore foi concebido segundo os requisitos da usabilidade de software [7]. SISTEMAS ATUAIS © 2005 GCETE March 13 - 16, 2005, São Paulo, BRAZIL Global Congress on Engineering and Technology Education 554