A Iniciativa JEDI
O ensino de Java livre e
       gratuito
Quem sou eu ?
Daniel deOliveira

Começei a programar Fortran em 1974
Fundador do DFJUG
Java Champion
Física na UFMG, Pedag...
Java está em tudo
E o que isto significa?


Existe uma demanda explosiva por desenvolvedores
Java, que devem fornecer, por exemplo, soluções...
Porque Java?


68% das novas aplicações são em Java

Java substituiu o C++ como a competência mais
procurada em profission...
E no Brasil ...
O mercado precisa de 40.000 profissionais HOJE !

Em 2010 havera falta 100.000 profissionais (MTb)

Tendên...
Disfunção entre a demanda e
o fornecimento do conhecimento
             Java
Retorno da indústria de Software ...


Dificuldade em encontrar desenvolvedores com:
  competência nos fundamentos da TI
 ...
Retorno da indústria de Software
                   (cont.) ...

Certificação é um valor adicional
    especialmente para ...
Retorno da Academia ...



 Treinamento grátis, e de qualidade, não é muito
acessível

 Professores não são treinados corr...
Nossa resposta...
O que é o JEDI?
Projeto colaborativo
  Iniciado pela Sun Microsystems e pela
  Universidade das Filipinas no Java Research...
Componentes do JEDI

Acesso grátis aos cursos e materiais
  Manuais dos instrutores e dos alunos
  Slides de apresentação ...
Software Livre


Os cursos JEDI são baseados na recomendação
curricular de 2001 para o Curso de Ciência da
computação da A...
Cursos


Fase I
   Introdução a Programação I ver 1.3
   Introdução a Programação II ver 1.1
   Estruturas de Dados ver 1....
Cursos

Fase IV
  Sistemas operacionais
  Banco de Dados
  JavaFX

Todos os materiais podem ser baixados em
www.dfjug.org
Cursos

Módulo 1 - Introdução à Programação I

Lição   01 -   Introdução à Programação de Computadores
Lição   02 -   Hist...
Cursos
Módulo 2 – Introdução à Programação II

Lição   01 -   Revisão dos Conceitos Básicos em Java
Lição   02 -   Exceçõe...
Cursos


Módulo 3 – Estruturas de Dados

Lição   01 -   Conceitos Básicos e Notações
Lição   02 -   Stack
Lição   03 -   Q...
Cursos


Módulo 4 – Engenharia de Software

Lição   1-   Introdução a Engenharia de Software
Lição   2-   Engenharia de So...
Comunidade JEDI



Treinamentos
  Membros conduzindo os testes
  Mais pessoas se voluntarizando

Contribuições
  Retorno d...
E nós ?
Países lusófonos (mais de 230 milhões de pessoas
falantes da língua portuguesa )
   Angola
   Cabo Verde
   Guiné-...
JEDI na web

jedi.dev.java.net
jedi.up.edu.ph
up-jedi.blogspot.com
www.dfjug.org
Situação Atual
  Escolas = 110 (10% de todas as universidades
  e faculdades das Filipinas)
  Instrutores = 1.318
  Estuda...
Coordenador JEDI




Marum Simão - marum@cejug.org
Faixa Salarial
Página Inicial do JEDI
Página Inicial do JEDI
Página de Cadastro
Confirmação Final
E-mail enviado
Menu Inicial
Login Inicial
Confirmar Inscrição no Módulo
Menu do Módulo
Apostila Aberta
Carregando Vídeo-Aula
Vídeo-Aula executando
Opiniões sobre o JEDI
Relatório de Atividades
Pesquisa de Auto-avaliação
Administrador - Logs
Lista de Discussão
Mensagens Trocadas
Usuários Ativos
OBRIGADO !


Daniel deOliveira
 daniel@dfjug.org

   www.dfjug.org
A Iniciativa JEDI, O ensino de Java livre e gratuito
A Iniciativa JEDI, O ensino de Java livre e gratuito
A Iniciativa JEDI, O ensino de Java livre e gratuito
A Iniciativa JEDI, O ensino de Java livre e gratuito
Próximos SlideShares
Carregando em…5
×

A Iniciativa JEDI, O ensino de Java livre e gratuito

4.573 visualizações

Publicada em

Palestra ministrada por Daniel de Oliveira do DFJUG, sobre A Iniciativa JEDI, O ensino de Java livre e gratuito

0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
4.573
No SlideShare
0
A partir de incorporações
0
Número de incorporações
679
Ações
Compartilhamentos
0
Downloads
47
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

