Conceitos que a turma mais confunde: Computação
Um conceito por artigo: onde os alunos erram, como diagnosticar e como ensinar de novo.
Mais artigos de Computação
Senhas fortes: por que tantos alunos confundem segurança com facilidade
Um guia para diagnosticar o que seus alunos entendem sobre senhas fortes e por que escolhas fáceis de memorizar podem parecer seguras. Veja como ensinar, inter…
Repetição condicional: por que o aluno confunde condição com quantidade de repetições
A repetição condicional costuma ser confundida com uma decisão simples ou com um número fixo de execuções. Veja o que os erros revelam e como ensinar e avaliar…
Programação de robô: por que 5 de 8 questões têm o distrator A como mais escolhido
Programar um robô envolve organizar comandos, movimentos, repetições e decisões. Veja o que as questões diagnósticas revelam sobre os erros dos alunos e como t…
Negação de afirmação universal: por que o aluno troca “algum” por “todos”
A negação de “todos” exige apenas um contraexemplo, mas muitos alunos ampliam essa ideia para “nenhum” ou “todos”. Veja como ensinar e diagnosticar o conceito.
Lógica de programação: o aluno troca “e” por “ou” nas condições
Condições lógicas mostram se o aluno compreende a regra ou apenas reconhece palavras. Veja como diagnosticar confusões entre “e” e “ou”, limites e ordem das de…
Informações falsas: por que popularidade e silêncio confundem os alunos
Um guia para ensinar e diagnosticar informações falsas do 3º ao 7º ano. Analiso erros recorrentes nas questões do acervo e mostro como transformar cada respost…
Estrutura de dados lista: o erro de confundir sequência com dado único
Aprenda a diagnosticar se a turma entende quando uma informação deve ser guardada como lista. Veja os pré-requisitos, os erros recorrentes e como usar questões…
Estrutura de controle: por que tantos alunos confundem decisão e repetição
Veja como diagnosticar se a turma distingue sequência, seleção e repetição. Analiso erros recorrentes em oito questões e proponho uma sequência de ensino e ava…
Eficiência de algoritmos: por que tempo não é o único critério
Ensino eficiência de algoritmos como comparação entre soluções corretas, tempo e recursos — não como sinônimo de código curto ou linguagem popular. Veja os err…
Divisão de pacotes: por que tantos alunos somam em vez de dividir
Veja como ensinar a divisão de pacotes e diagnosticar se a dificuldade está na divisão, nas unidades de medida ou na compreensão da transmissão de dados. Anali…
