Educational C. - Martin Ruckert; Richard Halpern (SIGCSE, 1993)