Sorry,
She is 6 1/2 years old
anadad, you don't say how old she is, but many kids are "driven" to compete and get extremely frustrated and angry when they don't succeed.
It sounds like she is a bit of a perfectionist, and can't stand it when her efforts don't turn out perfect.
If she's still trying - and not shutting down, but putting a lot of efforts into her work, I think that's just her. You might have some nights of screaming frustration over homework and projects, and screaming and pulling hair when she doesn't make 100's on tests, but I really don't know any way to change a perfectionist.
If she's still basically happy and trying, she's doing well.