It helps practice.
It increases your skills at the subject, and if you get something wrong, it tells the teacher what you need to improve on.
Yes, but to a very low limit. I think that if the teachers want to evaluate you or give you more practice, do it in school. There is plenty of time in school to get a sufficient amount of work done. Plus, time off of school is meant to be spent as alone time or family time, not extra school. BUT, we should still have a little bit of homework, as I agree it will strengthen your mind, there isn't an absent period of thinking.
How else would a student be able to show that they can work independently? Employers want employees that can work both in a team and on their own and homework helps show that students can work on their own and complete a task without their teacher's help.
But they should only have school when they want it. Most students just go to school because they have to, that does not work. Let them work for 5 euro's an hour 40 hours for a few weeks, see if they want to go to school then. A big part of the problem is that parents make life far too easy for their children, giving them lots of money, of course children then don't understand why they need an education.
It teaches the students important life skills that they will need to apply even when they become working adults, especially time management, prioritizing work, as well as values, namely responsibility and self-discipline. Setting homework and assignments extends the student’s study beyond what they learn in school and allows for a wider and deeper understanding of the topic. Homework is a great burden for students. It's good to give homework but nowadays teachers give homework more too heavy for a school bag. Many students cannot manage their time. Homework teaches students on how to use their time properly and not waste it on things like playing games or watching TV.
....... YOU CANT PROVE ANYTHING