47
MOODLE e o mercado de EAD para programadores PHP Agosto de 2010 Palestra ministrada no II Workshop de PHP - Vila Velha, ES

Moodle e o mercado de EAD para programadores PHP

Embed Size (px)

Citation preview

Page 1: Moodle e o mercado de EAD para programadores PHP

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

Page 2: Moodle e o mercado de EAD para programadores PHP
Page 3: Moodle e o mercado de EAD para programadores PHP

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

Page 4: Moodle e o mercado de EAD para programadores PHP

1/5 Visão geral do MOODLE

Page 5: Moodle e o mercado de EAD para programadores PHP

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

Page 6: Moodle e o mercado de EAD para programadores PHP

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

Page 7: Moodle e o mercado de EAD para programadores PHP

1. O que é o Moodle?

1.3 Quem utiliza

Page 8: Moodle e o mercado de EAD para programadores PHP

1. O que é o Moodle?

1.4 O conceito do moodle

Page 9: Moodle e o mercado de EAD para programadores PHP

2/5 Por que utilizar o MOODLE

Page 10: Moodle e o mercado de EAD para programadores PHP

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

Page 11: Moodle e o mercado de EAD para programadores PHP

2. Por que utilizar o Moodle

2.2 Custos

• Implantando EAD na– Moodle VS

Blackboard• Blackboard

custava em média $ 10.000/ano

Page 12: Moodle e o mercado de EAD para programadores PHP
Page 13: Moodle e o mercado de EAD para programadores PHP
Page 14: Moodle e o mercado de EAD para programadores PHP

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

Page 15: Moodle e o mercado de EAD para programadores PHP

2. Por que utilizar o Moodle

2.4 Pesquisa usuários: Moodle VS Blackboard

Page 16: Moodle e o mercado de EAD para programadores PHP

2. Por que utilizar o Moodle

2.4 Pesquisa usuários: Moodle VS Blackboard

Page 17: Moodle e o mercado de EAD para programadores PHP

2. Por que utilizar o Moodle2.4 Pesquisa usuários: Moodle VS

Blackboard

Page 18: Moodle e o mercado de EAD para programadores PHP

2) Por que utilizar o Moodle

2.1 Pesquisa usuários: Moodle VS Blackboard

Page 19: Moodle e o mercado de EAD para programadores PHP

2. Por que utilizar o Moodle

2.4 Pesquisa usuários: Moodle VS Blackboard

Page 20: Moodle e o mercado de EAD para programadores PHP

3/5Sobrevoando o MOODLE

Page 21: Moodle e o mercado de EAD para programadores PHP

• 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?

Page 22: Moodle e o mercado de EAD para programadores PHP

3. Sobrevoando o Moodle

3.1 Vamos vê-lo em funcionamento?

Page 23: Moodle e o mercado de EAD para programadores PHP

• 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

Page 24: Moodle e o mercado de EAD para programadores PHP

• 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

Page 25: Moodle e o mercado de EAD para programadores PHP

3. Sobrevoando o Moodle

3.2 Aspectos negativos / oportunidades

Software livre não é sinônimo de software gratuito

Page 26: Moodle e o mercado de EAD para programadores PHP

3. Sobrevoando o Moodle

3.2 Aspectos negativos / oportunidades

Software livre não é sinônimo de software gratuito

Page 27: Moodle e o mercado de EAD para programadores PHP

3) Sobrevoando o Moodle

3.2 Aspectos negativos / oportunidades

Page 28: Moodle e o mercado de EAD para programadores PHP

4/5Abra o olho: Crescimento da

EAD

Page 29: Moodle e o mercado de EAD para programadores PHP
Page 30: Moodle e o mercado de EAD para programadores PHP
Page 31: Moodle e o mercado de EAD para programadores PHP

4. Abra o olho: Crescimento da EAD

4.1 Ofertas de cursos

Page 32: Moodle e o mercado de EAD para programadores PHP

• 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

Page 33: Moodle e o mercado de EAD para programadores PHP

• 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

Page 34: Moodle e o mercado de EAD para programadores PHP
Page 35: Moodle e o mercado de EAD para programadores PHP

5/5MOODLE para

desenvolvedores

Page 36: Moodle e o mercado de EAD para programadores PHP

• 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

Page 37: Moodle e o mercado de EAD para programadores PHP
Page 38: Moodle e o mercado de EAD para programadores PHP

5. Moodle para desenvolvedores

5.2 Documentação organizada

Page 39: Moodle e o mercado de EAD para programadores PHP

• 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

Page 40: Moodle e o mercado de EAD para programadores PHP
Page 41: Moodle e o mercado de EAD para programadores PHP

5. Moodle para desenvolvedores

5.4 Integrações de peso

Page 42: Moodle e o mercado de EAD para programadores PHP

5. Moodle para desenvolvedores

5.4 Integrações de peso

Page 43: Moodle e o mercado de EAD para programadores PHP

MOMENTO LIÇÃO DE MORAL FAJUTA

Page 44: Moodle e o mercado de EAD para programadores PHP

5) Moodle para desenvolvedores

5.X ’TC C s ; Faça algo que possa ser aproveitado

Page 45: Moodle e o mercado de EAD para programadores PHP

Considerações finais

Page 46: Moodle e o mercado de EAD para programadores PHP
Page 47: Moodle e o mercado de EAD para programadores PHP

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