Introductory programming, criterion-referencing, and bloom
ACM SIGCSE Bulletin
Proceedings of the 34th SIGCSE technical symposium on Computer science education - SIGCSE ’03
Raymond Lister