Homework is generally assigned by the teacher at the end of each school day. Typically, students will be asked to read a certain number of pages from their textbook or complete an assignment in one of their classes.