top of page

Scratch além do "Game Over": Uma nova maneira para avaliar a evolução de quem aprende a programar

  • Foto do escritor: Tiago Primo
    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:

  1. 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.

  2. Recomendação Personalizada: Criar sistemas que sugerem atividades específicas baseadas nas dificuldades reais detectadas durante a criação do projeto.

  3. 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


Logo Crie

CrIE

Laboratório de Criatividade e Inovação para a Educação

bottom of page