I have done some research in this area. Some publication details provided below.
Regards, Kevin
Larkin, K. & Jamieson-Proctor, R. (2015). Using Transactional Distance Theory to redesign an Online Mathematics Education Course for Pre-Service Primary Teachers. Mathematics Teacher Education and Development 17(1) p. 44-61. Online First. http://www.merga.net.au/ojs/index.php/mted/article/view/193
Larkin, K. Jamieson-Proctor, R. & Finger, G. (2012). TPACK and pre-service teacher Mathematics education: Defining a signature pedagogy for Mathematics education using ICT and based on the metaphor ‘Mathematics is a Language’. Computers in the Schools - Special Issue: Technology and Signature Pedagogies.
Larkin, K. (2014). Restructuring a pre-service teacher mathematics education course to develop Mathematics Content Knowledge (MCK) and Mathematics Pedagogical Content Knowledge (MPCK). Paper presented at STEM 2014: STEM Education and our Planet: Making Connections Across Contexts, Vancouver, (July 12 - 15). Acknowledged as Best Paper Award at this conference.