Atualizado em · Equipe Pedagógica EnsinusPedagogia Ensinus

EF06CO02 — BNCC Computação

Código
EF06CO02
Eixo
Pensamento Computacional
Etapa
Anos Finais
Ano escolar
6º ano

Texto oficial

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

O que essa habilidade significa

No 6º ano o estudante formaliza o que já praticava de forma pictográfica: escreve algoritmos com sequência, repetição e seleção em uma linguagem de programação. O foco é traduzir a lógica para sintaxe executável e ver o computador obedecer (ou falhar) às instruções.

Como explicar para o professor

Escolha uma linguagem acessível à turma (blocos avançados ou texto introdutório). Exija que o algoritmo seja planejado no papel antes de digitar. Avalie a lógica, não só se 'rodou'. Incentive comentários simples explicando cada estrutura de controle.

O que o aluno deve desenvolver

Tradução de soluções algorítmicas para código com sequência, laços e condicionais; leitura crítica do próprio programa e correção a partir do teste.

Exemplo de atividade desplugada

Em cartões coloridos (azul = sequência, verde = repetição, amarelo = seleção), a turma monta no chão o algoritmo de 'calcular a média de três notas com regra de recuperação'. Só depois passam para o editor.

Exemplo com tecnologia

Em Python (ou Scratch/MakeCode), implementar um programa que lê a idade e imprime se a pessoa pode se cadastrar em um clube (condicional), repetindo para vários colegas (laço).

Sugestão de aula

Problema motivador → algoritmo em cartões → codificação → bateria de testes com a turma.

Como avaliar

O código usa as três estruturas de forma pertinente; o aluno explica o papel de cada uma; testes com dados diferentes mostram comportamento esperado.

Habilidades relacionadas

  • EF06CO01 — Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’ A…
  • EF06CO03 — Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
  • EF06CO04 — Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma lingua…
  • EF06CO05 — Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultado…
  • EF06CO06 — Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e difer…
  • EF69CO01 — Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte oficial

Anexo ao Parecer CNE/CEB nº 2/2022 — Normas sobre Computação na Educação Básica (Complemento à BNCC)

Material orientativo elaborado pelo Ensinus. Consulte sempre os documentos oficiais da BNCC e as orientações do seu sistema de ensino.

Quer implementar BNCC Computação na sua rede? Conheça o Projeto Educando ?

by ld.app.br