Pular para o conteúdo
MemorizeMemorize
Mapa de questões · 1º dia
LinguagensPortuguêsMédio

Questão 9ENEM 2023 PPL

É vantajoso que as crianças possam entender o funcionamento por trás da tecnologia que está presente em diversos aspectos da vida cotidiana, aproveitando a curiosidade infantil como impulso inicial. A computação ajuda a desenvolver o raciocínio, a melhorar a comunicação e a trabalhar a capacidade de resolver problemas. Os computadores executam tarefas por meio de comandos dados em uma programação. Essa, por sua vez, é feita com linguagens próprias, que funcionam como uma espécie de “idioma”, por meio do qual o programador se comunica com as máquinas.

Porém, mais do que dominar essas linguagens, o programador precisa empregar a lógica computacional. O programador precisa expressar em seu código as condições e seus efeitos, como “se acontecer A, faça B, a não ser que haja X, então faça C”. A escrita de um algoritmo é repleta de condições interconectadas, do tipo “se”, “então”, “senão”, “ou”, “até que”, “enquanto” etc. Por isso, para programar, é necessário compreender esse tipo de raciocínio. Para as crianças, isso é tarefa fácil; afinal elas têm uma capacidade incrível de assimilar informações novas.

Disponível em: https://catracalivre.com.br. Acesso em: 25 nov. 2021.

Esse texto promove uma reflexão sobre o ensino de programação na infância. A defesa da proposta está ancorada na caracterização da programação com base na sua

Alternativas

Resolução em Vídeo

Resolução

Ficha da Questão

  • 📚 Matérias Necessárias: Português → Leitura e interpretação de texto argumentativo; identificação da tese central
  • ⚡ Nível: Médio — exige separar o argumento central dos elementos de contexto e das analogias secundárias, que funcionam como distratores plausíveis
  • 🎯 Tema/Habilidade: Identificação da tese/argumento central de um texto argumentativo de divulgação (Competência de Área 3 de Linguagens)
  • 🏆 Gabarito: E — revelado após resolução completa

Passo 1 — Leitura Estratégica do Comando

  • Comando reformulado: "Qual característica da programação sustenta a defesa de que ela deve ser ensinada às crianças?"
  • Palavras-chave decisivas: caracterização da programação, defesa da proposta, ancorada
  • Armadilha típica: confundir o pano de fundo do texto (tecnologia no cotidiano) ou uma analogia secundária (linguagem = "idioma") com o argumento que de fato sustenta a proposta.
  • O que a resposta precisa demonstrar: capacidade de separar, num texto argumentativo, o que é contexto/detalhe do que é a tese defendida pelo autor.

Passo 2 — Mapa de Conceitos Essenciais

  • Texto argumentativo: organiza contexto, dados e analogias em torno de uma tese central; nem todo elemento citado é o argumento principal.
  • Lógica computacional: raciocínio em condições encadeadas ("se", "então", "senão", "ou", "até que", "enquanto") que transforma um problema em soluções.
  • Pensamento computacional: resolver problemas de modo estruturado e criativo aplicando princípios de programação — competência hoje presente na BNCC.

Passo 3 — Decodificação do Enunciado

  • Evidência 1: "A computação ajuda a desenvolver o raciocínio [...] e a trabalhar a capacidade de resolver problemas." → o valor da computação já é associado, de início, à solução de problemas, não a brincadeira ou popularidade da tecnologia.
  • Evidência 2: "Porém, mais do que dominar essas linguagens, o programador precisa empregar a lógica computacional." → o "porém" é a chave da questão: rebaixa a analogia com "idioma" e eleva a lógica de resolução de problemas.
  • Evidência 3: "O programador precisa expressar em seu código as condições e seus efeitos [...] repleta de condições interconectadas." → programar é estruturar soluções lógicas, ou seja, criar caminhos de resolução.
  • Síntese: contexto e analogia são só pontes de entrada; a defesa de que programar "é tarefa fácil" para as crianças apoia-se no fato de que programar é desenvolver raciocínio para resolver problemas de forma inventiva.

