Programação e Aprendizagem Baseada em Projetos como estratégias no ensino de Pensamento Computacional para crianças e adolescentes (original) (raw)
2019, Anais dos Workshops do VIII Congresso Brasileiro de Informática na Educação (CBIE 2019)
This paper presents an initiative to teach computational thinking to children and adolescents using, as methodological strategies, programming and Project Based Learning (PBL). Programming initiation classes were planned and executed according to the principles of the PBL methodology. The results were positive with good rates in the development of Computational Thinking. Resumo. Este trabalho apresenta uma iniciativa para ensino do pensamento computacional para crianças e adolescentes utilizando, como estratégias metodológicas, Programação e Aprendizagem Baseada em Projetos (em inglês: PBL). Aulas de iniciação à programação foram planejadas e executadas conforme os princípios da metodologia PBL. Os resultados foram positivos com bons índices no desenvolvimento do Pensamento Computacional. 1. Introdução Nos dias atuais, a importância e pervasividade dos computadores e aparelhos eletrônicos na sociedade têm aumentado muito. Crianças e adolescentes já estão acostumados a navegar na internet, usar notebooks, tablets e smartphones sem muitos problemas, algo que na geração passada não acontecia. A programação destes dispositivos para a execução das mais diversas tarefas é fundamental e tem se tornado uma habilidade cada vez mais pertinente desde a infância. Nesse sentido, Mota et al. (2014, p.2) afirma: "...todos precisam poder criar o que tiverem na cabeça. Há uma grande mudança entre ser produtor e consumidor de tecnologia, e isso tem de começar na escola". De acordo com Schlögl et al. (2017), a inserção do ensino da lógica de programação desde a educação básica permite que os alunos evoluam seus saberes relacionados ao desenvolvimento cognitivo, como as habilidades de abstrair, raciocinar, tomar decisões estratégicas, perceber e memorizar. Estas habilidades constituem o chamado "pensamento computacional" (Conforto et al, 2018) e são fundamentais para o viver do indivíduo, pois estão relacionadas as atividades cotidianas enfrentadas ao longo da sua vida pessoal e profissional. Ao programar um jogo, por exemplo, o aluno terá um problema no qual precisará analisar e pensar de forma sistemática para resolvê-lo passo a passo, entendendo assim como os processos funcionam.