I am pleased to inform you of a recent book published by Springer-Verlag as Lecture Notes in Computer Science, Vol. 4821, State-of-the-Art Survey:
Reflections on the Teaching of Programming - Methods and Implementations
by Jens Bennedsen, Michael E. Caspersen, Michael Kölling (Eds.)
Forword by David Gries
General information about the book is available from the publisher, Springer.