Oh I like SparklyUnicorn's homework! Revising what they did at school in 'topic', using notes they made at school. Our topic homework is pretty much the opposite: Children to research at home for homework, take notes and print stuff out, which they take to school where they create a poster or something based on their homework notes.
It then depends if you can find any quality resources for your child, and effectively means most parents do the 'research' then pass the resources they found on to the child. Basically the teacher's job, no?
Revising - going over what you learned at school - is the only homework that makes sense to me. (Apart from reading, but I don't really count that as homework, it's reading!)
What I dislike is when homework effectively means that the teaching is outsourced (to the parents/carers/for the children to figure it out themselves), and the school merely assesses. Prime example: Learn how to spell these 10 words (at home/by yourself or with help/by whichever method works or by a specific method) and then we will have a test at school to see if you managed to learn them/if someone taught you. Other example is Times Tables. Fine to practise at home, if practice is needed; but for heaven's sake, please TEACH them at school! You're the teacher, not the assessment centre officer!
Anyway what is good about our homework is that there is relatively little of it. The maths homework is usually an online game that can be completed in about 15 minutes (though if the same number of maths questions arrived printed on a worksheet, they could easily be completed in 5 minutes - but then the teacher would have to mark it)
SPAG homework online is a pain, and pointless IMO. Takes forever to type out the answers when the child is constantly looking for the letters on the keyboard. And very non-effective - the child would spend a lot less time on homework, and learn a lot more, if they did the same stuff on paper by hand.
But as we only get 1x topic homework/week, and on alternating weeks maths and SPAG, it doesn't matter much.
So far (Y3 now) we have never had spellings to learn, have never had a spelling test, and have never had times tables to learn. But the children (mostly) spell really well and (mostly) understand multiplication - because they have been taught, at school, by their teachers. Learning the times tables by heart is really no huge feat on that basis, so I am not in the least concerned by the 'lack' of homework in this regard!