O documento descreve uma monografia apresentada para conclusão de curso de graduação em Ciência da Computação. A monografia propõe um conjunto de exemplos de programação organizados em taxonomias hierárquicas para serem integrados a um sistema tutorial online, visando melhorar a adaptabilidade do sistema aos diferentes ritmos de aprendizagem dos alunos.