habilidades de programação para estudantes mirella m. moro diretora de educação @ sociedade...

22
Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for Computing Machinery Professora @ Depto de Ciência Computação da UFMG

Upload: raul-peixoto-bentes

Post on 07-Apr-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

Habilidades de Programação para Estudantes

Mirella M. MoroDiretora de Educação @ Sociedade Brasileira de Computação

Education Board @ Association for Computing MachineryProfessora @ Depto de Ciência Computação da UFMG

Page 2: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 2

Apresentação disponível em

www.dcc.ufmg.br/~mirellawww.facebook.com/mirella.m.moro

Page 3: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 3

Computação é(#sqn)

Page 4: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 4

Computação é

(#sqn)

Page 5: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 5

Computação éResolução de

Problemas

Linguagens/ Ambientes de Programação

Raciocínio

Computador

Page 6: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 6

ProblemasBaixo Interesse Ciências Exatas

Alto Índice de Evasão

Page 7: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 7

Estatísticas Ensino SuperiorMatriculados* Concluintes*

ANO: ANO:

*Computação = Ciência da Computação, Engenharia de Computação, Sistemas de Informação, Licenciatura em Computação, Superior em Tecnologia

Page 8: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 8

Problemas- Baixo interesse Ciências Exatas

- Alta Evasão

Inovação Desenvolvimento

Crescimento $

Page 9: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 9

Soluções

code.org

SIGCSE’13 Denver

Page 10: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 10

http://olimpiada.ic.unicamp.br/

Page 11: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 1127/02/2015 http://info.abril.com.br/noticias/carreira/2015/02/facebook-oferece-aulas-gratuitas-de-programacao-para-mulheres.shtml

Para comemorar o Dia Internacional da Mulher, o Facebook oferecerá aulas gratuitas de iniciação em programação e conceitos de codificação e lógica.

Page 12: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 12

março/2015 http://www.hypeness.com.br/2015/03/menina-de-11-anos-cria-clube-para-ensinar-garotas-a-programar/

Page 13: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 13

www.ieee.org/computer

www.acm.orgwww.sbc.org.br

Page 14: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 14

PORÉM

E eu com

isso ???

Page 15: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 15

Problemas do Indivíduo

Page 16: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 16

Solução

Entrada

Processa

Saída

EuAndré

AlternativasVariáveis + -

PhD?Casar?

Page 17: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 17

Aplicável em Outras Áreas02/04/2015 http://www.valor.com.br/empresas/3989204/uso-de-algoritmos-cresce-e-se-diversifica-no-mercado-financeiro

Page 18: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 18

24/03/2015 http://info.abril.com.br/noticias/blogs/download-da-hora/design/pixar-libera-uso-gratis-de-software-de-renderizacao-usado-em-star-wars-e-o-senhor-dos-aneis/

O software de renderização RenderMan, criado pela Pixar e utilizado em todas as animações do estúdio americano, foi liberado para uso gratuito não comercial, o que inclui projetos pessoais, educativos e pesquisa. A abertura da licença do programa já era aguardada desde o ano passado, e finalmente o download gratuito foi disponibilizado.

Page 19: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 19

Soluções

csunplugged.org

Page 20: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 20

Reinventando o Ensino Médio

PensamentoComputacional

InformáticaEnsinoMédio

Governo do Estado de Minas Gerais: 2011-2014+6o período: várias áreas de Empregabilidade no Ensino Médio

Em breve: e-book com o material inteiro

Page 21: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella 21

No próximo ano letivo, 65 escolas do País vão começar a lecionar programação a alunos nos 3º e 4º anos de escolaridade. O projeto-piloto poderá servir de ponto de partida para inclusão da programação nos currículos escolares.

Iniciação à Programação no 1º Ciclo do Ensino Básico

30/03/2015 http://exameinformatica.sapo.pt/noticias/mercados/2015-03-30-Ministerio-vai-testar-aulas-de-programacao-no-3-ano-de-escolaridade

Page 22: Habilidades de Programação para Estudantes Mirella M. Moro Diretora de Educação @ Sociedade Brasileira de Computação Education Board @ Association for

www.dcc.ufmg.br/~mirella

Pensamento

Computacional

Programação