Journal writing
is a very effective way to start these skills. By writing down what they are thinking and feeling kids will be able to review and contemplate on their actions and reactions.

The missing piece of the puzzle is found here. Children need to learn to develop self questioning skills as another important way they can develop their reflective skills.
Questions to Develop Self Reflection in Children
• How do I feel? How did I feel earlier in the day, yesterday or the week before?
• Why do I feel this way?
• Why did I act in a certain way? What prompted me to act like that?
• What does this tell me about myself? What can I learn from this situation?
• If I am in this situation again, what would I do the same and what would I do differently?

Activities to Promote Children's Self-Reflection Skills
Mirror Activity
Give your child a hand mirror. Ask them think about a recent event that made them (use different words happy, proud, sad, disappointed) while looking in the mirror. Ask them to think about the event and what they did, what went well, what didn't and how they will handle a similar event in the future. It will be easier for many children to do this while looking at themselves in the mirror rather talking directly to a parent.
Two stars and a Wish
This is a simple activity you can incorporate into most daily events. After vent, for example, a sports game, a test or completing a project, ask your child to tell you two stars and a wish, that is two things that went well and they are happy with and one thing they want to improve.
Resources for Self Reflection
Books on self reflection
are included here.