2

Interessante a sua ideia, vou olhar com mais calma. Mas acredito que, ao longo do tempo, as avaliações precisarão de ajustes. Vou deixar meus 0,01 centavos de contribuição.

Não estou dizendo que seu projeto não é válido, pelo contrário: achei muito massa, porque ajuda os professores a identificar e direcionar os alunos.

Porém, no contexto atual, é praticamente fora de cogitação não usar IA para código. O problema de verdade, na minha humilde opinião, é conseguir explicar e fazer os devs atuais entenderem que um problema antigo, com a IA, só tende a aumentar: escrever código ruim.

Nem sempre isso acontece porque o dev é ruim, mas porque é preguiçoso. Para quem é da área, fica fácil entender. Quantas vezes você ouviu que era preciso documentar o sistema e isso não foi feito? Quantas vezes viu dev começando a escrever código sem ter especificado bem o sistema que está desenvolvendo? E assim por diante...

Desenvolvimento de software vai muito além de escrever código. E hoje ainda enfrentamos os mesmos problemas que existiam antes do surgimento da IA. A diferença é que, com a velocidade de acesso e propagação da informação, isso fica cada vez mais gritante.

Carregando publicação patrocinada...
2

Olá, Dalmo. Sua preocupação é válida, afinal é inevitável não usar IA, mesmo que seja para consulta como muito de nós fizemos por livros, StackOverflow e agora LLMs generativas.

As LLMs hoje em dia funcionam como um motor de busca. Os alunos vão utilizar e não tem como coibir isso. Agora, as atividades no Dalivim são personalizáveis, se permite ou não utilizar IA é do gosto do professor.

O fato é, se um aluno copiar e colar diretamente do ChatGPT ou de fontes externas ele não vai ser "punido" por isso. Os registros são imutáveis e vão continuar apontando o que foi feito e da maneira que foi feito, mas a decisão final é humana.

Existem boas ideias, como por exemplo permitir agregar um modelo de IA diretamente na atividade e registrar a maneira que os alunos constroem o código com esse auxílio. Assim como algumas empresas que oferecem ferramentas de recrutamento e livecoding fazem.

1