And that right there is why I will not do my daughters homework, coursework etc. If my children choose to not put in their best efforts despite me going blue in the face explaining why they should always put in 100%, then surely it will teach them to try harder next time.
Having worked in schools since 2005 I have seen plenty of children handing in work that was clearly created by parents and not the children themselves. You are not helping your child if you do the work for them, especially if you wish to see your child get into a good school and go on to higher education.
My children have achieved and are continuing to achieve their own potential purely on their own merits and I highly recommend that you let your children do the same. This is how we learn, adjust and grow. Through mistakes, errors and corrections.
By all means support your children, guide them and help them, but never give them the answers, show them how to find those answers for themselves