Ensuring Computer Science Learning in the AI Era: Open Generative AI Policies and Assignment-Driven Written Quizzes
Este artigo propõe e valida preliminarmente um modelo de avaliação para cursos de nível superior de ciência da computação que permite o uso de IA generativa para tarefas de programação para realizar em casa, garantindo ao mesmo tempo o domínio do aluno por meio de questionários escritos fortemente ponderados e baseados nas tarefas, não encontrando nenhuma correlação significativa entre o uso de IA e o desempenho acadêmico sob este framework.
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 uma sala de aula de ciência da computação onde os alunos estão aprendendo a construir máquinas complexas. Tradicionalmente, o professor diria: "Vão para casa, construam esta máquina do zero e tragam-na de volta". O medo com as novas ferramentas de IA é que os alunos possam simplesmente pedir à IA para construir a máquina para eles, entregá-la e tirar um "A" sem nunca aprender como as engrenagens realmente giram. Isso é chamado de "descarregamento cognitivo" (cognitive offloading) — deixar um robô fazer o pensamento para que seu céreão não precise fazer.
Este artigo descreve uma nova e inteligente maneira de lidar com esse problema, que o autor chama de "Abrir e Verificar" (Open and Verify).
A Nova Estratégia: A Analogia da Aula de Culinária
Pense na aula como uma escola de culinária.
- O Jeito Antigo: O professor diz: "Vá para casa e asse um bolo. Traga-o amanhã". Se um aluno comprar um bolo na padaria e alegar que o assou, o professor pode nunca saber.
- O Jeito do "Banimento": O professor diz: "Não são permitidos bolos comprados em lojas!" Mas, na era da IA, isso é como tentar banir fornos; é impossferível impedir os alunos de usar as ferramentas disponíveis para eles.
- O Jeito "Abrir e Verificar" (A Solução deste Artigo): O professor diz: "Você pode usar um livro de receitas, um subchefe ou até mesmo um robô para ajudar a assar o bolo em casa. MAS, quando vier à aula, você deve fazer imediatamente um teste onde terá que explicar exatamente como o bolo foi feito, por que usou aqueles ingredientes e consertar uma parte quebrada da receita na hora."
Neste estudo, o "bolo" é uma tarefa de programação, e o "robô" é a IA Generativa (GenIA).
Como Funcionou no Estudo
O professor da Lawrence Technological University testou isso com um pequeno grupo de 14 alunos avançados. Aqui está a receita que eles usaram:
- A Tarefa (O Bolo Feito em Casa): Os alunos tiveram permissão para usar IA para escrever o código para o dever de casa. Eles até tiveram que preencher um "aviso de isenção" dizendo quanta ajuda receberam da IA (ex: "Usei IA para 50% deste código").
- A Reviravolta (O Peso): O dever de casa em si valia muito poucos pontos (apenas 2%).
- O Teste Real (O Quiz em Sala): Imediatamente após a entrega do dever de casa, os alunos fizeram um quiz escrito, sem consulta, em sala de aula. Este quiz valia muito mais (5% ou 10%).
- As questões do quiz eram diretamente sobre o dever de casa que acabaram de entregar.
- Eles tinham que explicar o código, preencher linhas ausentes ou prever o que o código faria.
- O Objetivo: Se você usou IA para escrever o código, mas não o entendeu, você reprovaria no quiz. Se você o entendeu, você tiraria uma nota máxima.
O Que Eles Descobriram?
Os pesquisadores queriam saber: O uso de IA torna os alunos mais burros ou os ajuda?
Eles analisaram os dados e encontraram resultados surpreendentes:
- Sem Conexão: Havia quase zero ligação entre o quanto um aluno usou IA e o seu desempenho na aula. Quer o aluno tenha usado IA para 10% do seu trabalho ou para 90%, sua nota final foi praticamente a mesma.
- A Armadilha do "Meio Termo": Curiosamente, alunos que usaram IA em uma quantidade moderada (25–50%) pontuaram um pouco abaixo daqueles que usaram muito pouco ou muito. O autor sugere que esses alunos do "meio" podem ter sido preguiçosos demais para escrever o código por conta própria, mas não habilidosos o suficiente para fazer o "prompting" da IA para obter bons resultados. Eles ficaram presos no meio.
- Feedback dos Alunos: Os alunos adoraram. Eles disseram que os quizzes os forçavam a realmente ler e entender o código que a IA escreveu, em vez de apenas submetê-lo cegamente. Eles se sentiram menos estressados porque podiam usar a IA para ajudar, mas os quizzes garantiam que eles ainda aprendessem o conteúdo.
A Conclusão
O artigo conclui que você não precisa banir a IA para manter o aprendizado dos alunos.
Se você permitir que os alunos usem a IA para o "trabalho pesado" de escrever o código, mas depois os testar imediatamente sobre a própria compreensão desse código, eles ainda aprenderão os conceitos. É como permitir que um aluno use uma calculadora para o dever de casa de matemática, mas depois fazê-lo resolver o problema no quadro sem a calculadora para provar que ele conhece a matemática.
O Porém: O autor admite que este estudo foi pequeno (apenas 14 alunos), portanto, é mais uma "prova de conceito" do que uma resposta final. Além disso, cria mais trabalho para o professor, que tem que projetar e corrigir esses quizzes extras. Mas, por enquanto, sugere que, com as regras certas de "Abrir e Verificar", a IA pode ser uma ferramenta útil em vez de um atalho para trapacear.
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.