← Últimos artigos
💻 computer science

LLM Use, Cheating, and Academic Integrity in Software Engineering Education

Este estudo investiga como estudantes de engenharia de software descrevem o uso inadequado de modelos de linguagem (LLMs) em tarefas acadêmicas, concluindo que tais práticas de "cola" estão frequentemente associadas a pressões temporais, diretrizes pouco claras e à necessidade de alinhar melhor o design de avaliações com as expectativas de uso dessas ferramentas.

Autores originais: Ronnie de Souza Santos, Italo Santos, Maria Bento, Giuseppe Destefanis, Cleyton Magalhães, Mairieli Wessel

Publicado 2026-03-19
📖 4 min de leitura☕ Leitura rápida

Autores originais: Ronnie de Souza Santos, Italo Santos, Maria Bento, Giuseppe Destefanis, Cleyton Magalhães, Mairieli Wessel

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que a faculdade de Engenharia de Software é como um ginásio de musculação. O objetivo do professor não é apenas ver você levantar o peso (entregar o código), mas garantir que você realmente fortaleceu os músculos (aprendeu a programar).

Aqui está o resumo do estudo, traduzido para uma linguagem simples, usando analogias do dia a dia:

1. O Problema: O "Gênio" que faz tudo por você

Recentemente, surgiram os LLMs (como o ChatGPT). Pense neles como um robô cozinheiro super rápido. Se você precisa fazer um jantar (um trabalho de faculdade), o robô pode preparar o prato inteiro em segundos.

O estudo investigou: Quando os alunos de engenharia de software usam esse "robô" para fazer o trabalho deles, eles sabem que estão trapaceando? Por que fazem isso?

2. O Que Eles Descobriram (A "Receita" da Trapaceira)

Os pesquisadores conversaram com 116 alunos de vários países e descobriram que a "trapaceira" com IA não acontece porque os alunos são maus, mas porque o ambiente facilita.

  • Onde acontece mais?

    • Na Cozinha Diária (Tarefas Rotineiras): É onde a maioria usa o robô. Em tarefas de programação, laboratórios e documentação.
    • O Motivo Principal: Falta de tempo e excesso de trabalho. Imagine que você tem 5 jantares para fazer até amanhã de manhã. Você não tem tempo de cozinhar tudo. Então, você usa o robô para fazer 3 deles. Não é por preguiça, é por desespero.
    • A "Zona Cinzenta": Muitas vezes, os alunos não têm certeza do que é permitido. É como se o professor dissesse: "Use a internet para pesquisar", mas não explicasse se você pode pedir ao robô para escrever o texto. Essa confusão faz os alunos acharem que estão apenas "ajudando" a si mesmos, e não trapaceando.
  • Onde é mais difícil trapacear?

    • Na Prova Final (Exames): Usar o robô durante uma prova é visto como um erro grave e acontece menos. É como tentar usar o robô dentro da sala de aula enquanto o professor está olhando; o risco de ser pego é alto.

3. O Que os Alunos Sentem? (A Consciência)

Quando os alunos olham para trás, o que eles sentem?

  • Indiferença (O sentimento mais comum): Muitos dizem: "Não tem problema, ninguém vai perceber" ou "Acontece com todo mundo". É como se dissessem: "Se todos estão usando o robô para correr na maratona, por que eu não deveria?"
  • Culpa e Ansiedade: Alguns sentem que estão traindo a si mesmos. Eles sabem que, se usarem o robô para fazer o trabalho, não vão aprender a cozinhar. Se o robô quebrar amanhã, eles não saberão fazer o jantar.
  • O Medo: Eles sabem que, se forem pegos, podem ser expulsos ou reprovar, mas acham que a chance de serem pegos é baixa, especialmente se o trabalho for online.

4. O Perigo Real: O "Músculo" que atrofia

A parte mais séria do estudo é o que acontece com o futuro do aluno.

  • Se você deixa o robô fazer todos os seus exercícios de musculação, seus músculos atrofiam.
  • Os alunos perceberam isso: se usarem a IA para programar, eles não aprendem a programar.
  • O resultado? Um engenheiro de software que sabe pedir para o robô fazer o código, mas não sabe como consertá-lo quando ele dá erro. É como um piloto que sabe apenas apertar botões, mas não sabe voar se o sistema automático falhar.

5. A Conclusão: Não é só "Proibir", é "Ajustar a Regra"

O estudo diz que a solução não é apenas criar detectores de IA (como um detector de metais) ou proibir o uso. Isso é como tentar impedir que as pessoas usem o robô cozinheiro apenas com um aviso: "Não use".

O que realmente funciona?

  • Clareza: Os professores precisam dizer exatamente: "Você pode usar o robô para explicar conceitos, mas não pode deixar ele escrever o código final".
  • Mudar a Prova: Em vez de pedir apenas o código pronto (que o robô faz fácil), os professores devem pedir que o aluno explique como o código funciona, como se fosse uma entrevista de emprego. O robô pode escrever, mas o aluno precisa saber explicar.
  • Reduzir a Pressão: Se os alunos não tiverem 10 prazos para a mesma semana, eles terão tempo de aprender a cozinhar sozinhos.

Resumo em uma frase:

Os alunos de engenharia de software estão usando a Inteligência Artificial para "pular etapas" porque estão sobrecarregados e confusos sobre as regras, mas eles sabem que, ao fazer isso, estão perdendo a habilidade de se tornarem verdadeiros engenheiros no futuro. A solução não é brigar com a tecnologia, mas sim ensinar melhor como usá-la sem perder o aprendizado.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →