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

Questões BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Ilustração da habilidade BNCC EF15CO04
Unidade temática
Pensamento Computacional
Objeto de conhecimento
Decomposição
Questões vinculadas
333

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

Descrição da habilidade EF15CO04
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Atividades prontas desta habilidade Atividades sobre Decomposição com gabarito — 1º ano, 2º ano, 3º ano, 4º ano, 5º ano (EF15CO04) Ler o artigo com gabarito

Séries

1º ano2º ano3º ano4º ano5º ano

Matérias

Computação

Assuntos

Decomposição

Unidades temáticas relacionadas

Pensamento computacional

Questões relacionadas a EF15CO04

Questão 1 · Objetiva
— Se o painel da feira de leitura tentar fazer tudo de uma vez, será difícil descobrir onde está um erro — observou a bibliotecária. O painel deverá informar as salas com vagas, os horários das rodas de leitura e os avisos de mudança enviados pelos mediadores. Cada informação chega em momentos diferentes e precisa aparecer junta para o público. Para planejar o programa, a turma comparou o painel a um brinquedo de montar: primeiro, as peças são preparadas separadamente; depois, são encaixadas para formar o conjunto. Os estudantes precisam escolher uma forma de organizar o trabalho antes de escrever as instruções do painel.

Avalie os planos a seguir e identifique aquele que aplica a comparação apresentada para organizar a criação do painel.
Questão 2 · Objetiva
— A gente perdeu dois pedidos ontem — reclamou a atendente da padaria, olhando o caderno cheio de recados. Pela manhã, chegam muitas mensagens: alguns clientes pedem pães diferentes, outros avisam alergias, e às vezes um produto acaba antes do fim da fila. Para diminuir erros, um grupo vai criar um programa simples, em blocos, que ajude no atendimento.

O programa precisa: guardar o nome do cliente e os itens pedidos; avisar quando um item estiver esgotado para não aceitar aquele pedido; somar os pedidos do dia para gerar uma lista única para a cozinha; e, no final, montar uma mensagem pronta confirmando o pedido e o horário de retirada.

Antes de programar, o grupo discute como dividir essa tarefa grande em partes menores, para depois juntar tudo em um único funcionamento.

Com base no texto, identifique a divisão do problema em partes menores que melhor permite programar cada parte separadamente e, depois, combinar tudo no programa final.
Questão 3 · Objetiva
Uma turma vai criar um aplicativo para organizar tarefas escolares. O grupo percebeu que tentar fazer tudo de uma vez atrasava o trabalho e dificultava identificar erros.

— Considerando a situação, qual procedimento traduz melhor a decomposição no desenvolvimento do aplicativo?
Questão 4 · Objetiva
Para organizar uma feira de ciências, um grupo de estudantes criou um algoritmo para distribuir as tarefas. Primeiro, eles registraram o que cada tarefa exigia, como pesquisar, desenhar, montar ou apresentar. Depois, anotaram as habilidades e a disponibilidade de cada integrante. Por fim, definiram que cada tarefa seria atribuída à pessoa mais adequada, considerando essas informações, e que nenhuma tarefa ficaria sem responsável.

Considerando a regra definida no texto, qual procedimento o grupo deve usar para atribuir cada tarefa aos integrantes?
Questão 5 · Objetiva
Imagine que você deve ajudar seus colegas a entender como resolver um problema de programação. O que você deve fazer primeiro?
Questão 6 · Objetiva
Para fazer um sanduíche, Ana segue esta ordem: lavar as mãos, separar pão e queijo, montar o sanduíche e guardá-lo no prato.

Qual é a segunda etapa?
Questão 7 · Objetiva
Uma professora quer ensinar seus alunos a montar um robô. Como a decomposição pode ajudá-los nesse processo?
Questão 8 · Objetiva
Ao resolver um problema, você deve dividir os dados em partes menores. O que significa isso na prática?

Gere provas alinhadas à habilidade EF15CO04

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.