Computer science education research / edited by Sally Fincher and Marian Petre. - Fincher, Sally, 1959-; Petre, Marian, 1959- (Taylor & Francis, 2004)