Fritz, Anne. " Reflective practice: enhancing the outcomes of technology learning experiences" Journal of Design & Technology Education [Online], Volume 1 Number 3 (21 July 2009)