Michael S. Wainer: Teaching Java and Extreme Programming in the Software Development Course. PDPTA 2004: 995-1000