Kid is 4 year old. I want her to feel sleepy before bedtime so that it becomes easy for us to put her to bed. Problem is if I do not engage her in some non-stimulating activity, she keeps on jumping and running around.
Yes, I know about story reading.
She is full of energy all the time. What are the non stimulating games that can be played before bedtime?
Calming scents like lavender, can be used in rice or water or play dough. Playing quietly with these materials can be calming. Pouring from one container to another calms many young children. (This supposes that your child has no allergies to scents -- all these ideas work without scent.)
Add scents to a bath -- lavender, camomile. Sing or listen to quiet music while in the bath.
Meditation. Even very young children can learn to meditate. (Breathe in for a comfortable count -- 5 to 10 counts depending on the speed she counts. Hold for another set of comfortable time. This may increase over time -- length is not the issue. Let out breath as slowly as possible, but again a comfortable count. The trick is to whisper or count to herself. 1,2,3,4,5,6/1,2,3,4,5/1,2,3,4... Repeat.)
Low lighting, darken the area until it is time to sleep.
Whisper/quiet voice time. A half hour (or more if you can manage it) everyone speaks in library voices. She could have a quiet (scented) bath with the lights down low. Candles are magic for this and you are supervising, so it is a safe thing to do.
Talk quietly about the good things that happened during the day. List the people she loves/likes and who love/like her. If you and your child say prayers, this is the same sort of idea. Library tones, quiet and happy talk. A little quiet gratitude never hurt anyone and it reaffirms that she is safe and loved and that 'all is well'.
Of these, storytelling seems to have the greatest calming effect, while getting ready for the next day (picking out clothes, planning breakfast, etc) seems to help more prepare for the night and accept that its bed time.