A Base Nacional Comum Curricular (BNCC) estabelece o pensamento computacional como uma importante competência a ser desenvolvida pelos estudantes brasileiros. Abaixo estão as principais competências relacionadas:
Matemática - Ensino Fundamental
Competência Específica 3: Compreender as relações entre conceitos e procedimentos dos diferentes campos da Matemática (Aritmética, Álgebra, Geometria, Estatística e Probabilidade) e de outras áreas do conhecimento, sentindo segurança quanto à própria capacidade de construir e aplicar conhecimentos matemáticos, desenvolvendo a autoestima e a perseverança na busca de soluções.
Habilidades Específicas
- (EF06MA01) Resolver e elaborar problemas que envolvam cálculos (mentais ou escritos, exatos ou aproximados) com números naturais, por meio de estratégias variadas, com compreensão dos processos neles envolvidos.
- (EF07MA02) Resolver e elaborar problemas que envolvam porcentagens, como os que lidam com acréscimos e decréscimos simples, utilizando estratégias pessoais, cálculo mental e calculadora, no contexto de educação financeira, entre outros.
- (EF08MA03) Resolver e elaborar problemas de contagem cuja resolução envolva a aplicação do princípio multiplicativo.
Ciências da Natureza
Competência Específica 3: Analisar, compreender e explicar características, fenômenos e processos relativos ao mundo natural, social e tecnológico (incluindo o digital), como também as relações que se estabelecem entre eles, exercitando a curiosidade para fazer perguntas, buscar respostas e criar soluções (inclusive tecnológicas) com base nos conhecimentos das Ciências da Natureza.
Pensamento Computacional como Tema Transversal
O pensamento computacional permeia diversas áreas do conhecimento na BNCC e envolve habilidades como:
- Decomposição de problemas complexos em partes menores e mais gerenciáveis
- Reconhecimento de padrões
- Abstração (identificando informações relevantes)
- Criação de algoritmos (sequências lógicas para resolver problemas)
- Análise de dados e simulação de modelos
Este aplicativo de Visualizador de Fluxo Algorítmico ajuda a desenvolver estas competências de forma prática e visual, facilitando a compreensão dos conceitos de algoritmos e fluxos de dados.