use scratch para aprender a programar se divertindo

14
Globalcode – Open4education Usando Scratch para aprender a programar se divertindo Ana Abrantes

Upload: globalcode

Post on 16-Apr-2017

619 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Usando Scratch para aprender a programar se divertindo

Ana Abrantes

Page 2: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Sobre mim

Estou há 10 anos na Globalcode, onde sou desenvolvedora Java e responsável pelo desenvolvimento do sistema de gestão e sites Formada pela FATEC-SP e há +20 anos em TIConhecí Java em 2002 e me apaixonei, fiz cursos e tirei certificações: SCJP, SCWCD, SCJACo-autora do curso de JasperReports/iReport e de vários artigos sobre o assunto na JavaMagazineInstrutora no Devoxx4Kids, TDC4Kids, Code4Kids

Page 3: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Agenda

O que é Scratch HistóriaObjetivosAprendizadoComo funciona e demo

Page 4: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

O Que é Scratch

• É uma linguagem de programação educativa e gratuita projetada especialmente para jovens de 8 a 16 anos, mas é usada por todas as idades

• Utiliza blocos lógicos, som e imagem, para a criação de jogos, animações e estórias interativas

• Funciona como um quebra-cabeças, encaixando os blocos: programação arrasta-e-solta

• Os projetos podem ser compartilhados na comunidade online que já tem + de 11 milhões

Page 5: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

História

• Foi idealizado por Mitchel Resnick e desenvolvido pelo grupo Lifelong Kindergarden (LLK) do MIT Media Lab• O projeto Scratch foi iniciado em janeiro de 2003 e

em maio de 2007 foi publicada a primeira versão• Com o tempo conseguiu o apoio financeiro de

empresas: Lego, Intel, Google entre outras• A família cresceu: Scratch 2.0 offline, ScratchJr,

ScratchEd, Scratch Day, Scratch Conference

Page 6: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Objetivos

• Ser intuitiva, divertida e fácil de aprender para uma criança que nunca programou antes.

• Incentivar o aprendizado de programação, com o qual a criança aprende estratégias para resolver problemas, desenvolver projetos e comunicar ideias.

• Aprender a pensar de forma criativa, refletir de maneira sistemática e trabalhar de forma colaborativa: habilidades do século 21

Page 7: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Aprendizado

• Conceitos computacionais: iteração, condicionais• Conceitos matemáticos: coordenadas, variáveis,

números randômicos• Contexto significativo e motivador• Processo de design: ter uma ideia > criar protótipo

> testar > compartilhar > revisar > recomeçar...• Ser fluente em tecnologias digitais• Se expressar melhor, pensar logicamente,

entender o funcionamento de novas tecnologias

Page 8: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Page 9: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Page 10: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Page 11: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Como funciona e demo

Page 12: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Alguns números

• 150 países• 40 idiomas• +7.500 educadores• 11.868.268 projetos compartilhados• 8.892.756 usuários registrados• 338 eventos Scratch Day

Page 13: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Referências

• https://scratch.mit.edu/• http://scratchbrasil.net.br/• http://scratched.gse.harvard.edu/• http://www.scratchfoundation.org/• https://www.ted.com/talks/

mitch_resnick_let_s_teach_kids_to_code

Page 14: Use scratch para aprender a programar se divertindo

Globalcode – Open4education

Obrigada!

Ana [email protected]@globalcode.com.brcode4kids.com.br/