JDuck @ SIGCSE '99 -- New Orleans1 JDuck : Building a Software Engineering Tool as a CS2 Project Michael W. Godfrey (Univ. of Waterloo) Daniel J. Grossman.