At this age, they commonly get sleep/nap tweaks.
But they are, tired.
Hence as you say, your daughter is Cranky.
This means she is over-tired.
But being over-tired, a child has a harder time sleeping/falling asleep and staying asleep.
And like my son, when over-tired, some kids just get more "hyper" and "rougher." But it is a symptom of them FORCING themselves awake. Even if they are, tired.
Have a "quiet" time, in the afternoons.
This would be the alternative.
Make EVERYTHING QUIET when she is home.
Make it boring.
Let her have a snack and 'de-flate' after school. Kids often need that. After school.
Yes, she needs to get used to the new school routine.
She only started 2 weeks ago.
Just have the SAME routine, everyday, after school.
Or put her to bed earlier. And, have dinner earlier.
Often, when kids are tired/over-tired, they can't even eat dinner... even if they are hungry.
Both my kids are like that.
It means, they are too, tired by then.
So have dinner earlier for her.
She is at a new age now. At any age change cusp...a child gets tweaked. It is developmental growing pains.
It passes.
At that age, they are changing SO much... all around. Physically and cognitively and their emotions are NOT even fully developed yet, nor their communication ability. Its hard for them.
And the 'expectations' upon them, are also changing and increased. Even if they are not ready for that, age wise.
Explain to her, the routine... ahead of time. A child/Toddler, needs to be 'cued' as to what is coming up.
ie: "After school, we go home and unwind. Then we make quiet and nap.... it helps your body to stay strong and so you will be rested. Even Mommy needs that..."
With my kids, I told them it was NAP time for MOMMY TOO.... and quiet time. Then I WOULD... lay on the sofa, after putting them in their bed.
If the child knows, what is coming up and that YOU are doing it too... sometimes that helps.
It does for my kids.
My kids are 5 and 8 and will still nap when tired.
My son is napping now.
With my daughter, massaging her feet... really calms her down and she will fall asleep. Her mind is so active... so by massaging her feet, it makes her mind, stop. Calms it down. Then she can fall asleep. It only takes like 5 minutes. And she passes out.
A child, needs to KEY down first... before any nap or bedtime.
Just like an adult.
Nothing hyper or no horse-play, before nap or bedtime. That just gets them too keyed up and defeats their ability to, ramp down.
Your daughter's crankiness and roughness/kicking/hitting.. is BECAUSE she is tired.... over-tired.
My son gets like that whenever he is tired... and then, they have nil, ability to calm themselves down.
Punishments won't help that.
They need sleep.
EXPLAIN... to your child. In a calm manner....
I have always explained to my kids... that naps are good, not bad. That it helps their body stay strong and their brain and that is when a body, takes care of itself.
Give her an INCENTIVE... to nap.
That AFTER her nap.... you/Daddy will go for a walk, or play with her something. That YOU will be resting, too.