Return to Article Details Progressive electronic self-assessment to promote reflective processes of future teachers