BNCC
60 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 1 · 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 2 · 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 3 · 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 4 · 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 5 · 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'.
Questão 6 · Objetiva
No pseudocódigo de um algoritmo que registra a idade de cada aluno, qual termo técnico representa o local onde cada valor de idade deve ser armazenado?
Questão 7 · Objetiva
Marina está criando um jogo simples. No código, ela usa uma variável chamada pontos para acompanhar a pontuação do jogador durante a partida.
Qual é a principal função da variável pontos nesse código?
Qual é a principal função da variável pontos nesse código?
Questão 8 · Objetiva
Ao criar um algoritmo para resolver um problema, você deve considerar as variáveis que afetarão a solução. Qual é a importância de definir corretamente as variáveis em um algoritmo?
Gere provas alinhadas à habilidade EF06CO06
Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.
Ver planos