Pular para o conteúdo

Computação6º ao 9º anoEnsino Fundamental

EF69CO03

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

Texto oficial da BNCC Computação 2022, página 60 do documento do MEC.
Eixo
Pensamento Computacional
Objetos de conhecimento
Linguagem de Programação
Componente
Computação

Atividades e provas para a habilidade EF69CO03

Mais de Computação do 6º ano

21 questões no banco para EF69CO03

Usar no montador
  1. A loja pediu: "faça um programa que calcule o desconto". Qual descrição é precisa o suficiente para virar programa?

    1. Dar um desconto bom para os clientes de que a loja gosta mais.
    2. Calcular o desconto do jeito que parecer melhor no dia.
    3. Mostrar o preço do produto e perguntar ao cliente se ele quer pagar menos ou não pagar nada.
    4. Receber o preço; se for maior que R$ 100, dar 10% de desconto; mostrar o preço final.
  2. A coordenação pediu um programa que conte quantos alunos tiraram nota maior ou igual a 7. Qual descrição é precisa o suficiente para virar programa?

    1. Veja as notas boas da turma e diga se foram muitas ou poucas.
    2. Some todas as notas da turma toda e mostre o resultado final para a coordenação da escola.
    3. Contador em 0; para cada nota, se nota ≥ 7, some 1; no fim, mostre o contador.
    4. Para cada nota, se a nota for bonita, mostre o nome do aluno.
  3. a) Descreva, em passos numerados e precisos, a solução para este problema: receber três notas e mostrar a maior delas. b) Escreva um programa em Python que implemente a sua descrição.

  4. Escreva, em Python, uma função preco_final(preco, desconto) que receba o preço de um produto e a porcentagem de desconto e devolva o preço com o desconto. Depois, mostre como usar a função para calcular o preço de um tênis de R$ 200,00 com 15% de desconto e diga qual valor será mostrado.

Outras habilidades de Computação, 6º ao 9º ano

  • EF69CO01 Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
  • EF69CO02 Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
  • EF69CO04 Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
  • EF69CO05 Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas),…
  • EF69CO06 Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar…
  • EF69CO07 Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através…
  • EF69CO08 Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
  • EF69CO09 Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
  • EF69CO10 Entender como é a estrutura e funcionamento da internet.
  • EF69CO11 Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito.
  • EF69CO12 Analisar o consumo de tecnologia na sociedade, compreendendo criticamente o caminho da produção dos recursos bem como aspectos…

Fonte: Base Nacional Comum Curricular (MEC). Base de dados: bncc.dev, mantido pela Profy, licença CC BY 4.0.