Stephen H. Edwards. Rethinking computer science education from a test-first perspective. In Addendum to the 2003 Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications (Educator's Symposium), ACM, 2003, pp. 148-155.