Moodle

16
Jerônimo Medina Madruga Moodle: Uma ferramenta livre para construção de um ambiente virtual de aprendizagem

Transcript of Moodle

Page 1: Moodle

Jerônimo Medina Madruga

Moodle: Uma ferramenta livre para construção de um ambiente virtual

de aprendizagem

Page 2: Moodle

Sumário

● Apresentação

● O que é o Moodle

● Requerimentos

● Instalação

● Elementos básicos

● Performance

● Desenvolvimento

● Novidades do Moodle 2.0

Page 3: Moodle

Apresentação

● Quem é Jerônimo Medina Madruga?– Estudante do Curso de Ciência da Computação

da Universidade Federal de Pelotas

– Trabalha com administração de sistemas e redes, suporte a usuários e gerência de ambientes virtuais de aprendizado

– Participa de forma expressiva de grupos de usuários Software Livre de sua região (Tchelinux e GUSLP)

Page 4: Moodle

O que é o Moodle

● Modular Object Oriented learning enviroment● Criado por Martin Dougiamas● Construída do ponto de vista educacional● Filosofia de construção do conhecimento● Licença GPL● Versão atual: 1.9● AVA != EAD

Page 5: Moodle

O que é o Moodle

Page 6: Moodle

O que é o Moodle

Page 7: Moodle

Requerimentos

● Servidor WEB– Apache2

– NGINX

– Lighttpd

– IIS

● Suporte a PHP

Page 8: Moodle

Requerimentos

● Banco de dados– MYSQL

– MS SQL

– PGSQL

– ORACLE

Page 9: Moodle

Instalação

● Moodle.org● Versão semanal● Script PHP para instalação● Possibilidade de servidores separados● install.php● Atualização gradual (1.6 → 1.7)

Page 10: Moodle

Elementos básicos

● Diferentes tipos de usuários– Alunos

– Tutores

– Administradores

● Cursos● Plugins● Temas● Wiki

Page 11: Moodle

Elementos básicos

● Administração● Cron● Backups● Conteúdo SCORM● Fórum● Blog● Quiz

Page 12: Moodle

Performance

● Apache minimalista● Servidores web alternativos● Otimização de imagens● PHP Cache● PGSQL para grandes instalações● BD 64 bits● Não utilizar virtualização

Page 13: Moodle

Performance

● Sistema Operacional● Escalabilidade● Hardware● Cache seletivo● Desempenho dos módulos

Page 14: Moodle

Desenvolvimento

● MVC● Padrões de desenvolvimento● Frameworks● Módulos● Blocos

● Tradução● Temas

Page 15: Moodle

Novidades do Moodle 2.0

● Melhora na usuabilidade● Gradebook● API● TinyMCE 2● Web semântica● Obs.: Road Map em constante reforma

Page 16: Moodle

Contato

● E-mail– Jeronimo.madruga (at) gmail.com

● Site– http://jeronimomadruga.blogspot.com/