BNCC
73 questões
Questões BNCC EF06CO06
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 42. Extração confirmada por dois processos independentes.
Descrição da habilidade EF06CO06
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Séries
6º ano
Matérias
Computação
Assuntos
Estratégias de solução de problemas - Generalização
Unidades temáticas relacionadas
Pensamento computacional
Questões relacionadas a EF06CO06
Questão 8 · Objetiva
Um estudante deseja criar um programa que avise quando faltar material na mochila. Ele percebe que a lógica pode ser a mesma para lápis, caderno ou borracha, mudando apenas o item verificado.
— Que ideia da Computação melhor explica essa forma de construir a solução?
— Que ideia da Computação melhor explica essa forma de construir a solução?
Questão 8 · Objetiva
Um estudante programou uma calculadora que funcionava apenas para uma conta específica: 8 + 5. Depois, percebeu que precisava de algo que servisse para qualquer soma.
— O que precisa ser mudado para que a solução deixe de ser específica e passe a ser reutilizável?
— O que precisa ser mudado para que a solução deixe de ser específica e passe a ser reutilizável?
Questão 8 · Objetiva
Uma professora pediu que os alunos criassem um programa para contar quantos metros uma pessoa caminha por dia. Depois, ela quis usar o mesmo programa para qualquer quantidade de dias, sem reescrever tudo.
— Que ideia da Computação torna possível usar a mesma solução em situações diferentes?
— Que ideia da Computação torna possível usar a mesma solução em situações diferentes?
Questão 8 · Objetiva
Para calcular a quantidade de passos em vários dias de caminhada, um estudante percebe que faz a mesma conta muitas vezes, trocando apenas os números.
— Qual ideia computacional ajuda a repetir a mesma solução para várias entradas?
— Qual ideia computacional ajuda a repetir a mesma solução para várias entradas?
Questão 8 · Objetiva
No centro cultural do bairro, um projeto de jogos recebe crianças de diferentes anos escolares. Para organizar a entrada, a equipe usa duas regras: a cor do crachá depende do ano escolar, e a participação na oficina depende de trazer autorização assinada. Assim, um estudante do 1o ao 3o ano recebe crachá amarelo; do 4o ao 6o ano, crachá azul; do 7o ano em diante, crachá verde. Além disso, só entra na oficina quem apresentar a autorização. Ao testar o procedimento, a equipe anotou: Luiza, do 3o ano, com autorização, recebeu crachá amarelo e pôde participar; Pedro, do 6o ano, sem autorização, recebeu crachá azul e não participou; Sara, do 8o ano, com autorização, recebeu crachá verde e pôde participar. A equipe quer transformar essas regras em um algoritmo único para qualquer caso novo.
Considere as regras e os exemplos do texto-base e identifique o algoritmo que organiza corretamente a entrada e a participação de novos estudantes.
Considere as regras e os exemplos do texto-base e identifique o algoritmo que organiza corretamente a entrada e a participação de novos estudantes.
Questão 8 · Objetiva
Em um algoritmo que recebe uma coleção de dados e um parâmetro 'limite' para filtrar elementos maiores que esse valor, qual tipo de parâmetro torna o algoritmo reutilizável para diferentes limites sem alterar seu corpo?
Questão 8 · Objetiva
Projete a assinatura de um algoritmo de ordenação generalizado que permita reutilizar o mesmo código para diferentes critérios de comparação (por exemplo, por preço ou por nome). Use termos 'comparador' ou 'função' e 'parâmetro'.
Questão 8 · Objetiva
Considere três instâncias de cálculo de tarifa: desconto percentual, desconto fixo e tarifa com sobretaxa. Indique qual parâmetro unificador e a lógica condicional mínima que generaliza as três instâncias em um único algoritmo usando variável 'tipo'.
