This study explores using electronic portfolios to support student teachers’ development of competencies. Software was designed to support teachers and student teachers through the key parts of self-regulation including planning, doing, and...