Having worked with various children over the years all teachers say the same, d and b are hard for children to understand and it takes a long time to grasp the difference. It doesn't automatically mean dyslexia as some say, and in time it all becomes clear and suddenly they 'Get It'.
The best thing to do is just calmly correct your child and make it light hearted by saying 'That's nearly right' change it for them or show them how to change it and then move on.
Thanks for that - we're always full of encouragement but I think even she's getting a bit frustated that she can't remember which is D and which is B. Like you say, she'll get there.
Further to the "bed" idea - you can draw a little picture, using the word bed and putting a mattress across the round bits of the b and the d. Makes it even more visual!
Lovely to hear of parents helping their children to read.
Good luck.
Another way to remember which way the "round" bit goes is, after drawing the line down, the round bit goes "b"ehind for the letter b and the round bit goes out the "d"oor for the letter d.
My daughter is nearly 7 and also gets the two mixed up when writing. Dont worry, its a very common thing.
If you hold your hands out in front of you and make two 'thumbs up' the left hand reads 'b' and the right hand reads 'd'
you can draw round your hands in this shape and always have it on view for your child and at random intervals ask her to give you a 'b' (she should put her left hand in the thumbs up position) and then a 'd' - same action.
Did that make any sense? lol
I've been using this method for years with the children I work with and it's helped them greatly - If I pass them at any point in school I'll say ' gimme a 'b'' etc.
Wow I pleased I am not alone my daughter cant get it either. Her name begins with a J and she is +getting the hang of a d going the same way. I like the hane idea though. also as she improves in her reading is sounding the wrong letter but I say nothing then as she figures the word out she automatically seems to get it right!!!