I came across a good one that wanted the child to do some proper written 'working out' before submitting answers online, but I can't find it now or remember what it was called.
So I am looking for that, plus others.
I have so far MathsWhizz which we might use but I'd like to find the best fit for ds and for what we hope to achieve.