А вы посмотрите поглобальнее: задача же не в том, чтобы сделать всё дз полностью,а в том, чтобы научиться решать задачи на некоторую тему. Вот пусть ребенок, делая д/з в первую очередь ориентируется на то, знает ли он КАК решать эту задачу. И не тратит кучу времени на запись решения и вычисления. Распределите время на дз так, чтобы в среднем было не больше 2 часов в день. Воскресенье - ВЫХОДНОЙ. Вот на дз по математике в субботу например, 2 часа выделите. Сколько успеет - столько успеет, решит по одной задаче каждого вида - значит по одной. Самостоятельная работа в классе будет как раз проверкой освоения программы.