Atualizado em · Equipe Pedagógica EnsinusPedagogia Ensinus

EF04CO03 — BNCC Computação

Código
EF04CO03
Eixo
Pensamento Computacional
Etapa
Anos Iniciais
Ano escolar
4º ano
Objeto de conhecimento
Algoritmos com repetições

Texto oficial

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.

O que essa habilidade significa

No 4º ano a habilidade aprofunda algoritmos com sequências e repetições, inclusive aninhadas: um laço dentro de outro. A ideia do exemplo das janelas do prédio (andares × janelas) mostra que a mesma lógica se aplica a tarefas do cotidiano e a procedimentos mais estruturados, ainda em linguagem oral, escrita ou pictográfica.

Como explicar para o professor

Antes de aninhar, consolide a repetição simples ('faça 5 vezes'). Só então introduza o laço interno. Use o exemplo do prédio ou de uma grade no caderno: repetir colunas dentro de cada linha. Simular no corpo (andar × gestos) ajuda a sentir o aninhamento sem código.

O que o aluno deve desenvolver

Criação e simulação de algoritmos com repetições definidas/indefinidas e, progressivamente, aninhadas; colaboração na revisão dos passos.

Exemplo de atividade desplugada

Com uma planta baixa de 'prédio' desenhada no chão (3 andares × 4 janelas), um aluno 'lava' as janelas seguindo cartões: PARA CADA ANDAR → PARA CADA JANELA → limpar. A turma marca com giz quando a sequência aninhada é respeitada ou quando alguém 'pula' o laço interno.

Exemplo com tecnologia

Em ambiente de blocos (Scratch Jr / Scratch), montar um sprite que desenha uma grade: laço externo para linhas e laço interno para colunas, comparando o desenho com a previsão feita no papel.

Sugestão de aula

Exemplo das janelas no papel → simulação corporal → registro pictográfico → (opcional) blocos digitais.

Como avaliar

O estudante descreve ou representa a repetição aninhada, simula corretamente (sem confundir os dois níveis) e ajusta o algoritmo quando a simulação falha; colabora apontando erros de ordem.

Habilidades relacionadas

  • EF04CO01 — Reconhecer objetos do mundo real e/ou digital que podem ser representados através de matrizes que estabelecem …
  • EF04CO02 — Reconhecer objetos do mundo real e/ou digital que podem ser representados através de registros que estabelecem…
  • EF15CO01 — Identificar as principais formas de organizar e
  • EF15CO02 — Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do c…
  • EF15CO03 — Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'.
  • EF15CO04 — Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes meno…

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