You might consider having her do the initial assessment for ALEKS 4th grade maths (http://www.aleks.com ); this involves entering answers using the keyboard, or for a few questions using a mouse (can't remember how much of that there is in the 4th grade course; probably not much). ALEKS costs, but you could do the initial assessment within the context of the free trial (and of course she might love it enough to persuade you to pay for it!)

Actually if you think she's covered most of 4th you might want to assess her with the 5th grade course. At this stage, each course includes all previous ones, so someone with full mastery of 3rd grade maths gets 70% or so (I forget what, but you can work it out from the topic lists) on the 4th grade initial assessment; it doesn't mean they know 70% of 4th grade maths! I think the assessment process is well designed, and found it quite informative at these earlier levels. (Later it works less well, because even with intelligence about what depends on what it gets to be impossible for them to test everything in the initial assessment, so the child can know something but not get it marked as known in the assessment just because no questions relevant to it were asked.)


Email: my username, followed by 2, at google's mail