Scratch além do "Game Over": Uma nova maneira para avaliar a evolução de quem aprende a programar
- Tiago Primo
- 19 de fev.
- 2 min de leitura
Você já imaginou se uma prova na escola pudesse avaliar não apenas a resposta final, mas cada passo do raciocínio do aluno até chegar lá?
No ensino de programação para crianças e jovens, ferramentas como o Scratch são fantásticas para a criatividade. Porém, avaliar o aprendizado ainda é um desafio: a maioria das ferramentas atuais tira uma "foto" do projeto pronto, mas perde o "filme" de como o aluno aprendeu. Uma nova pesquisa da UFPel desenvolveu uma estrutura inteligente capaz de mudar isso, permitindo acompanhar a jornada de aprendizado passo a passo.
Descubra como o OntoScratch promete revolucionar a sala de aula de programação.
📋 Ficha Técnica
Autor: Nícolas Oreques de Araujo
Orientador: Prof. Dr. Tiago Thompsen Primo
Coorientadora: Profa. Dra. Ana Marilza Pernas
Instituição: Universidade Federal de Pelotas (UFPel)

🧐 O Contexto (O Problema)
O Pensamento Computacional é uma habilidade essencial no século XXI, e o Scratch é a ferramenta favorita para ensiná-lo. O problema é que ferramentas de avaliação existentes (como o famoso Dr. Scratch) analisam apenas o projeto final. Elas ignoram o processo: as tentativas, os erros e a evolução do aluno ao longo do tempo. Faltava uma forma padronizada de armazenar esses dados para entender a história completa do aprendizado.
🛠️ O Que Foi Feito
O pesquisador criou o OntoScratch, uma representação de conhecimento baseada em ontologias (pense nisso como um "mapa inteligente" que ensina o computador a entender o significado dos dados).
A inovação funcionou assim:
Mapeamento Total: O sistema "traduziu" todo o universo do Scratch (blocos, atores, fantasias e regras) para uma linguagem estruturada que máquinas podem processar.
Separação Inteligente: O modelo separou o projeto (o código feito pelo aluno) da avaliação (as regras de pontuação), permitindo flexibilidade total.
Raciocínio Automático: O sistema usa inferência lógica para analisar o código automaticamente, identificando conceitos complexos como paralelismo e abstração.
💡 A Grande Descoberta (O Pulo do Gato)
O grande diferencial desta pesquisa é a inclusão do fator tempo na avaliação. Enquanto métodos tradicionais dão uma nota única para o trabalho entregue, o OntoScratch provou ser capaz de:
Validar com Precisão: O sistema reproduziu fielmente as avaliações do Dr. Scratch, provando sua eficácia técnica.
Avaliar a Evolução: O "pulo do gato" é que a estrutura permite armazenar e analisar diferentes versões do mesmo projeto. Isso significa que é possível detectar exatamente quando o aluno aprendeu um novo conceito ou onde ele começou a ter dificuldades, algo impossível de ver apenas no arquivo final.
🚀 O Futuro da Pesquisa
Esta tecnologia abre portas para ferramentas educacionais muito mais poderosas. Os próximos passos incluem:
Monitoramento em Tempo Real: Conectar o sistema a coletores que registram cada clique do aluno, permitindo que o professor veja a evolução ao vivo.
Recomendação Personalizada: Criar sistemas que sugerem atividades específicas baseadas nas dificuldades reais detectadas durante a criação do projeto.
Dashboards para Professores: Desenvolver painéis visuais que mostrem o progresso da turma inteira, ajudando no planejamento das aulas.
Gostou de saber como a inteligência artificial pode ajudar no ensino de programação? Compartilhe este post com seus amigos educadores!




Comentários