AETA: Algorithm Explanation Teaching Agent. - Brian Demmings; Elhadi M. Shakshuki; Tomasz Müldner (ITNG, 2007)