A Iniciativa JEDI, O ensino de Java livre e gratuito

  1. 1. A Iniciativa JEDI O ensino de Java livre e gratuito
  2. 2. Quem sou eu ? Daniel deOliveira Começei a programar Fortran em 1974 Fundador do DFJUG Java Champion Física na UFMG, Pedagogia na Unip 3 Especializações 4 Línguas Mestre - Gestão do Conhecimento na Católica
  3. 3. Java está em tudo
  4. 4. E o que isto significa? Existe uma demanda explosiva por desenvolvedores Java, que devem fornecer, por exemplo, soluções para celulares e integrá-los com sistemas legados, de forma a fornecer soluções corporativas. Conhecimento de Java e de sistemas abertos são a chave.
  5. 5. Porque Java? 68% das novas aplicações são em Java Java substituiu o C++ como a competência mais procurada em profissionais 2 Milhões de novos profissionais de TI são necessários a cada ano Java é executado em múltiplas plataformas Java é executado em ampla gama de dispositivos, de Smart Cards aos servidores dos grandes Data Centers
  6. 6. E no Brasil ... O mercado precisa de 40.000 profissionais HOJE ! Em 2010 havera falta 100.000 profissionais (MTb) Tendência em direção a trabalhos realizados para clientes fora do Brasil (offshoring) Foi identificado que o desenvolvimento de softwares é uma das demandas dos serviços “offshoring” Muitos dos projetos “offshoring” de desenvolvimento de softwares é baseado em Java Organizações querem que o modo de distribuição de suas aplicações seja baseada na Internet
  7. 7. Disfunção entre a demanda e o fornecimento do conhecimento Java
  8. 8. Retorno da indústria de Software ... Dificuldade em encontrar desenvolvedores com: competência nos fundamentos da TI orientação a objetos conhecimento e experiencia em JAVA avançado competência em comunicação competência nas relações interpessoais Necessidade de re-treinamento é considerável Treinar graduados sem conhecimentos de TI
  9. 9. Retorno da indústria de Software (cont.) ... Certificação é um valor adicional especialmente para trabalhos executados fora do pais O treinamento Java da Sun é caro Programas internos atuais são curtos Contratações são inferiores a 5% dos currículos recebidos
  10. 10. Retorno da Academia ... Treinamento grátis, e de qualidade, não é muito acessível Professores não são treinados corretamente e não tem experiência prática Compreensão com respeito às preocupações da indústria de software, mas existem muitas dificuldades para uma resposta adequada Dificuldade de alterar o currículo
  11. 11. Nossa resposta...
  12. 12. O que é o JEDI? Projeto colaborativo Iniciado pela Sun Microsystems e pela Universidade das Filipinas no Java Research & Development Center Posteriormente através de colaborações da comunidade Retorno e revisões da indústria e academia Lançado em 24 de Fevereiro de 2005 na Philippines Society for Information Technology Educators (PSITE) em Cagayan De Oro Objetivos Fazer que os materiais dos cursos de SC / TI estejam disponíveis, e grátis, para todos Melhorar a experiência do ensino e da aprendizagem Aumentar a qualidade dos graduados em SC / TI Aumentar o banco de especialistas em Java Fornecer serviços e produtos de classe mundial
  13. 13. Componentes do JEDI Acesso grátis aos cursos e materiais Manuais dos instrutores e dos alunos Slides de apresentação das aulas Provas, exercícios e problemas Material de referencia Software grátis Treinamento dos instrutores grátis Acesso grátis ao suporte Acesso grátis à listas de discussão da comunidade Encontros para estudantes e instrutores
  14. 14. Software Livre Os cursos JEDI são baseados na recomendação curricular de 2001 para o Curso de Ciência da computação da Association for Computing Machinery (ACM) www.acm.org, fundada em 1947. A licença é de Software Livre, baseada no modêlo Creative Commons – www.creativecommons.org.br.
  15. 15. Cursos Fase I Introdução a Programação I ver 1.3 Introdução a Programação II ver 1.1 Estruturas de Dados ver 1.1 Fase II Engenharia de Software ver 1.0 Desenvolvimento de aplicações móveis ver 1.0 Programação Web ver 1.0 Fase III Web Services Segurança em Java Programação, modelagem e análise orientada à objetos
  16. 16. Cursos Fase IV Sistemas operacionais Banco de Dados JavaFX Todos os materiais podem ser baixados em www.dfjug.org
  17. 17. Cursos Módulo 1 - Introdução à Programação I Lição 01 - Introdução à Programação de Computadores Lição 02 - Histórico de Java Lição 03 - Primeiros passos no ambiente de programação Lição 04 - Fundamentos da programação Lição 05 - Capturando entrada de dados através do teclado Lição 06 - Estruturas de controle Lição 07 - Array em Java Lição 08 - Argumentos de linha de comando Lição 09 - Trabalhando com Bibliotecas de Classe Lição 10 - Criando nossas classes Lição 11 - Herança, polimorfismo e interfaces Lição 12 - Tratamento básico de exceções
  18. 18. Cursos Módulo 2 – Introdução à Programação II Lição 01 - Revisão dos Conceitos Básicos em Java Lição 02 - Exceções e Assertivas Lição 03 - Técnicas Avançadas de Programação Lição 04 - Passeio pelo pacote java.lang Lição 05 - Aplicações Textuais Lição 06 - Algoritmos de Ordenação Lição 07 - Abstract Window Toolkit e Swing Lição 08 - Tratamento de Eventos em Interfaces Gráficas Lição 09 - Threads Lição 10 - Redes Lição 11 - Applets Lição 12 - Stream de Entrada e Saída de Dados (I/O) Avançados Lição 13 - Introdução à Generics
  19. 19. Cursos Módulo 3 – Estruturas de Dados Lição 01 - Conceitos Básicos e Notações Lição 02 - Stack Lição 03 - Queue Lição 04 - Árvores Binárias Lição 05 - Árvores Lição 06 - Grafos Lição 07 - Listas Lição 08 - Tabelas Lição 09 - Árvores de Pesquisa Binária Lição 10 - Hash Table e Técnicas de Hashing
  20. 20. Cursos Módulo 4 – Engenharia de Software Lição 1- Introdução a Engenharia de Software Lição 2- Engenharia de Software Orientada a Objetos Lição 3- Engenharia de Requisitos Lição 4- Engenharia de Projetos Lição 5- Implementação Lição 6- Teste de Software Lição 7- Introdução ao Gerenciamento do Projeto de Software Lição 8- Ferramentas de Desenvolvimento Software
  21. 21. Comunidade JEDI Treinamentos Membros conduzindo os testes Mais pessoas se voluntarizando Contribuições Retorno de instrutores e alunos do Sang Shin Contribuições de instrutores Mais de 80 pessoas contribuindo ativamente Integrado nas ultimas versões Parcerias globais Filipinas através de JP Petines (Java Champion) Brasil através de Daniel deOliveira (Java Champion) Coordenações na Malásia, Tailândia, Singapura e Vietnam
  22. 22. E nós ? Países lusófonos (mais de 230 milhões de pessoas falantes da língua portuguesa ) Angola Cabo Verde Guiné-Bissau Brasil (70 mil desenvolvedores Java) Andorra, Luxemburgo, Moçambique Namíbia,Goa/ Damão/Diu Portugal (Índia), Macau, África do São Tomé e Príncipe Sul, Suíça, Estados Unidos, Timor Leste Japão e em outros 18 países. JUG 43 Grupos de usuários Java no Brasil Mais de 70 mil membros em todo o país DFJUG Responsáveis pela coordenação JEDI na língua portuguesa Mais de 15.300 participantes
  23. 23. JEDI na web jedi.dev.java.net jedi.up.edu.ph up-jedi.blogspot.com www.dfjug.org
  24. 24. Situação Atual Escolas = 110 (10% de todas as universidades e faculdades das Filipinas) Instrutores = 1.318 Estudantes = 81.000 Treinamentos realizados = 13 Instrutores que atenderam aos treinamentos = 207 • Brasil (19/05/2007) – 4.886 • Coordenadores regionais – Marum Simão/CE – Daniel Wield/RS
  25. 25. Coordenador JEDI Marum Simão - marum@cejug.org
  26. 26. Faixa Salarial
  27. 27. Página Inicial do JEDI
  28. 28. Página Inicial do JEDI
  29. 29. Página de Cadastro
  30. 30. Confirmação Final
  31. 31. E-mail enviado
  32. 32. Menu Inicial
  33. 33. Login Inicial
  34. 34. Confirmar Inscrição no Módulo
  35. 35. Menu do Módulo
  36. 36. Apostila Aberta
  37. 37. Carregando Vídeo-Aula
  38. 38. Vídeo-Aula executando
  39. 39. Opiniões sobre o JEDI
  40. 40. Relatório de Atividades
  41. 41. Pesquisa de Auto-avaliação
  42. 42. Administrador - Logs
  43. 43. Lista de Discussão
  44. 44. Mensagens Trocadas
  45. 45. Usuários Ativos
  46. 46. OBRIGADO ! Daniel deOliveira daniel@dfjug.org www.dfjug.org

×