Questão 40
Em uma turma do
ano do ensino fundamental, o professor propôs uma atividade em que os estudantes deveriam desenvolver um programa que armazenasse um cadastro de grupos de pessoas, com os dados de nome, telefone e data de nascimento (dia, mês, ano), e realizasse consultas, como identificação das pessoas cadastradas que fazem aniversário em determinado mês.
De acordo com o documento complementar à BNCC no tocante à computação (BNCC Computação), a atividade proposta pelo professor nessa situação hipotética atende ao eixo denominado
A) mundo digital.
A) pensamento computacional.
B) cultura digital.
C) inovação.
D) inteligência artificial.
De acordo com o documento complementar à BNCC no tocante à computação (BNCC Computação), a atividade proposta pelo professor nessa situação hipotética atende ao eixo denominado
A) mundo digital.
A) pensamento computacional.
B) cultura digital.
C) inovação.
D) inteligência artificial.
Passo 1
O enunciado pede que se escolha qual eixo da BNCC Computação é atendido pela atividade proposta. Informações relevantes do enunciado:
- Os estudantes devem desenvolver um programa que armazene um cadastro de grupos de pessoas.
- Cada registro contém nome, telefone e data de nascimento (dia, mês, ano).
- O programa deve permitir consultas, por exemplo: identificar as pessoas cadastradas que fazem aniversário em determinado mês.
- São dadas as alternativas: mundo digital; pensamento computacional; cultura digital; inovação; inteligência artificial.
Passo 2
Vamos entender, de forma simples e prática, o que cada alternativa quer dizer (explicação didática e com exemplos curtos).
- Mundo digital: trata do ambiente e das ferramentas digitais (como usar redes, aplicativos, dispositivos), entender recursos, hábitos e efeitos do uso de tecnologias no cotidiano. Exemplo: aprender a usar uma planilha, um navegador ou redes sociais com segurança.
- Pensamento computacional: é pensar como um computador-resolvedor de problemas. Envolve decompor um problema em partes, representar dados de forma adequada, identificar padrões, criar algoritmos (passos claros) e verificar/testar soluções. Exemplo: desenhar os passos para ordenar uma lista de nomes ou procurar todos os aniversariantes de um mês.
- Cultura digital: envolve valores, ética, cidadania, direitos e responsabilidades no mundo digital — por exemplo, privacidade, direitos autorais, comportamento online.
- Inovação: foca em criar soluções novas ou melhorar processos — envolve criatividade e aplicação para resolver problemas reais de formas originais.
- Inteligência artificial: refere-se a técnicas que permitem máquinas aprenderem ou tomarem decisões com base em dados (aprendizado de máquina, redes neurais, etc.), normalmente mais avançadas que simplesmente programar regras fixas.
Passo 3
Expliquei o que cada eixo significa; agora vamos ver passo a passo quais habilidades e tarefas a atividade exige (pegando os dados do enunciado):
- Identificação dos dados a serem armazenados: nome, telefone, data de nascimento (dia, mês, ano). Isso é “representação de dados” — escolher como guardar cada informação.
- Operações que o programa precisa fazer: inserir registros, armazenar, pesquisar/filtrar por mês. Isso exige definir um procedimento claro (algoritmo) para buscar registros cuja data de nascimento tenha o mês pedido.
- Planejamento das etapas: decompor o problema em sub-tarefas (criar estrutura de dados; função de inserção; função de busca por mês; tratamento de casos sem resultado). Decomposição é uma habilidade típica do pensamento computacional.
- Testes e validação: pensar em casos limites (nenhum aniversariante no mês, dados inválidos, vários aniversariantes) e testar o programa — outra prática de pensamento computacional.
Passo 4
Vou mostrar com um exemplo simples, em linguagem natural, o algoritmo que resolve a consulta (isso reforça por que é pensamento computacional):
- Entrada: lista de cadastros; mês alvo.
- Passo 1: para cada cadastro da lista, olhar o campo “mês” da data de nascimento.
- Passo 2: se o mês do cadastro for igual ao mês alvo, adicionar esse cadastro à lista de resultados.
- Passo 3: após verificar todos os cadastros, retornar a lista de resultados (ou indicar que não houve coincidências).
Esse conjunto de passos é exatamente construir um algoritmo e pensar na representação dos dados — núcleos do pensamento computacional.
Passo 5
Agora, por que as outras alternativas não são as melhores escolhas para esta atividade?
- Mundo digital: a atividade não é apenas sobre usar ferramentas ou entender o ambiente digital; é sobre criar um programa e raciocinar sobre dados e procedimentos.
- Cultura digital: embora manejo de dados pessoais envolva questões de privacidade (o que é importante), o enunciado enfatiza construir um programa e consultas — foco em lógica e algoritmo, não em ética/cidadania digital.
- Inovação: criar um cadastro simples e funções de busca não exige necessariamente inovação ou solução inédita; é mais treino de lógica e programação.
- Inteligência artificial: a tarefa descrita usa regras e consultas determinísticas simples, sem aprendizado ou modelos de IA.
Passo 6
Resumo didático do raciocínio: a atividade exige decomposição do problema, escolha de como representar os dados (abstração), criação de procedimentos claros para inserir e consultar dados (algoritmos/programação) e testes — tudo isso são competências centrais do eixo que trata de ensinar a pensar computadormente e a implementar soluções computacionais passo a passo.
Resposta
pensamento computacional