Reflections on the Teaching of Programming 2008

Issues in Introductory Programming Courses

Introducing Object-Oriented Programming

Teaching Software Engineering Issues

Assessment