Passo 4 — Resolução Completa (Passo a Passo)

Subpasso 4.1 — Localizar a tese explícita

O texto segue estrutura clássica: (1) contexto — tecnologia no cotidiano; (2) benefício — raciocínio, comunicação, resolução de problemas; (3) conceito-chave — "lógica computacional" acima da "linguagem"; (4) conclusão — para as crianças, esse raciocínio é fácil de assimilar. O benefício repetido no texto é resolver problemas por raciocínio lógico estruturado em condições.

Subpasso 4.2 — Testar cada característica candidata

A pergunta exige uma característica DA PROGRAMAÇÃO — não da criança, não da tecnologia. No texto: tecnologia cotidiana é só gancho inicial; semelhança com idioma é citada e logo desvalorizada pelo "porém"; raciocínio lógico aparece como dependência do programador, nunca como autonomia; já a resolução criativa de tarefas é reforçada três vezes ao longo de todo o texto.

Subpasso 4.3 — Verificação

Substituindo a lacuna por E: "a defesa do ensino de programação está ancorada na caracterização da programação com base na sua capacidade de inovação na resolução de tarefas." A frase resume o argumento — programar é resolver tarefas criando soluções lógicas — e é essa capacidade que justifica ensiná-la desde cedo. Confirma-se o gabarito: E.

Passo 5 — Análise Crítica de Todas as Alternativas

A) conexão com aspectos lúdicos da infância.

❌ Incorreta: o texto cita apenas "a curiosidade infantil como impulso inicial". Curiosidade é traço cognitivo, não sinônimo de "lúdico"; o texto nunca fala em jogos ou entretenimento.

B) autonomia em relação ao raciocínio lógico.

❌ Incorreta: inverte a relação do texto — "o programador precisa empregar a lógica computacional" mostra dependência do raciocínio lógico, o oposto de autonomia em relação a ele.

C) presença crescente no dia a dia das pessoas.

❌ Incorreta: é a frase de abertura, que só justifica entender tecnologia em geral; contextualiza o tema, mas não sustenta especificamente o ensino de programação.

D) similaridade com o funcionamento das línguas.

❌ Incorreta: a comparação com "idioma" só introduz a linguagem de programação, e a frase seguinte, com "Porém", relativiza essa comparação em favor da lógica computacional.

E) capacidade de inovação na resolução de tarefas.

✅ Correta: sintetiza os três momentos do texto — resolver problemas, empregar lógica computacional e expressar condições e efeitos nos algoritmos. Programar é criar caminhos lógicos para resolver tarefas.

🏆 Gabarito: E — a defesa do ensino de programação na infância apoia-se no fato de que programar desenvolve a capacidade de criar soluções lógicas e estruturadas para problemas, não na ludicidade, na popularidade da tecnologia ou na semelhança com idiomas.

Passo 6 — Conclusão, Generalização e Dica de Prova

  • Reafirmação do gabarito: E é a única alternativa que descreve uma característica intrínseca da programação — resolver tarefas de forma lógica e criativa — sustentada por evidências repetidas no texto.
  • Padrão de cobrança: o ENEM cobra recorrentemente "argumento central x elementos de contexto" em textos de divulgação científica/tecnológica.
  • Generalização: desconfie de alternativas que só retomam a PRIMEIRA frase do texto (geralmente contexto) e de alternativas com palavra citada, porém desvalorizada por conectivos como "porém", "mas", "no entanto".
  • Dica de eliminação rápida: localize o conectivo adversativo — ele aponta o secundário (aqui, o idioma) frente ao central (a lógica de resolução de problemas).
  • Conexões: pensamento computacional na BNCC; letramento digital; textos argumentativos no ENEM.

Comunidade Memorize · Grátis

Não perca nenhuma live, aula ou material.

Entre na comunidade do WhatsApp e receba os avisos de tudo que a equipe Memorize lança de graça — direto no seu celular.