is homework necessary in order for students to learn