moodle e o mercado de ead para programadores php
TRANSCRIPT
MOODLE e o mercado de EAD para
p r o g r a m a d o r e s PHP
Agosto de 2010 Palestra ministrada no II Workshop de PHP - Vila Velha, ES
AGENDA1. Visão geral do MOODLE 2. Por que utilizar o MOODLE 3. Sobrevoando o MOODLE4. Abra o olho: Crescimento da EAD5. MOODLE para desenvolvedores
1/5 Visão geral do MOODLE
1. O que é o Moodle?
1.1 Alguém sabe o que é o moodle?
• Moodle é um software livre de apoio a aprendizagem– Licença GNU-GPL
– Código aberto• Desenvolvido colaborativamente
1. O que é o Moodle?
1.2 Requisitos de instalação
• Software– Apache / MySql / PHP 4 ou 5
• Hardware– 160 MB (Exceto espaço para arquivos de cursos)– 1GB RAM
• OU– Hospedagens gratuitas/pagas– http://moodle.org/mod/forum/discuss.php?d=76669
1. O que é o Moodle?
1.3 Quem utiliza
1. O que é o Moodle?
1.4 O conceito do moodle
2/5 Por que utilizar o MOODLE
2. Por que utilizar o Moodle
2.1 Maleabilidade
• Ampara cursos presenciais– MEC: 25% da grade de cursos de graduação pode ser oferecido a
distância
• Plataforma IDEAL p/ Cursos 100% a distância
• Repositório de dados, vídeos, e discussões
• Treinamentos corporativos
2. Por que utilizar o Moodle
2.2 Custos
• Implantando EAD na– Moodle VS
Blackboard• Blackboard
custava em média $ 10.000/ano
2. Por que utilizar o Moodle
2.3 Vantagens
• Constante atualização pela comunidade • Documentado (veremos a seguir)• Interface amigável• Poderosas Ferramentas de
Migração/Importação• Ferramenta reconhecida mundialmente
• A seguir: Pesquisa realizada por University of North Carolina (E.U.A.) – Maio de 2009
2. Por que utilizar o Moodle
2.4 Pesquisa usuários: Moodle VS Blackboard
2. Por que utilizar o Moodle
2.4 Pesquisa usuários: Moodle VS Blackboard
2. Por que utilizar o Moodle2.4 Pesquisa usuários: Moodle VS
Blackboard
2) Por que utilizar o Moodle
2.1 Pesquisa usuários: Moodle VS Blackboard
2. Por que utilizar o Moodle
2.4 Pesquisa usuários: Moodle VS Blackboard
3/5Sobrevoando o MOODLE
• Organização e usabilidade de forma geral
• Recursos – Rótulos, página web, links, diretórios, etc
• Atividades– Base de dados, Chat, Fórum, Glossário, lição,
pesquisa satisfação, etc
3. Sobrevoando o Moodle
3.1 Vamos vê-lo em funcionamento?
3. Sobrevoando o Moodle
3.1 Vamos vê-lo em funcionamento?
• Chat horrível– Não alerta quando
há novas mensagens
– Não manda mensagem privada
– Quando há muitos participantes fica embolado
3. Sobrevoando o Moodle
3.2 Aspectos negativos / oportunidades
• Sistema de mensagens– Não há histórico
– Não há um conceito de “inbox”
– Mensagens somem depois de lidas
3. Sobrevoando o Moodle
3.2 Aspectos negativos / oportunidades
3. Sobrevoando o Moodle
3.2 Aspectos negativos / oportunidades
Software livre não é sinônimo de software gratuito
3. Sobrevoando o Moodle
3.2 Aspectos negativos / oportunidades
Software livre não é sinônimo de software gratuito
3) Sobrevoando o Moodle
3.2 Aspectos negativos / oportunidades
4/5Abra o olho: Crescimento da
EAD
4. Abra o olho: Crescimento da EAD
4.1 Ofertas de cursos
• 1 a cada 5 – 20% dos alunos de graduação estudam a distância
4. Abra o olho: Crescimento da EAD
4.2 Crescimento na graduação
• Nicho de mercado que muitos não se atentam
• Pra quem está fora do mercado
• Pra quem quer mudar de área
• Para a comunidade de programadores PHP
4. Abra o olho: Crescimento da EAD
4.3 O crescimento da EAD é bom para todos
5/5MOODLE para
desenvolvedores
• ARQUIVOS DE UM MODULO PERSONALIZADO– version.php – indica a versão do módulo – icon.gif – pequena imagem representativa do módulo– Index.php – página que lista todas as instâncias
existentes do módulo– view.php – página que permite ver uma instância em
particular– lib.php – neste arquivo devem estar as seguintes
funções• modulo_add_instance()• modulo_ update_instance() • modulo_delete_instance () • modulo_user_outline()•modulo_user_complete()
5. Moodle para desenvolvedores
5.1 Estrutura de arquivos
5. Moodle para desenvolvedores
5.2 Documentação organizada
• Conhecimentos médios em php
• Não se preocupe: Comunidades forte e acolhedora (www.moodle.org)
5. Moodle para desenvolvedores
5.3 Qual a curva de aprendizado
5. Moodle para desenvolvedores
5.4 Integrações de peso
5. Moodle para desenvolvedores
5.4 Integrações de peso
MOMENTO LIÇÃO DE MORAL FAJUTA
5) Moodle para desenvolvedores
5.X ’TC C s ; Faça algo que possa ser aproveitado
Considerações finais
MAIS INFORMAÇÕES
• www.delicious.com/coradini/moodle• www.lucascoradini.com– Esta apresentação– PDF da pesquisa – Universidade Carolina do Norte– PDF estatísticas de crescimento da EAD
@lucascoradini