Hi Mrs. Fruitcake:
I thought your child was a DS not a DD.
In that case - I think you should give mathsfactor a try. You may have to help with typing in the numbers - but that's it.
The first month is free on the monthly arithmetic school - or I think sometime in June they'll advertise the summer school (so you can try it for a short time with a small one-off payment and see if it makes a difference).
We use the arithmetic school. There's usually a short video from Carol Vorderman about the math concept you're working on. A quick quiz (usually at a simpler level - so if you're learning times tables, you might have a quick quiz adding & subtracting single digit numbers) or a quick game to help warm you up for the homework and then a homework.
It is meant to last 30 minutes - but we've usually found the whole thing from start to finish lasts 10 - 20 minutes. It nicely combines instructional videos, quizzes, games and good old fashioned 'sums' to work out but does it in a very gentle, gradual progression which helps those intimidated by maths.
My DD1 was literally unable to take 1 from 10 at the end of KS1. We've faithfully done 5 homeworks on mathsfactor a week (aim for 3 in week and 2 at weekend - but I stress we're at a school with no homework whatsoever) and the improvement is phenomenal.
It's worth a try Mrs. Fruitcake. And genuinely you can just hand your child over to this programme - they set up a system of e-mail to your personal e-mail or e-mail within the package to see how your child is doing and update you on what is coming up next. There's tons of games ideas to play with your child off computer - and generally it just is plain, simple good old fashioned maths but brought right up to date.