I recently found this awesome website http://education.byu.edu/youcandothis/ It is about parenting. They state that a child's learning occurs best under pleasant circumstances. I am guilty of trying to teach my kids in the heat of the moment. I also like that they said we should plan and take time to teach our children the skills we want them to learn. This is what they say to do:
1. Describe The Skill
Children need to know exactly what it is you want from them. “Claire, at your party tomorrow, you’ll get a lot of gifts. I want to teach you about a good way to respond to people who give you presents.”
2. Explain Why It's Important
Talk to your child about why the skill you want to teach her matters. The new skill may help others feel better, or simply be the right thing to do. “It’s important to be kind about any gift you get, because the person giving it to you is excited.”
3. Model The Skill
Show your child how the skill looks. Often this is where it will “click” for young children. With the birthday gift receiving example you could have Claire “wrap” a favorite toy in a blanket for you (let her surprise you), and you could unwrap it and show Claire how to respond appropriately.
4. Let The Child Practice
Have the child practice the skill. “Your turn to unwrap my surprise!” This game is a lot of fun for kids.
5. Give Feedback And Praise
I really liked the idea that you plan a time where you talk about a skill you want them to learn.
There is more and it is all good advice. This website helped me with some of my questions I had and I hope to be able to implement them into my life and I hope it can help you too. Love, D.