12ª Conferencia Latino-americana de Software Livre
Pequenos hackers: Programação
para as crianças!
Palestrante:
Luiz Henrique Rauber Rodrigues (aka rauber)
luiz.rauber {gmail, facebook, linkedin}
Bônus :DBônus :D
12 Conferencia Latino-americana de Software Livreª
Ensinam as crianças a usar
(mas elas já sabem sabendo usar)
Crianças hiperativas + Aulas chatas = Tédio
Programação ajuda crianças mesmo?
“As atividades propostas no primeiro módulo de
ensino contêm intrínsecos conceitos
do desenvolvimento de software como lógica e
sintaxe de linguagens. Isto faz com que as
crianças, conheçam e sintam-se atraídas por
programação, sem nem mesmo perceber.”
12 Conferencia Latino-americana de Software Livreª
1.1.1 Objetivo Geral
“Implantar um clube de programação para ensinar a linguagem
de programação Scratch
e mensurar se este aprendizado contribuiu para o rendimento
escolar em matérias escolares.”
1.2 JUSTIFICATIVA
“preparar essa geração não só para serem
consumidores dessas tecnologias, mas também a serem
criadores.”
1.3 METODOLOGIA
1º Pesquisa bibliográfica
2º Code Club Brasil aplicado única turma da 5º Ano, ~10 anos,
aula de 45 minutos e 1x semana, durante 3 meses
3º Questionário para alunos (antes e depois) e professores
(depois)
12 Conferencia Latino-americana de Software Livreª
Nossa missão
A missão do CodeClubBrasil.org é fazer com que cada criança
tenha a oportunidade de aprender a programar. Para isso,
fornecemos material de ensino e uma estrutura de voluntariado
que apoia a realização de atividades extra-curriculares ligadas à
programação de computadores.
12 Conferencia Latino-americana de Software Livreª
“O Clube de Programação criado para este trabalho, situa-se na
Escola da URI, simplificadamente seguiu estes passos para a
implantação:
- Busca de escolas no município indiferente ao tipo (municipais,
estaduais, particulares) que poderiam ter um clube;
- Escolha da escola de acordo com a facilidade de contato e
proximidade (a Escola da URI pertence ao mesmo grupo da URI
Campus);
- Contato com a diretora da escola e posterior com a professora
de informática da escola sobre a viabilidade de execução do
clube;
- Visita à escola para verificar a infraestrutura para a implantação
do clube;
- Aprovação e agendamento das aulas com a diretora, professora
de informática da escola e a voluntária envolvida na execução
das aulas do clube.”
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
Escola particular
Turno integral (manhã – das 8h às 11h35min e tarde – das
13h15min às 16h50min)
A turma também disponibiliza de atividades extracurriculares
“A Turma X integrava 24 alunos que frequentam o 5o ano pela
primeira vez, sendo todos provenientes das mesmas turmas
desde a educação infantil.”
Questionários Condicionamento dos alunos perante a tecnologia
e Avaliação do laboratório de informática
Todos com 10 anos
No TCC tem relato diário das aulas (foi até a 12 de 15)
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
Questionários aos professores…
“o curso foi de grande aceitação pelos alunos, e que do ponto de
vista dos professores gerou uma melhora no aprendizado,
principalmente quando se refere à lógica e matemática. Se
tratando em comportamento, alguns alunos se mostraram mais
confiantes e se tornaram mais participativos.”
“Em geral foi notável a aceitação dos professores com o curso de
programação, onde em um questionário um dos professores
sugeriu que o curso ocorresse todos os anos. Isso ressalta a
importância do uso de novas práticas para o aprendizado, essa
ideia é reforçada pelas palavras da professora Marlene Padillha
“já passamos da fase de eu acho, é necessário modernizar as
práticas pedagógicas.”
12 Conferencia Latino-americana de Software Livreª
● A escola complementa
● Geração Nativos Digtais
● necessidades diferentes (aulas, aprendizados)
● são “inquietos”
● Computadores sem apoio ou insuficiente, é pior
● Nativos não querem mais usar, querem criar
● Programação para criar, incrementar o ensino, complementar
● Alunos motivados e participativos nas aulas
● Professores informaram que melhorou o rendimento dos alunos
● Qualitativamente houve melhoria – professores
● Quantitativamente houve melhoria – alunos
● Mais confiança, lógica, matemática e interação com os colegas
● Necessário trazer programação para as escolas
● Escola ficou mais atrativa
● Tiveram liberdade de criar
● Começaram a pensar antes de fazer
● Metodologia trouxe mais trabalho em conjunto, sociabilidade
12 Conferencia Latino-americana de Software Livreª
● “Em simultâneo isso traria benefícios não só no aprendizado e
na melhoria do rendimento escolar, mas também acrescentaria
na formação dessas crianças para uma melhora na adequação
no mundo digital, se perguntarmos hoje para 10 crianças de 10
anos de idade o que elas querem ser quando crescer,
dificilmente ouviríamos alguma destas mencionarem a vontade
em ser “programadores”, mas talvez, com a programação de
computadores apresentada na escola, essa realidade poderia
mudar, e com isso traria benefícios para toda a comunidade de
programadores, formando programadores mais bem
preparados para o mercado de trabalho.”
Bônus :DBônus :D
12 Conferencia Latino-americana de Software Livreª
http://codeclubbrasil.org
https://www.facebook.com/CodeClubBrasil
https://www.youtube.com/user/CodeClubBrasil
12 Conferencia Latino-americana de Software Livreª
● http://convergecom.com.br/tiinside/webinside/06/10/2015/projeto-que-ensina-
programacao-para-criancas-atraves-de-financiamento-coletivo/
● https://catracalivre.com.br/geral/empreendedorismo/indicacao/projeto-que-
ensina-programacao-para-criancas-realiza-campanha-de-financiamento-
coletivo/
● http://www.arede.inf.br/code-club-faz-campanha-de-financiamento-coletivo/
● http://www.cutedrop.com.br/2015/10/quer-saber-como-voce-pode-ajudar-a-
hackear-o-futuro/
● http://www.designfera.com.br/noticias/artigos/item/270-as-boas-acoes-para-o-
futuro/270-as-boas-acoes-para-o-futuro#.VhvtvisvZKo
● http://www.nota10.com.br/Coluna-
Nota10_Publicacoes/9775/processo_de_coaching
● http://minasinova.com.br/rede-de-voluntarios-oferece-aulas-de-programacao-
gratuitas/
● http://www.darkfoxonline.com/2015/10/13/voluntarios-que-ensinam-criancas-
programar-jogos-e-apps-realizam-campanha-de-financiamento-coletivo-no-
benfeitoria/
● http://guanambitech.com.br/projeto-que-ensina-programacao-para-criancas-
realiza-campanha-de-financiamento-coletivo/
● http://www.cutedrop.com.br/2015/10/quer-saber-como-voce-pode-ajudar-a-
hackear-o-futuro/
● http://www.designfera.com.br/noticias/artigos/item/270-as-boas-acoes-para-o-
futuro/270-as-boas-acoes-para-o-futuro#.Vh1ethNVhBc
● http://www.diarioinduscom.com/voluntarios-que-ensinam-criancas-a-programar-
realizam-campanha-de-financiamento-coletivo/
12 Conferencia Latino-americana de Software Livreª
12 Conferencia Latino-americana de Software Livreª
Baixem o TCC da Ju em:
http://goo.gl/RSDQPa
http://pt.slideshare.net/luizrauber/ensino-de-
lgica-de-programao-crianas-do-5o-ano-da-
escola-da-uri-utilizando-a-metodologia-do-code-
club-brasil-e-a-linguagem-scratch-para-
incremento-no-desenvolvimento-e-rendimento-
escolar
https://beta.benfeitoria.com/codeclubbrasil
12ª Conferencia Latino-americana de Software Livre
Pequenos hackers: Programação
para as crianças!
Palestrante:
Luiz Henrique Rauber Rodrigues (aka rauber)
luiz.rauber {gmail, facebook, linkedin}

