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