Um grupo de estudantes quer programar um robô para seguir uma linha preta no chão. Para isso, eles precisam…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um grupo de estudantes quer programar um robô para seguir uma linha preta no chão. Para isso, eles precisam definir um algoritmo que diga ao robô como se mover. Quais etapas devem ser incluídas nesse algoritmo?
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Os alunos devem mencionar as etapas como detectar a linha, seguir em frente, e corrigir a direção caso o robô saia da linha.
Explicação
Detectar a linha é essencial para que o robô saiba onde deve se mover, garantindo que ele permaneça no trajeto desejado. Seguir em frente é a ação principal que o robô deve realizar, enquanto corrigir a direção é necessário para ajustar seu percurso caso ele se desvie da linha. Essas etapas garantem que o robô mantenha um comportamento eficaz e contínuo ao longo do trajeto.
Raio-X da questão
algoritmo de programação
fixacao
noções de algoritmos · lógica de programação
Revisar os conceitos de algoritmos e suas etapas de desenvolvimento.
Os alunos podem esquecer de incluir etapas essenciais, como a detecção da linha ou a resposta a diferentes situações que o robô pode encontrar.
ciencia_tecnologia
criatividade
cotidiano
Questões parecidas com resolução
- Os aplicativos de mapa, como o GPS, ajudam o carro de entregas a chegar à casa do cliente. O aplicativo compara dois…
- Lia organiza carrinhos, bonecas e blocos separando cada tipo, colocando-os em caixas e guardando as caixas na…
- Em um jogo, uma personagem controlada por IA precisa chegar a um tesouro sem bater nas paredes. Qual instrução ajuda a…
- Desenhe um algoritmo em pseudocódigo que, dada uma matriz M[N][M] com 0 (livre) e 1 (bloqueado), identifique todas as…
- Em um programa, Substring(codigo, início, quantidade) pega letras do texto a partir da posição indicada, e…
- Projete um algoritmo em pseudocódigo que, dadas as variáveis temperatura (inteiro ºC), ocupacao (inteiro, número de…
🔎 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
