Hi plum:
I think the question rather than worrying about levels is:
Does your DC know all times tables x0 - x12?
Can your DC work out inverse multiplication facts - so 36 divided by 9 is what?
For Y4 - it's absolutely crucial they're learning these facts - and it underpins a lot of their maths from this point onwards.
for practice (and free):
Math champs: www.mathschamps.co.uk/#home - times tables are unfortunately spread across age groups 5-7/ 7-9/ 9 - 11 - which can be upsetting if you're a bit behind schedule - but the games are really fun & great practice.
Multiplication.com: www.multiplication.com/games/all-games - takes some hunting to find what you may need to work on - but my girls really enjoy these.
Try the multiplication/ division links on Woodland Junior School Maths Zone: resources.woodlands-junior.kent.sch.uk/maths/
-------
Old fashioned practice/ away from computer:
Get a deck of 52 cards. Ace = 1, 2-9 cards are as numbered. Jack = 10/ Queen = 11 and King = 12.
Shuffle deck thoroughly.
Chose a times table to practice. Let's say x4. Write this down on a piece of paper - to just remind you what you're doing. Set deck face down next to paper.
Flip card - say it's a 7 - first person to say '28' (which is 4 x 7) wins the card.
The overall winner is the one with most cards at the end of the game.
Start off by letting them win a bit - but then go for it. This can be a lot of fun & quite fast & furious. We spice it up by saying the overall winner gets the candy bar, or chooses what to watch on tv (DH gets very interested in winning to avoid Dancing on Ice).
----
once the times tables are learned (but maybe a bit shaky) for speed - a great game to play is Timez Attack. There's a free version with two platforms - castle or dungeon - and you're cast as a little boy or girl ogre who runs through the castle/ dungeon solving multiplication problems. This is done by both multiple additions - so 4 x 5 is shown and then you count 5 - 10 - 15 - 20 and then you solve a traditional vertical multiplication problem. link here: www.bigbrainz.com/ - they also have a division version (inverse multiplication facts - like 28 divided by 4 = ?) which may also be useful (we haven't started that - came out after DD1 needed it and DD2 isn't quite there yet - still 8 and finds ogres a bit stressful).
HTH