Vous êtes sur la page 1sur 44

A Iniciativa JEDI

O ensino de Java livre e


gratuito
Eu tenho um sonho ...
Rev. Martin Luther King
Ninguém educa ninguém.
Ninguém se educa sozinho.
Os homens se educam
juntos, na transformação do
mundo.
Paulo Freire – Pedagogia do oprimido
Quem sou eu ?

Desenvolvedor a 35 anos (Fortran


1974)
Pedagogo
Mestre em Gestão do conhecimento.
Sun Java Champion
Consultor da Politec
Analista Sênior na SLTI do Ministério do
Planejamento
• Fundado em Fevereiro
● 67.000 participantes
1998 ● Encontros mensais
• O maior grupo de ● Kwarup do DFJUG
usuários Java do ● Voluntariado
mundo tecno/social (JEDI)
• 17 cursos da
plataforma Java (aos
sábados)
Java está em tudo
Porque Java?

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

Java substituiu o C++ como a competência mais


procurada no mercado

Existem 4,5 milhões de desenvolvedores Java no


mundo

2 Milhões de novos profissionais de TI são


necessários a cada ano

Java é executado em múltiplas plataformas, em


ampla gama de dispositivos, de Smart Cards aos
servidores dos grandes Data Centers
Salários

← Julho 2009
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.
E no Brasil ...
O mercado precisa de 40.000
profissionais HOJE !

Em 2010 serão 100.000 profissionais

Postos de trabalho não atendidos


(vagas em aberto)
2005 17.000
2007 40.000
2010 100.000
2012 213.000
Ministério da Ciência e Tecnologia
(Maio,2007)
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
orientação a objetos
conhecimento e experiência em JAVA avançado
competência em comunicação
competência nas relações interpessoais

48% faltam profissionais no mercado


64% falta de experiência
84% baixa qualificação
Comitê Gestor da Internet
Nov 2006
2.700 empresas de TI
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

A necessidade de re-treinamento é considerável

A “solução” tem sido treinar graduados sem


conhecimentos em TI

Programas internos atuais são curtos

Contratações são inferiores a 5% dos currículos


recebidos
Retorno da Academia ...

Nas escolas públicas, o treinamento é grátis e de


qualidade mas, não muito acessível;

Professores não são treinados corretamente e,


com pouca experiência prática;

Falta compreensão com respeito às preocupações


da indústria de software e, existem muitas
dificuldades para uma resposta adequada;

Dificuldade de alterar o currículo.


Nossa resposta...
JEDI

video
O que é o JEDI?

Projeto colaborativo
Iniciado pela Sun Microsystems e a Universidade das
Filipinas, no Java Research & Development Center
Lançado em 24 de Fevereiro de 2005 na Philippines
Society for Information Technology Educators (PSITE)
Retorno e revisões da indústria e academia
Através de colaborações da comunidade
Quais os objetivos do JEDI?

Disponibilizar os conteúdos dos cursos de Ciência da


computação e Tecnologia da informação (SC / TI) para
todos, e grátis;
Melhorar a experiência do ensino e da aprendizagem;
Fornecer cursos de classe mundial;
Aumentar a qualidade dos graduados em SC / TI;
Aumentar a quantidade de especialistas em Java;
Incluir os usuários dos Telecentros na Sociedade do
Conhecimento, dentro da ótica do Desenvolvimento
Regional Sustentado (DRS) e da política de geração de
Trabalho & Renda do governo federal, formando
desenvolvedores Java de maneira livre e gratuita.
Criadores do JEDI
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 referência

Software grátis

Treinamento dos instrutores grátis

Acesso grátis ao suporte (listas de discussão da


comunidade)

Encontros de estudantes e instrutores


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 modelo


Creative Commons – www.creativecommons.org.br.
Iniciativa JEDI

Bancos de dados OOADB


Sun SPOT

5a Fase
Linguagens de Script
WEB Services
Analise Orientada a Objetos
4a Fase
Banco de Dados
Sistemas Operacionais

3a Fase
Segurança Java

Programação WEB
Desenvolvimento Mobile

2a Fase
Engenharia de Software

Estrutura de dados
Intr. Progr. II
Intr. Progr. I
1a Fase
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
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
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
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
E nós ?

Países lusófonos (mais de 230 milhões de


pessoas falantes da língua portuguesa )
Angola Andorra, Luxemburgo,
Cabo Verde Namíbia,Goa/
Guiné-Bissau Damão/Diu (Índia),
Brasil (70 mil desenvolvedores Java) Macau, África do Sul,
Moçambique Suíça, Estados Unidos,
Portugal Japão e em outros 18
São Tomé e Príncipe países.
Timor Leste
JUG
25 Grupos de usuários Java no Brasil
Mais de 140 mil associados em todo o país
DFJUG
Responsáveis pela coordenação JEDI na
língua portuguesa
JEDI na web

jedi.dev.java.net
jediproject.net
www.dfjug.org
video
Situação Atual
Filipinas (Nov 2009)
319 universidades e faculdades
Instrutores = 3.199
Estudantes = 169.772

Vietnam (Nov 2009)


25 universidades e faculdades
Instrutores = 210
Estudantes = 31.748

Indonésia (Nov 2009)


Estudantes = 10.282

Brasil (Nov 2009)


Coordenadores regionais (RS, SP, MA, CE, PA,
Portugal, Guiné-Bissau e Estados Unidos)
49 faculdades
Estudantes = 42.637

Em breve na Malásia
E-mail enviado
Menu do módulo
Parceiros
Vídeo-aula executando

Mozilla
Lista de discussão
Concluindo ...

JEDI

Ensino de Java livre e


gratuito
Como participar ?

Passe adiante esta idéia...


OBRIGADO !
Perguntas ?
Daniel deOliveira
daniel@dfjug.org
www.dfjug.org

Vous aimerez peut-être aussi