GeraProva GeraProva Provas com IA para professores do Brasil
BNCC 101 questões

Questões BNCC EF04CO03

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.

Ilustração da habilidade BNCC EF04CO03
Unidade temática
Pensamento Computacional
Objeto de conhecimento
Algoritmos com repetições simples e aninhadas
Questões vinculadas
101

Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 30. Extração confirmada por dois processos independentes.

Descrição da habilidade EF04CO03
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.
Atividades prontas desta habilidade Atividades sobre Algoritmos com repetições simples e aninhadas com gabarito — 4º ano (EF04CO03) Ler o artigo com gabarito

Séries

4º ano

Matérias

Computação

Assuntos

Algoritmos com repetições simples e aninhadas

Unidades temáticas relacionadas

Mundo digitalPensamento computacional

Questões relacionadas a EF04CO03

Questão 1 · Objetiva
— A chuva pode molhar os avisos durante a distribuição — lembrou a coordenadora da defesa civil ao organizar materiais para quatro pontos de apoio do bairro. Em cada ponto, os moradores devem receber um envelope lacrado contendo um mapa de rotas seguras e uma lista de telefones úteis. Para evitar que algum local receba material incompleto, os estudantes escreverão instruções para montar os envelopes. Eles devem executar o mesmo conjunto de ações para cada ponto, sempre terminando um envelope antes de iniciar o próximo. Ao final, precisam existir quatro envelopes lacrados, e cada um deve conter exatamente um mapa e uma lista.

Analise as informações do texto e identifique o algoritmo que permite montar corretamente os quatro envelopes.
Questão 2 · Objetiva
— Já podemos mandar o aviso sonoro para as famílias? — perguntou Rafael, no centro comunitário. O grupo usará um tablet para divulgar o horário de uma feira de troca de livros. A monitora explicou que o arquivo de áudio só existe após a gravação ser encerrada. Também orientou que cada mensagem seja ouvida antes do envio, pois uma fala baixa ou incompleta deve ser gravada novamente. Na tela, o botão de envio encaminha o arquivo ao canal do centro, onde as famílias podem escutá-lo. Para não se perderem, as crianças receberam cartões com as ações: abrir o aplicativo, gravar, encerrar, ouvir e enviar.

Organize, a partir das informações do texto, os cartões de modo que formem um algoritmo capaz de produzir e divulgar um aviso sonoro verificado.
Questão 3 · Objetiva
— O carrinho não entende “leve a caixa para a balança”, explicou a monitora do ponto de coleta de recicláveis. Para programá-lo, as crianças usam os comandos FRENTE, DIREITA e ESQUERDA. Já o braço mecânico que segura as tampas reconhece apenas DESCER, SUBIR, ABRIR e FECHAR.

O carrinho está voltado para o norte. A balança fica uma casa à frente e uma casa à direita. O braço está sobre uma tampa e deve pegá-la para colocá-la no recipiente. Cada máquina receberá sua própria lista de comandos, sem que uma execute as instruções destinadas à outra.

Analise a posição das máquinas e os comandos que cada uma reconhece. Determine o envio de instruções que realiza as duas tarefas descritas.
Questão 4 · Objetiva
— Dá para ensinar a máquina a fazer exatamente o que a gente quer? — perguntou uma criança ao ajudar no lanche de um centro comunitário.

No balcão havia três aparelhos com painéis bem diferentes. No micro-ondas, existiam apenas as teclas Potência, Tempo e Iniciar. A tela começava em 0 s e em potência média. Cada toque em Tempo acrescentava 10 s. Cada toque em Potência alternava média -> alta -> baixa -> média. Um detalhe: se a pessoa apertasse Potência depois de já ter ajustado o Tempo, o Tempo voltava para 0 s.

Ao lado, a cafeteira tinha Programar, Horas, Minutos e Ligar/Desligar; e o ventilador tinha Velocidade, Oscilar e Desligar. A criança queria aquecer uma tigela por 30 s na potência alta, sem “errar a ordem” dos botões.

Com base no texto-base, identifique a sequência de instruções que define um algoritmo executável exatamente pelo micro-ondas para aquecer por 30 s na potência alta.
Questão 5 · Objetiva
No balcão da biblioteca comunitária, um pequeno robô ajuda a organizar o fechamento do turno. Antes de sair, a monitora deixa quatro cartões com instruções simples para preparar a mesa de leitura: pegar os livros deixados sobre a mesa, separá-los por tamanho, colocá-los na caixa azul e empurrar a caixa para o armário. No entanto, os cartões caíram no chão e ficaram misturados. Para que o robô conclua a tarefa sem erro, ele precisa seguir os passos em uma ordem lógica, como em uma sequência de instruções usada para resolver um problema. Se a ordem mudar, a tarefa pode ficar incompleta ou confusa.

Considere o texto-base e identifique a sequência de passos que mantém a tarefa do robô correta e completa.
Questão 6 · Objetiva
Carlos anotou estes dados: 7, 3, 7, 1, 7. Aplique um algoritmo simples de contagem para encontrar a frequência do número 7.
Questão 7 · Objetiva
Um algoritmo é uma sequência de passos para realizar uma tarefa. Qual alternativa identifica corretamente um passo de algoritmo para amarrar um tênis?
Questão 8 · Objetiva
Em um jogo de tabuleiro, cada jogador deve seguir um algoritmo para avançar. Se um jogador tirar um 6, ele deve avançar 6 casas. Se tirar outro número, avança o mesmo número de casas. Qual é a regra geral que pode ser aplicada para determinar quantas casas alguém avança?

Gere provas alinhadas à habilidade EF04CO03

Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.

Ver planos
Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.