Computer Aided Teaching of Programming Languages: An Ada-specific Development. - Jim E. Cooling; N. Duff; Joanne Cooling (Ada-Europe, 1997)