Dunican, Enda (2002) Making the analogy: Alternative delivery techniques for first year programming courses. [Conference Proceedings]