Um professor de Computação, que ministra disciplinas de Programação, percebeu a necessidade de usar linguagens
de programação que promovam a aprendizagem dos conceitos básicos de orientação a objetos para estudantes do
Ensino Fundamental. Para tornar o aprendizado mais lúdico e concreto, o professor propôs uma atividade em formato de
teatro, ambientada em uma história de fantasia épica, na qual as batalhas ocorrem com movimentos dos personagens com
base em formas geométricas e os estudantes atuam como os personagens. Os estudantes receberiam cartões com informações
de personagens, podendo descrever certas características e aspectos sobre a comunicação entre eles. Durante a encenação, os
estudantes deveriam simular essas interações.
Uma intervenção didática para explorar o conceito de generalização é distribuir cartões com os nomes Personagem, Mago e
Guerreiro entre grupos de estudantes, solicitando que eles descrevam as ações mover, lançar feitiço e usar espada, de modo que