Honestly, I think homework is unnessesary. Imagine you work at Mcdonalds and your manager gives you 30 burgers to cook at home for your next pay. Why would you do work outside of the designated working period? That defeats the purpose of the working period.