Teaching practice is crucial part of teacher education programs in terms of prospective teachers’ ongoing
professional development (Howitt, 2007; Loughran, Mulhall & Berry, 2008). Prospective teachers’ understanding of
their professional self is shaped by teaching practice experience (Danielewicz, 2001). During teaching practice,
prospective teachers find opportunity to put theories into practice in the real school environment (Hanson &
Herrington, 1976).