Yes, I help my daughter who is in 3rd grade. But I don't do it for her.
I am "around" if she has questions... and need clarification etc.
Help your child, per your child's needs.
Discuss it with the Teacher about homework expectations and quantity.
Often from 4th grade, there IS a jump in homework quantity and complexity.
Make sure he knows the basics NOW... ie: addition, subtraction, reading comprehension, multiplication, etc. Otherwise, as he progresses in grade level, it will get harder... and he will get more frustrated.... This is what a Teacher told me. A child NEEDS to know the BASICS by 4th grade and have it under their belt... otherwise, from 4th grade and up... they will struggle... and it will be frustrating for the child....
Or get him a Tutor. Kids often learn better from someone else. And especially if he needs extra practice....
Do not compare yourself with him.
My Mom, was a Valedictorian and a whiz and perfectionist in school.... and she was ALWAYS frustrated, with me... doing homework. I then, HATED even doing it with her or even showing her my homework. It was TOO much pressure..... and TOO frustrating. I was NOT her.
You can 'help' your son with his homework, but do not do it for him nor correct it for him always. His Teacher, NEEDS to KNOW... where he is struggling or not....
As his Mom, like myself, I help with my child's homework, but I do NOT make her do it like how "I" would do it... she needs to do it like they learn it in class... but her Teacher, does expect the parents to help with correcting spelling words and reading etc.
all the best,
Susan