Pequenos hackers: Programação para as crianças!

  • 1.
    12ª Conferencia Latino-americanade Software Livre Pequenos hackers: Programação para as crianças! Palestrante: Luiz Henrique Rauber Rodrigues (aka rauber) luiz.rauber {gmail, facebook, linkedin}
  • 3.
  • 5.
    12 Conferencia Latino-americanade Software Livreª Ensinam as crianças a usar (mas elas já sabem sabendo usar) Crianças hiperativas + Aulas chatas = Tédio Programação ajuda crianças mesmo? “As atividades propostas no primeiro módulo de ensino contêm intrínsecos conceitos do desenvolvimento de software como lógica e sintaxe de linguagens. Isto faz com que as crianças, conheçam e sintam-se atraídas por programação, sem nem mesmo perceber.”
  • 6.
    12 Conferencia Latino-americanade Software Livreª 1.1.1 Objetivo Geral “Implantar um clube de programação para ensinar a linguagem de programação Scratch e mensurar se este aprendizado contribuiu para o rendimento escolar em matérias escolares.” 1.2 JUSTIFICATIVA “preparar essa geração não só para serem consumidores dessas tecnologias, mas também a serem criadores.” 1.3 METODOLOGIA 1º Pesquisa bibliográfica 2º Code Club Brasil aplicado única turma da 5º Ano, ~10 anos, aula de 45 minutos e 1x semana, durante 3 meses 3º Questionário para alunos (antes e depois) e professores (depois)
  • 8.
    12 Conferencia Latino-americanade Software Livreª Nossa missão A missão do CodeClubBrasil.org é fazer com que cada criança tenha a oportunidade de aprender a programar. Para isso, fornecemos material de ensino e uma estrutura de voluntariado que apoia a realização de atividades extra-curriculares ligadas à programação de computadores.
  • 9.
    12 Conferencia Latino-americanade Software Livreª “O Clube de Programação criado para este trabalho, situa-se na Escola da URI, simplificadamente seguiu estes passos para a implantação: - Busca de escolas no município indiferente ao tipo (municipais, estaduais, particulares) que poderiam ter um clube; - Escolha da escola de acordo com a facilidade de contato e proximidade (a Escola da URI pertence ao mesmo grupo da URI Campus); - Contato com a diretora da escola e posterior com a professora de informática da escola sobre a viabilidade de execução do clube; - Visita à escola para verificar a infraestrutura para a implantação do clube; - Aprovação e agendamento das aulas com a diretora, professora de informática da escola e a voluntária envolvida na execução das aulas do clube.”
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 18.
  • 20.
    12 Conferencia Latino-americanade Software Livreª Escola particular Turno integral (manhã – das 8h às 11h35min e tarde – das 13h15min às 16h50min) A turma também disponibiliza de atividades extracurriculares “A Turma X integrava 24 alunos que frequentam o 5o ano pela primeira vez, sendo todos provenientes das mesmas turmas desde a educação infantil.” Questionários Condicionamento dos alunos perante a tecnologia e Avaliação do laboratório de informática Todos com 10 anos No TCC tem relato diário das aulas (foi até a 12 de 15)
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
    12 Conferencia Latino-americanade Software Livreª Questionários aos professores… “o curso foi de grande aceitação pelos alunos, e que do ponto de vista dos professores gerou uma melhora no aprendizado, principalmente quando se refere à lógica e matemática. Se tratando em comportamento, alguns alunos se mostraram mais confiantes e se tornaram mais participativos.” “Em geral foi notável a aceitação dos professores com o curso de programação, onde em um questionário um dos professores sugeriu que o curso ocorresse todos os anos. Isso ressalta a importância do uso de novas práticas para o aprendizado, essa ideia é reforçada pelas palavras da professora Marlene Padillha “já passamos da fase de eu acho, é necessário modernizar as práticas pedagógicas.”
  • 28.
    12 Conferencia Latino-americanade Software Livreª ● A escola complementa ● Geração Nativos Digtais ● necessidades diferentes (aulas, aprendizados) ● são “inquietos” ● Computadores sem apoio ou insuficiente, é pior ● Nativos não querem mais usar, querem criar ● Programação para criar, incrementar o ensino, complementar ● Alunos motivados e participativos nas aulas ● Professores informaram que melhorou o rendimento dos alunos ● Qualitativamente houve melhoria – professores ● Quantitativamente houve melhoria – alunos ● Mais confiança, lógica, matemática e interação com os colegas ● Necessário trazer programação para as escolas ● Escola ficou mais atrativa ● Tiveram liberdade de criar ● Começaram a pensar antes de fazer ● Metodologia trouxe mais trabalho em conjunto, sociabilidade
  • 29.
    12 Conferencia Latino-americanade Software Livreª ● “Em simultâneo isso traria benefícios não só no aprendizado e na melhoria do rendimento escolar, mas também acrescentaria na formação dessas crianças para uma melhora na adequação no mundo digital, se perguntarmos hoje para 10 crianças de 10 anos de idade o que elas querem ser quando crescer, dificilmente ouviríamos alguma destas mencionarem a vontade em ser “programadores”, mas talvez, com a programação de computadores apresentada na escola, essa realidade poderia mudar, e com isso traria benefícios para toda a comunidade de programadores, formando programadores mais bem preparados para o mercado de trabalho.”
  • 30.
  • 31.
    12 Conferencia Latino-americanade Software Livreª http://codeclubbrasil.org https://www.facebook.com/CodeClubBrasil https://www.youtube.com/user/CodeClubBrasil
  • 32.
    12 Conferencia Latino-americanade Software Livreª ● http://convergecom.com.br/tiinside/webinside/06/10/2015/projeto-que-ensina- programacao-para-criancas-atraves-de-financiamento-coletivo/ ● https://catracalivre.com.br/geral/empreendedorismo/indicacao/projeto-que- ensina-programacao-para-criancas-realiza-campanha-de-financiamento- coletivo/ ● http://www.arede.inf.br/code-club-faz-campanha-de-financiamento-coletivo/ ● http://www.cutedrop.com.br/2015/10/quer-saber-como-voce-pode-ajudar-a- hackear-o-futuro/ ● http://www.designfera.com.br/noticias/artigos/item/270-as-boas-acoes-para-o- futuro/270-as-boas-acoes-para-o-futuro#.VhvtvisvZKo ● http://www.nota10.com.br/Coluna- Nota10_Publicacoes/9775/processo_de_coaching ● http://minasinova.com.br/rede-de-voluntarios-oferece-aulas-de-programacao- gratuitas/ ● http://www.darkfoxonline.com/2015/10/13/voluntarios-que-ensinam-criancas- programar-jogos-e-apps-realizam-campanha-de-financiamento-coletivo-no- benfeitoria/ ● http://guanambitech.com.br/projeto-que-ensina-programacao-para-criancas- realiza-campanha-de-financiamento-coletivo/ ● http://www.cutedrop.com.br/2015/10/quer-saber-como-voce-pode-ajudar-a- hackear-o-futuro/ ● http://www.designfera.com.br/noticias/artigos/item/270-as-boas-acoes-para-o- futuro/270-as-boas-acoes-para-o-futuro#.Vh1ethNVhBc ● http://www.diarioinduscom.com/voluntarios-que-ensinam-criancas-a-programar- realizam-campanha-de-financiamento-coletivo/
  • 33.
  • 35.
    12 Conferencia Latino-americanade Software Livreª Baixem o TCC da Ju em: http://goo.gl/RSDQPa http://pt.slideshare.net/luizrauber/ensino-de- lgica-de-programao-crianas-do-5o-ano-da- escola-da-uri-utilizando-a-metodologia-do-code- club-brasil-e-a-linguagem-scratch-para- incremento-no-desenvolvimento-e-rendimento- escolar https://beta.benfeitoria.com/codeclubbrasil
  • 36.
    12ª Conferencia Latino-americanade Software Livre Pequenos hackers: Programação para as crianças! Palestrante: Luiz Henrique Rauber Rodrigues (aka rauber) luiz.rauber {gmail, facebook, linkedin}