Math facts, is largely about memorizing.
Especially multiplication.
Anyway, with little kids, if they are not consistently reviewing or doing what they previously "memorized" or practicing what knew how to do... they forget.
And thus, the differences in scores when they complete a math "test." Even if you know they know it.
Kids, forget.
So they need to, continuously, practice and review.
THEN: per computer based math tests and it being timed... kids do NOT know how to "type" and they don't know... where all the keys are on the keyboard.
HENCE, in 2nd grade, my daughter's Teacher, told parents, that it is a GOOD idea, for their kids to learn how to type.
And this is a site the Teacher recommended:
http://www.bbc.co.uk/schools/typing/
You see, kids nowadays are not taught how to type/keyboard.
Hence, because many school tests are on the computer, the times and accuracy, gets messed up.
Because, they type wrong and/or do not know where the keys are on the keyboard.
And they make typos. Answer wrongly.
And yes, these tests are timed.
And EACH time, a kid, looks at the computer screen... then looks down at the keyboard to find the key on the keyboard... it slows down the time... of their test taking. And they make mistakes, because they do not know how to type/keyboard.
It takes practice.
And for a kid to learn keyboarding/typing.
And even if a kid does know the math and has things memorized, they STILL need to practice it.
Or they simply forget it.
And it it no longer instinctual or automatic.
The problem is not that your daughter doesn't know how to do it.
The problem is, kids don't know how to type, nor do they know how to type without looking at a keyboard, and they do forget what they previously had, memorized. And hence, accuracy is lost.
My kids are 7 and 11.
My son who is in 2nd grade, knows how to do subtraction/addition/multiplication with 3 digit numbers etc. But, if we do not practice with him or refresh his memory about it, he, forgets.
When my daughter was in 4th grade, although she had her math facts and multiplication all memorized... IF she did not do it consistently and reviewed what she previously learned, even if it was something from last year, she forgot. It.
And hence, her accuracy was messed up.
Even if she DID, know it, previously.
AND then, per computer based school tests and assessments... well, carelessness also impacts a kids' final score. Because they "rush" when doing tests. And they do NOT, look over their answers twice or thrice, and they make careless errors. OR... they are typing in their answers, wrong. On the computer. Because, kids do not know how to type... nowadays.
Don't expect her to have everything fully 100% memorized in 2nd grade.
And if she makes mistakes, well, that is human.
But teach her how... to be more careful, to look over her answers, how to not "rush" etc.
And NO kid, is perfect, nor 100% perfect. This is only 2nd grade.
And even if a kid is in 4th grade and knows that stuff, that does not mean they will be 100% perfect and error free all.of.the.time.
Performance and scores, fluctuate.
It is not static or stagnant.
And developmentally they change too.
All throughout school, things will be done on paper... and on the computer. Some being timed, and some not.
It is multifaceted.
Comprehension and application of concepts, also occur and different rates and is not always occurring in tandem.