Sistemas corporativos e o Moodle Novos paradigmas para a criação de canais de comunicação consistentes e eficazes Mauricio Garcia Franco do Nascimento (autor) Arnaldo T. Ono (co-autor) Eduardo Pereira Pinto (co-autor) Outubro / 2007
Licença deste material Atribuição Uso não-comercial Compartilhamento pela mesma Licença A utilização deste material é regida segundo normas da Creative Commons Detalhes em http://creativecommons.org/licenses/by-nc-sa/2.5/
Sobre o palestrante
Analista de Sistemas
Pós-graduado em Gestão de Projetos pelo IPT
Zend Certified Engineer
PHP 4 PHP 5
UnG - Universidade Guarulhos
Tecnologia da Informação
Docente no curso de Ciência da Computação
Gestor do grupo ProPHP
Membro voluntário do PMI
Alguns números do EaD na UnG
Moodle disponibilizado em julho / 2006
6.000 usuários
240 disciplinas (apoio ao presencial)
9 disciplinas on-line (DP’s)
Alguns fatores do seu sucesso
Sistema gratuíto e de código aberto
Disponível em 75 idiomas
Adotado em mais de 175 países
Múltiplos recursos para construção do curso
Interface de utilização intuitiva
Facilidade na instalação e configuração
Modularizável
Fonte – Site oficial Moodle – http://moodle.org
Facilidade instalação/configuração
Não requer conhecimentos técnicos
“ Produto de prateleira”
Independente dos demais sistemas
Independente dos demais sistemas
Cada sistema controla seus próprios dados
Cursos, disciplinas, professores, alunos, ...
“ Ilhas de Informação”
EaD Sistema Gestão Acadêmico
Isolamento das Ilhas de Informação
Distanciamento entre os sistemas tende a aumentar
Muitos usuários, disciplinas, ...
Falta de sincronismo de dados entre as ilhas torna-se fator crítico da sustentabilidade do projeto
Registros “fantasmas”, dados inconsistentes, má qualidade da informação, redundâncias etc
Aumento no custo de manutenção dos ambientes
Indicador desfavorável a sua continuidade
EaD Sistema Gestão Acadêmico
Integração dos sistemas: caso I
Desenvolvimento de módulos do Moodle
Sincronismo de dados em tempo real
Listagem de alunos e disciplinas de um professor
Inseridos no sistema Moodle
Escritos em PHP
Comunicação direta entre as “ilhas de informação”
Integração pode envolver código interno em ambos os sistemas
Módulo precisa ser escrito em PHP
Problemas de upgrades de versões do Moodle
Integração dos sistemas: caso II
Web-services
Canal de comunicação entre sistemas
Linguagem universal para troca de dados
Independência dos sistemas que os utilizam
Web-services no Moodle
Versão Moodle 1.5
Desenvolvimento informal pela comunidade
Discussão de padrões e métodos de implantação pelo core do projeto
Fonte: http://moodle.org/mod/forum/view.php?f=965
Versão Moodle 1.8
Módulos oficiais disponibilizados
Web-services API
Moodle Network
Moodle Network na prática
Sincronismo de dados entre o Sistema de Gestão Acadêmico e o Moodle, de forma transparente e sem intervenções do administrador
0 comments
Post a comment