It helps consolidate learning of the day in class.
It develops understanding on the topic.
It builds confidence on tests.
It exposes students to different types of questions.
It trains students to be more responsible and more disciplined in time management.
It improves students' thinking and memory skills.
It helps students to extend learning by applying skills (e.g. analysing, critical thinking, concluding, etc.) to new situations.
It does not guarantee good grades in tests.
It takes up students’ time (e.g. family time, leisure time, etc.).
Student often finish homework just for the sake of doing it (not actually understanding and applying concepts that is taught in class).
It makes students stressed.
It does not encourage students to be more hardworking.
Homework given is too easy / too difficult for the student.
Homework question does not teach new thinking skills.
Sleep / Have a nap
Do homework
Eat
Take a shower
Relax (e.g. play, open social networks, chat with friends, etc.)
Help out with house chores
Attend tuition