A educação tem passado por transformações constantes nos últimos anos, e a forma de ensinar e aprender tem evoluído significativamente com a incorporação de novas tecnologias e metodologias. A resolução de problemas é um exemplo das questões que aparecem constantemente como uma das competências esperadas tanto dos estudantes ao fim de sua formação quanto dos profissionais no mercado de trabalho. Para as instituições de ensino, há um trabalho muito importante a ser feito para desenvolver essa competência: uma das formas é por meio do letramento digital, como as atividades voltadas para trabalhar o pensamento computacional.
O pensamento computacional é um conceito chave para outras habilidades, como a resolução de problemas mais transformadores nesse contexto é o pensamento computacional. Este conceito, que precede a programação, é fundamental para desenvolver habilidades que são essenciais para o sucesso em diversas áreas da vida. Ele envolve a decomposição de problemas complexos em etapas simples e gerenciáveis, permitindo uma abordagem metódica e lógica para a solução de problemas.
O que é pensamento computacional?
O pensamento computacional é a habilidade de resolver problemas de maneira sistemática e eficiente, dividindo-os em partes menores e mais fáceis de gerenciar. Esta habilidade é crucial não apenas na programação, mas também em diversas outras disciplinas. Ao aplicar o pensamento computacional, os alunos aprendem a decompor problemas, reconhecer padrões, abstrair informações relevantes e projetar algoritmos.
O desenvolvimento do pensamento computacional prepara os alunos para carreiras futuras em áreas tecnológicas, além de incorporar em suas vidas o pensamento crítico, a resolução de problemas e a capacidade de trabalhar de forma colaborativa. Além disso, o pensamento computacional promove o desenvolvimento das competências socioemocionais, ajudando os alunos a gerenciar seus relacionamentos e enfrentar desafios complexos.
O pensamento computacional é habilidade essencial segundo a BNCC
O pensamento computacional também está incluído na Base Nacional Comum Curricular (BNCC), sendo reconhecido como uma das 10 habilidades essenciais a ser desenvolvida nas escolas brasileiras, destacando a inclusão digital e a necessidade de manter os alunos atualizados com as inovações tecnológicas.
A BNCC da Computação, homologada em 2022, estabelece normas específicas para o ensino de computação na educação básica. A indicação do Ministério da Educação é que as escolas já iniciem a implementação da BNCC da Computação, adaptando suas aulas, atividades e avaliações para atender a essas novas exigências.
Assim como na BNCC geral, as normas para o ensino de computação variam conforme a etapa educacional dos alunos. No Ensino Fundamental, a computação é utilizada para explicar o mundo atual, estimular críticas e compreender os impactos na sociedade e no meio ambiente. Já no Ensino Médio, a computação se torna uma ferramenta para o desenvolvimento de projetos, permitindo que os alunos usem a tecnologia de maneira colaborativa para formar opiniões e tomar ações.
A BNCC da Computação estabelece ainda premissas fundamentais para o ensino de computação desde a Educação Infantil, destacando a importância da ludicidade e da interação entre os alunos. A primeira premissa é o desenvolvimento do reconhecimento e da identificação de padrões, permitindo que as crianças construam conjuntos de objetos com base em critérios como quantidade, forma, tamanho, cor e comportamento. Além disso, é essencial que os alunos vivenciem diferentes formas de interação mediadas por artefatos computacionais, promovendo a familiarização com a tecnologia desde cedo. A criação e o teste de algoritmos através de brincadeiras com objetos do ambiente e movimentos corporais, seja individualmente ou em grupo, são outras práticas incentivadas pela BNCC. Por fim, a habilidade de solucionar problemas é desenvolvida através da decomposição dos mesmos em partes menores, identificando passos, etapas ou ciclos que se repetem e que podem ser generalizados ou reutilizados para resolver outros desafios.
Pensamento computacional para pequenos aprendizes
A Inicie oferece diversas oficinas de pensamento computacional que ajudam a desenvolver essas habilidades cruciais. Uma das trilhas que já faz parte do portfólio da Inicie é a “Pensamento computacional para pequenos aprendizes”, projetada para auxiliar educadores da Educação Infantil e Ensino Fundamental Anos Iniciais com um conteúdo técnico abrangente. Focada nos principais conceitos teóricos da computação, como pensamento computacional, algoritmos, proposições e valor lógico, esta trilha permite que os educadores desenvolvam uma compreensão sólida e prática desses temas. Os participantes terão a oportunidade de se engajar em atividades práticas utilizando ferramentas como Scratch Jr e Scratch, complementadas por extensões como Makey Makey, micro:bit e Lego Boost. Além disso, serão realizadas experiências com materiais escolares simples, promovendo uma abordagem acessível e interativa. Ao final da trilha, os professores estarão aptos a planejar, desenhar e executar aulas que introduzem o pensamento computacional aos alunos da Educação Infantil e dos Anos Iniciais, preparando-os para uma educação mais integrada às tecnologias emergentes.
Outras oficinas para desenvolver o pensamento computacional
A Inicie também oferece outras atividades que complementam e enriquecem a habilidade do pensamento computacional. Educadores podem participar da oficina “Conheça as Ferramentas Arduíno e Tinkercad”, que auxilia na introdução de conceitos de programação e eletrônica com os alunos. A oficina aborda princípios básicos de eletrônica para o uso do Arduíno e noções introdutórias de Tinkercad, permitindo que os participantes prototipem um projeto Arduíno virtualizado no Tinkercad.
Outra oficina de destaque é “Scratch: Lógica de Programação do Cotidiano à Sala de Aula”, onde os participantes aprendem conceitos de lógica e programação utilizando o Scratch, uma plataforma amigável com blocos de comando. A oficina desmistifica a ideia de que a programação é difícil, capacitando os educadores a construir e compartilhar atividades e projetos no Scratch.
Como implementar o pensamento computacional na sala de aula?
Integrar ferramentas e metodologias específicas, como o pensamento computacional, o uso do Arduíno, Tinkercad e Scratch no currículo escolar oferece aos educadores meios práticos para ensinar essas habilidades de forma envolvente e acessível, engajando os alunos em aprendizagens mais dinâmicas e divertidas, ao passo que estimulam a criatividade e o raciocínio lógico dos alunos.