Criação de Plugins Moodle
Introdução em áudio:
Moodle é a plataforma gratuita para ensino a distância, distribuída em diversos idiomas e utilizada em instituições de diversos países no mundo. A popularidade do Moodle se justifica pela utilização de PHP como linguagem base, o que torna hospedagem e manutenção mais rápidos e baratos, além da facilidade de utilização de sua estrutura por parte de docentes e discentes.
Plugins Moodle são desenvolvidos para extender funcionalidades Moodle e/ou suprir recursos ausentes na estrutura. Plugins Moodle podem ser dos mais variados tipos, sendo os principais de Temas, Bloco, Atividade, Fórum e Quiz. O Moodle 4.0, atualmente, já é baixado incluindo mais de 400 plugins. Existem mais de 1980 plugins moodle disponiveis para download direto do site Moodle oficial. no Existem ainda outros para webservices, criação de novos formatos de curso Moodle, manipulação de cache e etc. A vantagem dos plugins está na facilidade para distribuição e manutenção. Aqui está a relação completa.
Perguntas comuns antes da criação de plugin Moodle:
- Quais ações podem ser realizadas pelos estudantes de acordo com seus cargos?
- O plugin deverá funcionar no contexto do curso ou contexto de sistema?
- O usuário poderá adicionar arquivos? Em que formato, quantidade e tamanho?
- Quais relatórios podem ser emitidos por cada usuário? Em quais filtros e formatos?
- Quais os prazos importantes a serem respeitados?
Disponível
Disponível
Disponível
- Declaração de matrícula
- Relatório de notas
Disponível
Disponível
Estas são dúvidas de exemplo que podem surgir também no seu caso. Entendeu a idéia ? Chame via chat, whatsapp ou deixe sua mensagem.
Se seu problema é a respeito da implantação de EAD, leia este artigo.
Ambiente Moodle de Teste
Para a comodidade dos interessados, hospedo um Moodle para quem deseja conhecer e testar a solução:
- Usuário: admin
- Senha: Teste-123
Navegue pelos menus e perceba a diversidade de opções para administração de usuários e cursos. Isso é apenas uma fração do que o Moodle pode oferecer para seu projeto EAD.