Teaching recursion using fractals in Prolog. - Bruce S. Elenbogen; Martha R. O'Kennon (SIGCSE, 1988)