Logótipo sheen.bot

Perspetivas

Assistentes de IA na aula de programação: balizas que mantêm a aprendizagem honesta

7/10/2025·Sheen Robotics
Assistentes de IA na aula de programação: balizas que mantêm a aprendizagem honesta

Os assistentes de programação com IA já estão na sala. A solução não é proibir, mas algumas balizas que mantêm o pensamento do lado do aluno: pistas e não soluções, prever antes de executar, explicar antes de integrar.

Os assistentes de programação com IA já estão na sua sala de aula, quer os permita quer não, por isso a pergunta útil não é como mantê-los cá fora, mas como manter a aprendizagem honesta enquanto eles andam por perto. A resposta são meia dúzia de pequenas balizas que mantêm o raciocínio do lado do aluno, porque é precisamente esse raciocínio que uma IA salta com mais gosto. Três hábitos fazem quase todo o trabalho: dar pistas e não soluções, prever antes de executar e explicar antes de integrar.

Decida o que está realmente a proteger

O objectivo de uma aula de programação não é código que funcione. É o raciocínio que produz código que funciona: ler um problema, formar um plano, prever o que um pedaço de código vai fazer e fechar a distância entre o que se esperava e o que aconteceu de facto. Um assistente de IA entrega uma função acabada em segundos. Se um aluno a cola sem a ler, o código corre, mas o pensamento nunca chegou a acontecer.

Isto reformula todo o debate. Não está a fiscalizar se houve uso de IA. Está a proteger o trabalho mental. Uma baliza é boa se mantiver esse trabalho do lado do aluno, e é inútil se apenas tentar manter a ferramenta fora da sala.

Três balizas que mantêm o pensamento do lado do aluno

Pistas, não soluções

Estabeleça a regra da casa: a IA pode dar o passo seguinte, uma pergunta ou um empurrão, mas nunca uma resposta acabada. Na prática, isto é uma instrução mais um hábito de escrita de prompts. Ensine os alunos a perguntar o que devo verificar a seguir em vez de escreve-me isto. Com os mais novos, o professor demonstra primeiro o bom prompt no quadro, para que a turma oiça a diferença entre pedir uma pista e pedir a solução.

Prever e só depois executar

Antes de correr qualquer código, o do aluno ou o da IA, o aluno diz ou escreve o que espera que aconteça. Depois executa. A distância entre a previsão e o resultado é a lição. Este hábito expõe discretamente o copiar-colar: um aluno que não consegue prever o que um bloco ou uma linha faz ainda não o percebeu, e agora ambos o sabem antes de aquilo ficar enterrado num programa que funciona.

Explicar antes de integrar

Nada entra no projecto até o aluno o conseguir explicar por palavras simples, linha a linha e com a intenção de cada uma. Se não souber dizer o que uma parte faz e porque está ali, não é integrada. É a revisão de código que as equipas profissionais usam, à escala de uma sala de aula. Transforma o resultado da IA de algo a aceitar em algo a interrogar.

Desloque a avaliação para o processo, não apenas para o produto

Se as suas notas premiarem apenas o programa final, a IA torna esse programa barato e a sua avaliação deixa de medir seja o que for. Desloque o peso para aquilo que uma ferramenta não pode produzir em nome do aluno. Uma explicação oral do código do próprio. Um pequeno registo de previsão e execução. Uma nota sobre onde encalhou e como se desencalhou. Melhor ainda, a modificação ao vivo: peça ao aluno que altere à sua frente um programa que funciona, por exemplo para que o robô vire à esquerda onde agora vira à direita. Um aluno que percebeu o seu código faz isso num minuto. Um aluno que se limitou a colar não consegue.

Isto encaixa também na forma como a avaliação alinhada com o CAPS já valoriza o processo e as evidências de raciocínio, por isso não está a inventar uma nova grelha, apenas a inclinar o seu peso para aquilo que a IA não consegue fingir.

Ensine a dirigir a IA como uma competência, não só como uma tentação

Dirigir bem uma ferramenta vale por si só como matéria de ensino. Partir um problema em pedaços, descrever com precisão o comportamento pretendido, ler criticamente o resultado e rejeitar uma resposta errada são exactamente as competências de decomposição e de especificação que uma aula de programação existe para construir. Por isso não se limite a restringir. Reserve tempo para ensinar a boa versão: como escrever um pedido claro, como testar o que veio de volta e como detectar uma resposta confiante que na verdade não funciona. Os alunos capazes disso estão a praticar juízo de engenharia a sério.

Onde o hardware facilita isto

A robótica física dá-lhe uma baliza de graça, porque o robô é a verdade no terreno. Não se convence um seguidor de linha a funcionar por argumentos, e prever-e-executar torna-se natural quando a turma está a ver uma máquina real fazer ou não fazer aquilo. Há ainda um bónus prático sul-africano: um kit que corre o programa na própria placa continua a funcionar durante o load shedding, quando uma ferramenta de IA na nuvem pode estar em baixo de qualquer forma.

É assim que damos aulas na sheen academy. A placa sheenbot∞ dá aos alunos algo que têm de explicar e modificar à frente de um colega ou do professor, e os mesmos hábitos de prever-e-executar e explicar-antes-de-integrar atravessam também os nossos workshops de férias. As ferramentas mudam; as balizas não.

Uma política de IA inicial para afixar na parede

  • Só pistas. Peça à IA o passo seguinte ou uma pergunta, nunca uma solução acabada.
  • Preveja antes de executar. Diga o que espera que aconteça e só depois execute.
  • Explique antes de integrar. Se não o consegue explicar, não entra no projecto.
  • Esteja pronto para o alterar ao vivo. Parta do princípio de que lhe vão pedir para modificar o seu código na hora.
  • Assuma os erros. Respostas erradas da IA são normais; a sua função é apanhá-las.

Conclusão

Proibir os assistentes de IA não é aplicável nem educativo. As balizas são as duas coisas. Mantenha o raciocínio do lado do aluno com pistas em vez de soluções, prever-e-executar e explicar-antes-de-integrar, avalie depois o processo e não só o produto e ensine os alunos a dirigir bem a ferramenta. Faça isso e um assistente de IA deixa de ser um atalho que contorna a aprendizagem para passar a ser mais uma coisa que um jovem programador aprendeu a comandar. Para mais notas para professores como esta, percorra a nossa newsroom.

Devo simplesmente proibir as ferramentas de IA na aula?

Uma proibição é difícil de fazer cumprir e falha o essencial, porque os alunos vão encontrar estas ferramentas em todo o lado. Balizas que protegem o pensamento, mais uma avaliação que premeia o processo, fazem muito mais do que uma regra que não consegue fiscalizar.

A partir de que idade faz sentido?

Os hábitos adaptam-se bem aos mais novos. Com os alunos mais pequenos, o professor demonstra o bom prompt e faz o prever-e-executar em voz alta com a turma; os mais velhos fazem-no sozinhos e começam a dirigir a ferramenta por si.

E se a resposta da IA de um aluno estiver errada?

Isso é a lição, não o fracasso. Apanhar uma resposta confiante mas errada é a competência que se pretende, por isso trate cada sugestão incorrecta como uma oportunidade de praticar o prever-e-executar e o explicar-antes-de-integrar.

#ia na educação em programação#ensino#avaliação#política de sala de aula#programação

Mais Perspetivas