GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO03Fácil⏱ curto

Durante uma competição de robótica, os participantes precisam programar um robô para seguir um caminho…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma competição de robótica, os participantes precisam programar um robô para seguir um caminho específico. Qual é o primeiro passo na criação do algoritmo para essa tarefa?

  1. A) Definir o objetivo do robô.
  2. B) Descrever o ambiente em que o robô atuará.
  3. C) Listar os comandos que o robô deve seguir.
  4. D) Testar o robô em um campo aberto.
  5. E) Escolher o tipo de sensor a ser utilizado.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Um algoritmo é uma sequência ordenada de passos que leva a uma solução. Antes de escrever qualquer comando, é preciso saber o que se quer alcançar. Na questão, a tarefa é fazer o robô seguir um caminho específico, então o primeiro passo lógico é deixar claro esse objetivo.
  2. Por que a alternativa A está correta: definir o objetivo é a etapa inicial da construção de um algoritmo, pois determina todas as decisões seguintes, como o ambiente a considerar, os comandos a escrever e os sensores necessários.
  3. Por que as outras estão erradas:
  4. B) Descrever o ambiente vem depois, pois só faz sentido descrever o ambiente depois de saber o que o robô deve fazer.
  5. C) Listar os comandos é uma etapa posterior, que depende de já se saber o objetivo e as condições do percurso.
  6. D) Testar no campo aberto ocorre apenas depois que o algoritmo está pronto, para verificar se funciona.
  7. E) Escolher o sensor é uma decisão de implementação que só se toma depois de definir o que o robô precisa perceber para cumprir a tarefa.
  8. Em resumo, na ordem de criação de um algoritmo, primeiro define-se o objetivo, depois analisa-se o ambiente, planejam-se os comandos e os sensores, e por fim testa-se a solução.

💡 Dica: Pense sobre os passos iniciais de programação de um robô.

Alternativa por alternativa

A Correta

É a resposta que o enunciado sustenta.

B Erradaerro: Procedimental

O aluno pensa que, para programar, é preciso antes conhecer o ambiente físico, como o tamanho e o formato da pista, e por isso coloca essa descrição como primeira etapa.

C Erradaerro: Conceitual

O aluno acredita que o algoritmo começa diretamente pelos comandos, por estar associado à ideia de programação, sem perceber que os comandos dependem de um objetivo previamente definido.

D Erradaerro: Procedimental

O aluno confunde a fase de teste com a fase de criação, achando que a primeira ação é experimentar o robô em campo para ver como ele se comporta.

E Erradaerro: Conceitual

O aluno supõe que o tipo de sensor define o funcionamento do robô e, por isso, deve ser escolhido logo no início, antes de se saber o que o robô precisa fazer.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmo de programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definição de algoritmo · programação básica

📚 Reveja

Revisar os conceitos básicos de algoritmos e programação.

⚠️ Erro mais comum

O aluno pode confundir a definição do objetivo do robô com a listagem dos comandos, pensando que o objetivo é o primeiro passo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

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.