A Pattern-Based Problem-Solving Process for Novice Programmers. - Ron Porter; Paul R. Calder (ACE, 2003)

Patterns in Learning to Program - An Experiment? - Ron Porter; Paul R. Calder (ACE, 2004)