Aprender a Programar e Programar para Aprender
Por que fazer este curso?
A programação é parte importante no desenvolvimento do pensamento computacional. Conhecimentos relacionados à abstração, decomposição, reconhecimento de padrões, sequenciamento de instruções e funcionamento dos algoritmos precisam ser mobilizados ao longo da escolaridade e também são pilares importantes da educação digital.
Este curso introdutório tem como objetivo apoiar educadoras e educadores na compreensão do pensamento computacional como uma competência essencial da educação digital na Educação Básica. Organizado em módulos temáticos, o percurso formativo aborda desde a reflexão sobre por que programar até o uso pedagógico do Scratch (http://scratch.mit.edu/) e de outras linguagens de programação.
Ao longo do curso, os participantes exploram atividades práticas, estruturadas e abertas, que promovem criação, resolução de problemas e colaboração, além de estratégias para integrar a programação às diferentes áreas do conhecimento. A formação também valoriza a autoria, a cultura digital e o trabalho em comunidade, preparando os educadores para planejar e implementar projetos de criação digital de forma crítica e significativa.
Programa
- Programação como expressão e letramento em diferentes códigos e plataformas
- Do bloco à narrativa: design de projetos
- Cultura do remix e comunidades de prática
- Planejando ecossistemas de autoria
