Learning to program using hierarchical model-based debugging. - Leliane Nunes de Barros; Wellington Ricardo Pinheiro; Karina Valdivia Delgado (Appl. Intell., 2015)