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.
Sorry,
She is 6 1/2 years old