W. Pinheiro and L. Barros. " Um tutor inteligente para o ensino/aprendizado de programação com técnicas de diagnóstico hierárquico baseado em modelos", in Anais do VII Encontro Nacional de Inteligência Artificial, Bento Gonçalves/RS, 2009, pp. 462-471.