2. 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 TI
Conhecí Java em 2002 e me apaixonei, fiz cursos
e tirei certificações: SCJP, SCWCD, SCJA
Co-autora do curso de JasperReports/iReport e de
vários artigos sobre o assunto na JavaMagazine
Instrutora no Devoxx4Kids, TDC4Kids, Code4Kids
4. 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
5. 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
6. 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
7. 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
----- Meeting Notes (06/12/15 00:30) -----
Título está ok?
Falar sobre a minha história
----- Meeting Notes (06/12/15 00:30) -----
Há 2 anos começamos a nos dedicar também às crianças e eu me identifiquei com este público
O que é ser fluente? Via de 2 mãos: ler e escrever
Quem não quer ser programador quando crescer? Não tem problema, aprendemos a escrever mesmo sem querer ser escritor no futuro!
Todos se beneficiam ao aprender a programar, inclusive os idosos